TestSuiteOverviewResponse constructor

const TestSuiteOverviewResponse({
  1. required Input<DurationResponse> elapsedTime,
  2. required Input<int> errorCount,
  3. required Input<int> failureCount,
  4. required Input<int> flakyCount,
  5. required Input<String> name,
  6. required Input<int> skippedCount,
  7. required Input<int> totalCount,
  8. required Input<FileReferenceResponse> xmlSource,
})

Creates a new TestSuiteOverviewResponse. elapsedTime Elapsed time of test suite. errorCount Number of test cases in error, typically set by the service by parsing the xml_source. - In create/response: always set - In update request: never failureCount Number of failed test cases, typically set by the service by parsing the xml_source. May also be set by the user. - In create/response: always set - In update request: never flakyCount Number of flaky test cases, set by the service by rolling up flaky test attempts. Present only for rollup test suite overview at environment level. A step cannot have flaky test cases. name The name of the test suite. - In create/response: always set - In update request: never skippedCount Number of test cases not run, typically set by the service by parsing the xml_source. - In create/response: always set - In update request: never totalCount Number of test cases, typically set by the service by parsing the xml_source. - In create/response: always set - In update request: never xmlSource If this test suite was parsed from XML, this is the URI where the original XML file is stored. Note: Multiple test suites can share the same xml_source Returns INVALID_ARGUMENT if the uri format is not supported. - In create/response: optional - In update request: never

Implementation

const TestSuiteOverviewResponse({
  required this.elapsedTime,
  required this.errorCount,
  required this.failureCount,
  required this.flakyCount,
  required this.name,
  required this.skippedCount,
  required this.totalCount,
  required this.xmlSource,
});