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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-24 UTC."],[],[],null,["# TestSuiteOverview\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nA summary of a test suite result either parsed from XML or uploaded directly by a user.\n\nNote: 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.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"xmlSource\": { object (/docs/test-lab/reference/toolresults/rest/v1beta3/FileReference) }, \"name\": string, \"totalCount\": integer, \"failureCount\": integer, \"errorCount\": integer, \"skippedCount\": integer, \"flakyCount\": integer, \"elapsedTime\": { object (/docs/test-lab/reference/toolresults/rest/v1beta3/Duration) } } ``` |\n\n| Fields ||\n|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `xmlSource` | `object (`[FileReference](/docs/test-lab/reference/toolresults/rest/v1beta3/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 xmlSource Returns INVALID_ARGUMENT if the uri format is not supported. - In create/response: optional - In update request: never |\n| `name` | `string` The name of the test suite. - In create/response: always set - In update request: never |\n| `totalCount` | `integer` Number of test cases, typically set by the service by parsing the xmlSource. - In create/response: always set - In update request: never |\n| `failureCount` | `integer` Number of failed test cases, typically set by the service by parsing the xmlSource. May also be set by the user. - In create/response: always set - In update request: never |\n| `errorCount` | `integer` Number of test cases in error, typically set by the service by parsing the xmlSource. - In create/response: always set - In update request: never |\n| `skippedCount` | `integer` Number of test cases not run, typically set by the service by parsing the xmlSource. - In create/response: always set - In update request: never |\n| `flakyCount` | `integer` 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. |\n| `elapsedTime` | `object (`[Duration](/docs/test-lab/reference/toolresults/rest/v1beta3/Duration)`)` Elapsed time of test suite. |"]]