- 资源:环境
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- ShardSummary
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- StepSummary
- MergedResult
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- ResultsStorage
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 方法
资源:环境
环境表示来自父级执行的一组测试运行(步骤),这些测试运行(步骤)配置了同一组维度(模型、版本、语言区域和方向)。之所以会多次运行此类,主要是因为分片(拆分测试套件以便在各种设备上并行运行)和重新运行(多次运行测试来检查不同的结果)等功能。
JSON 表示法 |
---|
{ "projectId": string, "historyId": string, "executionId": string, "environmentId": string, "dimensionValue": { string: string, ... }, "displayName": string, "creationTime": { object ( |
字段 | |
---|---|
projectId |
仅限输出。项目 ID。 |
historyId |
仅限输出。历史记录 ID。 |
executionId |
仅限输出。执行 ID。 |
environmentId |
仅限输出。环境 ID。 |
dimensionValue |
描述环境的维度值。维度值始终由“Model”“Version”“Locale”和“Orientation”组成。
包含一系列 |
displayName |
显示在界面中的直观易懂的简短名称。最多 100 个字符。例如:Nexus 5,API 27。 |
creationTime |
仅限输出。创建环境的时间。 |
completionTime |
仅限输出。环境状态设为完成的时间。 当状态转换为 COMPLETE 时,系统会自动设置此值。 |
shardSummaries[] |
仅限输出。分片摘要。 除非在 TestExecutionService 中启用分片功能,否则只会显示一个分片。 |
environmentResult |
环境的合并结果。 |
resultsStorage |
用户存储分区中输出文件的存储位置。 |
ShardSummary
环境中分片的结果摘要。
JSON 表示法 |
---|
{ "runs": [ { object ( |
字段 | |
---|---|
runs[] |
属于分片的步骤摘要。 通过 TestExecutionService 启用 flaky_test_attempts 后,可以进行多次运行(步骤)。运行作业将按 multistepNumber 排序。 |
shardResult |
分片的合并结果。 |
步骤摘要
此类型没有字段。
此执行中步骤的简明摘要。
MergedResult
环境的合并测试结果。
如果环境只有一个步骤(没有重新运行或分片),则合并结果与步骤结果相同。如果环境有多个分片和/或重新运行,则属于同一环境的分片和重新运行的结果将合并为一个环境结果。
JSON 表示法 |
---|
{ "state": enum ( |
字段 | |
---|---|
state |
资源状态 |
outcome |
资源的结果 |
testSuiteOverviews[] |
在此环境中运行的每个测试套件的汇总结果和汇总结果。 组合:如果套件中的测试用例按不同的步骤(分片)运行,系统会将结果重新加到一个概览中。(例如,如果 shard1 有 2 次失败,而 shard2 有 1 次失败而不是概览 failedCount = 3)。 汇总:如果同一套件中的测试用例多次运行(不稳定),结果会合并(例如,如果 testcase1.run1 失败、testcase1.run2 通过,且 testcase2.run1 和 testcase2.run2 均失败,则概览 flakyCount = 1,failCount = 1)。 |
结果存储
用于存储测试结果的存储空间。
JSON 表示法 |
---|
{ "resultsStoragePath": { object ( |
字段 | |
---|---|
resultsStoragePath |
测试结果的根目录。 |
xunitXmlFile |
Xunit XML 文件的路径。 |
方法 |
|
---|---|
|
获取环境。 |
|
列出给定执行的环境。 |