@@ -17,12 +17,14 @@ import (
1717)
1818
1919var (
20- qaseReport = os .Getenv ("REPORT_TO_QASE" )
21- flags * customflag.FlagConfig
22- kubeconfig string
23- cfg * config.Env
24- cluster * shared.Cluster
25- awsClient * aws.Client
20+ qaseReport = os .Getenv ("REPORT_TO_QASE" )
21+ flags * customflag.FlagConfig
22+ kubeconfig string
23+ cfg * config.Env
24+ cluster * shared.Cluster
25+ reportSummary string
26+ reportErr error
27+ awsClient * aws.Client
2628)
2729
2830func TestMain (m * testing.M ) {
@@ -67,13 +69,16 @@ func TestClusterResetRestoreSuite(t *testing.T) {
6769}
6870
6971var _ = AfterSuite (func () {
72+ reportSummary , reportErr = shared .SummaryReportData (cluster , flags )
73+ if reportErr != nil {
74+ shared .LogLevel ("error" , "error getting report summary data: %v\n " , reportErr )
75+ }
76+
7077 if customflag .ServiceFlag .Destroy {
7178 status , err := shared .DestroyCluster (cfg )
7279 Expect (err ).NotTo (HaveOccurred ())
7380 Expect (status ).To (Equal ("cluster destroyed" ))
7481 }
75-
76- cleanS3Snapshot ()
7782})
7883
7984var _ = ReportAfterSuite ("Cluster Reset Restore Test Suite" , func (report Report ) {
@@ -82,7 +87,7 @@ var _ = ReportAfterSuite("Cluster Reset Restore Test Suite", func(report Report)
8287 qaseClient , err := qase .AddQase ()
8388 Expect (err ).ToNot (HaveOccurred (), "error adding qase" )
8489
85- qaseClient .SpecReportTestResults (qaseClient .Ctx , & report , cfg . InstallVersion )
90+ qaseClient .SpecReportTestResults (qaseClient .Ctx , cluster , & report , reportSummary )
8691 } else {
8792 shared .LogLevel ("info" , "Qase reporting is not enabled" )
8893 }
@@ -103,12 +108,3 @@ func checkUnsupportedFlags() {
103108 os .Exit (1 )
104109 }
105110}
106-
107- func cleanS3Snapshot () {
108- shared .LogLevel ("info" , "cleaning s3 snapshots" )
109-
110- err := awsClient .DeleteS3Object (customflag .ServiceFlag .S3Flags .Bucket , customflag .ServiceFlag .S3Flags .Folder )
111- if err != nil {
112- shared .LogLevel ("error" , "error deleting object: %v" , err )
113- }
114- }
0 commit comments