@@ -18,7 +18,7 @@ type VerificationFunction func(client.Client, string) error
1818var _ = Describe ("AWS backup restore tests" , func () {
1919 var _ = BeforeEach (func () {
2020 testSuiteInstanceName := "ts-" + instanceName
21- vel .Name = testSuiteInstanceName
21+ dpaCR .Name = testSuiteInstanceName
2222
2323 credData , err := readFile (cloud )
2424 Expect (err ).NotTo (HaveOccurred ())
@@ -27,7 +27,7 @@ var _ = Describe("AWS backup restore tests", func() {
2727 })
2828
2929 var _ = AfterEach (func () {
30- err := vel .Delete ()
30+ err := dpaCR .Delete ()
3131 Expect (err ).ToNot (HaveOccurred ())
3232
3333 })
@@ -64,10 +64,10 @@ var _ = Describe("AWS backup restore tests", func() {
6464 DescribeTable ("backup and restore applications" ,
6565 func (brCase BackupRestoreCase , expectedErr error ) {
6666
67- err := vel .Build (brCase .BackupRestoreType )
67+ err := dpaCR .Build (brCase .BackupRestoreType )
6868 Expect (err ).NotTo (HaveOccurred ())
6969
70- err = vel .CreateOrUpdate (& vel .CustomResource .Spec )
70+ err = dpaCR .CreateOrUpdate (& dpaCR .CustomResource .Spec )
7171 Expect (err ).NotTo (HaveOccurred ())
7272
7373 log .Printf ("Waiting for velero pod to be running" )
@@ -81,14 +81,14 @@ var _ = Describe("AWS backup restore tests", func() {
8181 if brCase .BackupRestoreType == csi {
8282 if clusterProfile == "aws" {
8383 log .Printf ("Creating VolumeSnapshot for CSI backuprestore of %s" , brCase .Name )
84- err = installApplication (vel .Client , "./sample-applications/gp2-csi/volumeSnapshotClass.yaml" )
84+ err = installApplication (dpaCR .Client , "./sample-applications/gp2-csi/volumeSnapshotClass.yaml" )
8585 Expect (err ).ToNot (HaveOccurred ())
8686 } else {
8787 Skip ("CSI testing is not provided for this cluster provider." )
8888 }
8989 }
9090
91- if vel .CustomResource .Spec .BackupImages == nil || * vel .CustomResource .Spec .BackupImages {
91+ if dpaCR .CustomResource .Spec .BackupImages == nil || * dpaCR .CustomResource .Spec .BackupImages {
9292 log .Printf ("Waiting for registry pods to be running" )
9393 Eventually (areRegistryDeploymentsAvailable (namespace ), timeoutMultiplier * time .Minute * 3 , time .Second * 5 ).Should (BeTrue ())
9494 }
@@ -102,48 +102,48 @@ var _ = Describe("AWS backup restore tests", func() {
102102
103103 // install app
104104 log .Printf ("Installing application for case %s" , brCase .Name )
105- err = installApplication (vel .Client , brCase .ApplicationTemplate )
105+ err = installApplication (dpaCR .Client , brCase .ApplicationTemplate )
106106 Expect (err ).ToNot (HaveOccurred ())
107107 // wait for pods to be running
108108 Eventually (areApplicationPodsRunning (brCase .ApplicationNamespace ), timeoutMultiplier * time .Minute * 9 , time .Second * 5 ).Should (BeTrue ())
109109
110110 // Run optional custom verification
111111 log .Printf ("Running pre-backup function for case %s" , brCase .Name )
112- err = brCase .PreBackupVerify (vel .Client , brCase .ApplicationNamespace )
112+ err = brCase .PreBackupVerify (dpaCR .Client , brCase .ApplicationNamespace )
113113 Expect (err ).ToNot (HaveOccurred ())
114114
115115 // create backup
116116 log .Printf ("Creating backup %s for case %s" , backupName , brCase .Name )
117- err = createBackupForNamespaces (vel .Client , namespace , backupName , []string {brCase .ApplicationNamespace })
117+ err = createBackupForNamespaces (dpaCR .Client , namespace , backupName , []string {brCase .ApplicationNamespace })
118118 Expect (err ).ToNot (HaveOccurred ())
119119
120120 // wait for backup to not be running
121- Eventually (isBackupDone (vel .Client , namespace , backupName ), timeoutMultiplier * time .Minute * 4 , time .Second * 10 ).Should (BeTrue ())
122- Expect (getVeleroContainerFailureLogs (vel .Namespace )).To (Equal ([]string {}))
121+ Eventually (isBackupDone (dpaCR .Client , namespace , backupName ), timeoutMultiplier * time .Minute * 4 , time .Second * 10 ).Should (BeTrue ())
122+ Expect (getVeleroContainerFailureLogs (dpaCR .Namespace )).To (Equal ([]string {}))
123123
124124 // check if backup succeeded
125- succeeded , err := isBackupCompletedSuccessfully (vel .Client , namespace , backupName )
125+ succeeded , err := isBackupCompletedSuccessfully (dpaCR .Client , namespace , backupName )
126126 Expect (err ).ToNot (HaveOccurred ())
127127 Expect (succeeded ).To (Equal (true ))
128128 log .Printf ("Backup for case %s succeeded" , brCase .Name )
129129
130130 // uninstall app
131131 log .Printf ("Uninstalling app for case %s" , brCase .Name )
132- err = uninstallApplication (vel .Client , brCase .ApplicationTemplate )
132+ err = uninstallApplication (dpaCR .Client , brCase .ApplicationTemplate )
133133 Expect (err ).ToNot (HaveOccurred ())
134134
135135 // Wait for namespace to be deleted
136136 Eventually (isNamespaceDeleted (brCase .ApplicationNamespace ), timeoutMultiplier * time .Minute * 2 , time .Second * 5 ).Should (BeTrue ())
137137
138138 // run restore
139139 log .Printf ("Creating restore %s for case %s" , restoreName , brCase .Name )
140- err = createRestoreFromBackup (vel .Client , namespace , backupName , restoreName )
140+ err = createRestoreFromBackup (dpaCR .Client , namespace , backupName , restoreName )
141141 Expect (err ).ToNot (HaveOccurred ())
142- Eventually (isRestoreDone (vel .Client , namespace , restoreName ), timeoutMultiplier * time .Minute * 4 , time .Second * 10 ).Should (BeTrue ())
143- Expect (getVeleroContainerFailureLogs (vel .Namespace )).To (Equal ([]string {}))
142+ Eventually (isRestoreDone (dpaCR .Client , namespace , restoreName ), timeoutMultiplier * time .Minute * 4 , time .Second * 10 ).Should (BeTrue ())
143+ Expect (getVeleroContainerFailureLogs (dpaCR .Namespace )).To (Equal ([]string {}))
144144
145145 // Check if restore succeeded
146- succeeded , err = isRestoreCompletedSuccessfully (vel .Client , namespace , restoreName )
146+ succeeded , err = isRestoreCompletedSuccessfully (dpaCR .Client , namespace , restoreName )
147147 Expect (err ).ToNot (HaveOccurred ())
148148 Expect (succeeded ).To (Equal (true ))
149149
@@ -152,20 +152,20 @@ var _ = Describe("AWS backup restore tests", func() {
152152
153153 // Run optional custom verification
154154 log .Printf ("Running post-restore function for case %s" , brCase .Name )
155- err = brCase .PostRestoreVerify (vel .Client , brCase .ApplicationNamespace )
155+ err = brCase .PostRestoreVerify (dpaCR .Client , brCase .ApplicationNamespace )
156156 Expect (err ).ToNot (HaveOccurred ())
157157
158158 // Test is successful, clean up everything
159159 log .Printf ("Uninstalling application for case %s" , brCase .Name )
160- err = uninstallApplication (vel .Client , brCase .ApplicationTemplate )
160+ err = uninstallApplication (dpaCR .Client , brCase .ApplicationTemplate )
161161 Expect (err ).ToNot (HaveOccurred ())
162162
163163 // Wait for namespace to be deleted
164164 Eventually (isNamespaceDeleted (brCase .ApplicationNamespace ), timeoutMultiplier * time .Minute * 2 , time .Second * 5 ).Should (BeTrue ())
165165
166166 if brCase .BackupRestoreType == csi {
167167 log .Printf ("Deleting VolumeSnapshot for CSI backuprestore of %s" , brCase .Name )
168- err = uninstallApplication (vel .Client , "./sample-applications/gp2-csi/volumeSnapshotClass.yaml" )
168+ err = uninstallApplication (dpaCR .Client , "./sample-applications/gp2-csi/volumeSnapshotClass.yaml" )
169169 Expect (err ).ToNot (HaveOccurred ())
170170 }
171171
0 commit comments