@@ -171,20 +171,15 @@ func TestTests(t *testing.T) {
171171 RegisterFailHandler (Fail )
172172 fmt .Fprintf (GinkgoWriter , "Starting test suite\n " )
173173 RunSpecs (t , "Tests" )
174-
175- if (ginkgoutil.FailureBehaviourEnvSwitcher {}).IsStopOnFailure () || ! config .IsCleanUpNeeded () {
176- return
177- }
178174}
179175
180176var _ = SynchronizedBeforeSuite (func () {
181- // TODO: get kustomization files from testdata directory when all tests will be refactored
182177 var kustomizationFiles []string
183178 v := reflect .ValueOf (conf .TestData )
184179 t := reflect .TypeOf (conf .TestData )
185180
186181 if v .Kind () == reflect .Struct {
187- for i := 0 ; i < v .NumField (); i ++ {
182+ for i := range v .NumField () {
188183 field := v .Field (i )
189184 fieldType := t .Field (i )
190185
@@ -216,11 +211,11 @@ var _ = SynchronizedBeforeSuite(func() {
216211 } else {
217212 log .Println ("Run test in REUSABLE mode" )
218213 }
219- }, func () {
220- // StartV12nControllerLogStream(logStreamByV12nControllerPod)
221- })
222214
223- var _ = SynchronizedAfterSuite (func () {
215+ StartV12nControllerLogStream (logStreamByV12nControllerPod )
216+ }, func () {})
217+
218+ var _ = SynchronizedAfterSuite (func () {}, func () {
224219 errs := make ([]error , 0 )
225220 checkErrs := CheckV12nControllerRestarts (logStreamByV12nControllerPod )
226221 if len (checkErrs ) != 0 {
@@ -231,7 +226,11 @@ var _ = SynchronizedAfterSuite(func() {
231226 errs = append (errs , stopErrs ... )
232227 }
233228 Expect (errs ).Should (BeEmpty ())
234- }, func () {
229+
230+ if (ginkgoutil.FailureBehaviourEnvSwitcher {}).IsStopOnFailure () || ! config .IsCleanUpNeeded () {
231+ return
232+ }
233+
235234 err := Cleanup ()
236235 if err != nil {
237236 log .Fatal (err )
@@ -241,7 +240,11 @@ var _ = SynchronizedAfterSuite(func() {
241240func Cleanup () error {
242241 var eg errgroup.Group
243242
244- eg .Go (deleteProject )
243+ err := deleteProject ()
244+ if err != nil {
245+ return err
246+ }
247+
245248 eg .Go (deleteNamespaces )
246249 eg .Go (deleteResources )
247250
0 commit comments