Merge pull request #123330 from alexzielenski/flake-workaround

flake: avoid flake by ensuring params appear in the initial list
This commit is contained in:
Kubernetes Prow Robot 2024-02-17 19:55:42 -08:00 committed by GitHub
commit 8a0147c882
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1646,14 +1646,14 @@ func testParamRefCase(t *testing.T, paramIsClusterScoped, nameIsSet, namespaceIs
newClusterScopedParam(matchingParamName+"5", otherNonmatchingLabels),
}
require.NoError(t, testContext.UpdateAndWait(&policy, &binding))
for _, p := range params {
// Don't wait for these sync the informers would not have been
// created unless bound to a policy
require.NoError(t, testContext.Update(p))
}
require.NoError(t, testContext.UpdateAndWait(&policy, &binding))
namespacedRequestObject := newParam("some param", nonMatchingNamespace, nil)
clusterScopedRequestObject := newClusterScopedParam("other param", nil)