Provisining: Fix flake in Github URL tests (#110333)
Remove unnecessary repository deletion in provisioning integration tests
This commit is contained in:
@@ -338,15 +338,6 @@ func TestIntegrationProvisioning_CreatingGitHubRepository(t *testing.T) {
|
|||||||
url, _, err := unstructured.NestedString(obj.Object, "spec", "github", "url")
|
url, _, err := unstructured.NestedString(obj.Object, "spec", "github", "url")
|
||||||
require.NoError(t, err, "failed to read URL")
|
require.NoError(t, err, "failed to read URL")
|
||||||
require.Equal(t, test.output, url)
|
require.Equal(t, test.output, url)
|
||||||
|
|
||||||
err = helper.Repositories.Resource.Delete(ctx, test.name, metav1.DeleteOptions{})
|
|
||||||
require.NoError(t, err, "failed to delete")
|
|
||||||
|
|
||||||
// Wait for repository to be fully deleted before next test
|
|
||||||
require.EventuallyWithT(t, func(collect *assert.CollectT) {
|
|
||||||
_, err := helper.Repositories.Resource.Get(ctx, test.name, metav1.GetOptions{})
|
|
||||||
assert.True(collect, apierrors.IsNotFound(err), "repository should be deleted")
|
|
||||||
}, time.Second*5, time.Millisecond*50, "repository should be deleted")
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user