TestSuiteOverview class

A summary of a test suite result either parsed from XML or uploaded directly by a user. Note: the API related comments are for StepService only. This message is also being used in ExecutionService in a read only mode for the corresponding step.

Constructors

TestSuiteOverview({Input<Duration>? elapsedTime, Input<int>? errorCount, Input<int>? failureCount, Input<int>? flakyCount, Input<String>? name, Input<int>? skippedCount, Input<int>? totalCount, Input<FileReference>? xmlSource})
Creates a new TestSuiteOverview. 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
const
TestSuiteOverview.fromMap(Map<String, dynamic> map)
factory

Properties

elapsedTime → Input<Duration>?
Elapsed time of test suite.
final
errorCount → Input<int>?
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
final
failureCount → Input<int>?
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
final
flakyCount → Input<int>?
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.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String>?
The name of the test suite. - In create/response: always set - In update request: never
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skippedCount → Input<int>?
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
final
totalCount → Input<int>?
Number of test cases, typically set by the service by parsing the xml_source. - In create/response: always set - In update request: never
final
xmlSource → Input<FileReference>?
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
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited