@@ -38,6 +38,7 @@ import (
3838 "github.com/elastic/elastic-package/internal/servicedeployer"
3939 "github.com/elastic/elastic-package/internal/stack"
4040 "github.com/elastic/elastic-package/internal/testrunner"
41+ "github.com/elastic/elastic-package/internal/version"
4142 "github.com/elastic/elastic-package/internal/wait"
4243)
4344
@@ -640,10 +641,12 @@ func (r *tester) tearDownTest(ctx context.Context) error {
640641
641642func (r * tester ) newResult (name string ) * testrunner.ResultComposer {
642643 return testrunner .NewResultComposer (testrunner.TestResult {
643- TestType : TestType ,
644- Name : name ,
645- Package : r .testFolder .Package ,
646- DataStream : r .testFolder .DataStream ,
644+ TestType : TestType ,
645+ Name : name ,
646+ Package : r .testFolder .Package ,
647+ DataStream : r .testFolder .DataStream ,
648+ ElasticStackVersion : r .stackVersion .Version (),
649+ ElasticPackageVersion : version .String (),
647650 })
648651}
649652
@@ -920,12 +923,14 @@ func (r *tester) checkDeprecationWarnings(stackVersion *semver.Version, warnings
920923 details = fmt .Sprintf ("%s (index: %s)" , details , warning .index )
921924 }
922925 tr := testrunner.TestResult {
923- TestType : TestType ,
924- Name : "Deprecation warnings - " + configName ,
925- Package : r .testFolder .Package ,
926- DataStream : r .testFolder .DataStream ,
927- FailureMsg : warning .Message ,
928- FailureDetails : details ,
926+ TestType : TestType ,
927+ Name : "Deprecation warnings - " + configName ,
928+ Package : r .testFolder .Package ,
929+ DataStream : r .testFolder .DataStream ,
930+ FailureMsg : warning .Message ,
931+ FailureDetails : details ,
932+ ElasticStackVersion : r .stackVersion .Version (),
933+ ElasticPackageVersion : version .String (),
929934 }
930935 results = append (results , tr )
931936 }
@@ -2514,10 +2519,12 @@ func (r *tester) checkNewAgentLogs(ctx context.Context, agent agentdeployer.Depl
25142519 err = r .anyErrorMessages (f .Name (), startTesting , patternsContainer .patterns )
25152520 if e , ok := err .(testrunner.ErrTestCaseFailed ); ok {
25162521 tr := testrunner.TestResult {
2517- TestType : TestType ,
2518- Name : fmt .Sprintf ("(%s logs - %s)" , patternsContainer .containerName , configName ),
2519- Package : r .testFolder .Package ,
2520- DataStream : r .testFolder .DataStream ,
2522+ TestType : TestType ,
2523+ Name : fmt .Sprintf ("(%s logs - %s)" , patternsContainer .containerName , configName ),
2524+ Package : r .testFolder .Package ,
2525+ DataStream : r .testFolder .DataStream ,
2526+ ElasticStackVersion : r .stackVersion .Version (),
2527+ ElasticPackageVersion : version .String (),
25212528 }
25222529 tr .FailureMsg = e .Error ()
25232530 tr .FailureDetails = e .Details
@@ -2551,10 +2558,12 @@ func (r *tester) checkAgentLogs(dump []stack.DumpResult, startTesting time.Time,
25512558 err = r .anyErrorMessages (serviceLogsFile , startTesting , patternsContainer .patterns )
25522559 if e , ok := err .(testrunner.ErrTestCaseFailed ); ok {
25532560 tr := testrunner.TestResult {
2554- TestType : TestType ,
2555- Name : fmt .Sprintf ("(%s logs)" , patternsContainer .containerName ),
2556- Package : r .testFolder .Package ,
2557- DataStream : r .testFolder .DataStream ,
2561+ TestType : TestType ,
2562+ Name : fmt .Sprintf ("(%s logs)" , patternsContainer .containerName ),
2563+ Package : r .testFolder .Package ,
2564+ DataStream : r .testFolder .DataStream ,
2565+ ElasticStackVersion : r .stackVersion .Version (),
2566+ ElasticPackageVersion : version .String (),
25582567 }
25592568 tr .FailureMsg = e .Error ()
25602569 tr .FailureDetails = e .Details
0 commit comments