github.com/kubeshop/testkube@v1.17.23/pkg/api/v1/testkube/model_test_suite_execution_summary.go (about) 1 /* 2 * Testkube API 3 * 4 * Testkube provides a Kubernetes-native framework for test definition, execution and results 5 * 6 * API version: 1.0.0 7 * Contact: testkube@kubeshop.io 8 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 9 */ 10 package testkube 11 12 import ( 13 "time" 14 ) 15 16 // Test execution summary 17 type TestSuiteExecutionSummary struct { 18 // execution id 19 Id string `json:"id"` 20 // execution name 21 Name string `json:"name"` 22 // name of the test suite 23 TestSuiteName string `json:"testSuiteName"` 24 Status *TestSuiteExecutionStatus `json:"status"` 25 // test suite execution start time 26 StartTime time.Time `json:"startTime,omitempty"` 27 // test suite execution end time 28 EndTime time.Time `json:"endTime,omitempty"` 29 // test suite execution duration 30 Duration string `json:"duration,omitempty"` 31 // test suite execution duration in ms 32 DurationMs int32 `json:"durationMs,omitempty"` 33 Execution []TestSuiteBatchStepExecutionSummary `json:"execution,omitempty"` 34 // test suite and execution labels 35 Labels map[string]string `json:"labels,omitempty"` 36 }