test: fix flaky create repository test by resyncing informers (#25706)

Signed-off-by: reggie-k <[email protected]>
This commit is contained in:
Regina Voloshin
2025-12-17 01:27:31 -10:00
committed by GitHub
parent 5a213d65ee
commit 2d0af485d1
+4
View File
@@ -100,6 +100,10 @@ func TestSecretsRepositoryBackend_CreateRepository(t *testing.T) {
_, err = f.clientSet.CoreV1().Secrets(testNamespace).Update(t.Context(), secret, metav1.UpdateOptions{})
require.NoError(t, err)
// Resync informers to ensure the cache reflects the updated secret
err = f.repoBackend.db.settingsMgr.ResyncInformers()
require.NoError(t, err)
// when - try to create the same repository again
output, err := f.repoBackend.CreateRepository(t.Context(), repo)