TestPerformanceGoal

data class TestPerformanceGoal(@Json(name = "goalPath") val goalPath: String, @Json(name = "wallClockExecutionTime") val wallClockExecutionTime: Long, @Json(name = "serialExecutionTime") val serialExecutionTime: Long, @Json(name = "tests") val tests: WorkUnitTestPerformanceTests, @Json(name = "testAcceleration") val testAcceleration: TestPerformanceWorkUnitTestAcceleration)

Test goal

Parameters

goalPath

The path of the test goal

wallClockExecutionTime

The total execution time of the test goal in millis. This is the time elapsed between the start and end of the entire test goal.

serialExecutionTime

The serial execution time of the test goal in millis. This is the sum of all serial test class durations and includes the setup and cleanup durations of the test goal.

tests
testAcceleration

Constructors

Link copied to clipboard
constructor(@Json(name = "goalPath") goalPath: String, @Json(name = "wallClockExecutionTime") wallClockExecutionTime: Long, @Json(name = "serialExecutionTime") serialExecutionTime: Long, @Json(name = "tests") tests: WorkUnitTestPerformanceTests, @Json(name = "testAcceleration") testAcceleration: TestPerformanceWorkUnitTestAcceleration)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard