TestExecutionResponse constructor

const TestExecutionResponse({
  1. required Input<EnvironmentResponse> environment,
  2. required Input<String> matrixId,
  3. required Input<String> project,
  4. required Input<ShardResponse> shard,
  5. required Input<String> state,
  6. required Input<TestDetailsResponse> testDetails,
  7. required Input<TestSpecificationResponse> testSpecification,
  8. required Input<String> timestamp,
  9. required Input<ToolResultsStepResponse> toolResultsStep,
})

Creates a new TestExecutionResponse. environment How the host machine(s) are configured. matrixId Id of the containing TestMatrix. project The cloud project that owns the test execution. shard Details about the shard. state Indicates the current progress of the test execution (e.g., FINISHED). testDetails Additional details about the running test. testSpecification How to run the test. timestamp The time this test execution was initially created. toolResultsStep Where the results for this execution are written.

Implementation

const TestExecutionResponse({
  required this.environment,
  required this.matrixId,
  required this.project,
  required this.shard,
  required this.state,
  required this.testDetails,
  required this.testSpecification,
  required this.timestamp,
  required this.toolResultsStep,
});