wait for informer caches to sync before running controllers

Signed-off-by: Steve Kriss <krisss@vmware.com>
This commit is contained in:
Steve Kriss
2020-03-03 15:55:17 -07:00
parent 36e76518da
commit c7f283c7fa
16 changed files with 170 additions and 198 deletions
@@ -341,9 +341,8 @@ func TestBackupSyncControllerRun(t *testing.T) {
client.VeleroV1(),
client.VeleroV1(),
client.VeleroV1(),
sharedInformers.Velero().V1().Backups(),
sharedInformers.Velero().V1().BackupStorageLocations(),
sharedInformers.Velero().V1().PodVolumeBackups(),
sharedInformers.Velero().V1().Backups().Lister(),
sharedInformers.Velero().V1().BackupStorageLocations().Lister(),
time.Duration(0),
test.namespace,
"",
@@ -565,9 +564,8 @@ func TestDeleteOrphanedBackups(t *testing.T) {
client.VeleroV1(),
client.VeleroV1(),
client.VeleroV1(),
sharedInformers.Velero().V1().Backups(),
sharedInformers.Velero().V1().BackupStorageLocations(),
sharedInformers.Velero().V1().PodVolumeBackups(),
sharedInformers.Velero().V1().Backups().Lister(),
sharedInformers.Velero().V1().BackupStorageLocations().Lister(),
time.Duration(0),
test.namespace,
"",
@@ -657,9 +655,8 @@ func TestStorageLabelsInDeleteOrphanedBackups(t *testing.T) {
client.VeleroV1(),
client.VeleroV1(),
client.VeleroV1(),
sharedInformers.Velero().V1().Backups(),
sharedInformers.Velero().V1().BackupStorageLocations(),
sharedInformers.Velero().V1().PodVolumeBackups(),
sharedInformers.Velero().V1().Backups().Lister(),
sharedInformers.Velero().V1().BackupStorageLocations().Lister(),
time.Duration(0),
test.namespace,
"",