github.com/kubeshop/testkube@v1.17.23/pkg/api/v1/testkube/model_executions_metrics.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 type ExecutionsMetrics struct { 13 // Percentage pass to fail ratio 14 PassFailRatio float64 `json:"passFailRatio,omitempty"` 15 // 50th percentile of all durations 16 ExecutionDurationP50 string `json:"executionDurationP50,omitempty"` 17 // 50th percentile of all durations in milliseconds 18 ExecutionDurationP50ms int32 `json:"executionDurationP50ms,omitempty"` 19 // 90th percentile of all durations 20 ExecutionDurationP90 string `json:"executionDurationP90,omitempty"` 21 // 90th percentile of all durations in milliseconds 22 ExecutionDurationP90ms int32 `json:"executionDurationP90ms,omitempty"` 23 // 95th percentile of all durations 24 ExecutionDurationP95 string `json:"executionDurationP95,omitempty"` 25 // 95th percentile of all durations in milliseconds 26 ExecutionDurationP95ms int32 `json:"executionDurationP95ms,omitempty"` 27 // 99th percentile of all durations 28 ExecutionDurationP99 string `json:"executionDurationP99,omitempty"` 29 // 99th percentile of all durations in milliseconds 30 ExecutionDurationP99ms int32 `json:"executionDurationP99ms,omitempty"` 31 // total executions number 32 TotalExecutions int32 `json:"totalExecutions,omitempty"` 33 // failed executions number 34 FailedExecutions int32 `json:"failedExecutions,omitempty"` 35 // List of test/testsuite executions 36 Executions []ExecutionsMetricsExecutions `json:"executions,omitempty"` 37 }