Skip to content

Commit 3a5bf5b

Browse files
OmniLab Teamcopybara-github
authored andcommitted
This CL description is public.
PiperOrigin-RevId: 932878991
1 parent 8fe26b8 commit 3a5bf5b

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/java/com/google/devtools/mobileharness/platform/android/xts/suite/retry/RetryReportMerger.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,9 @@ private Module doMergeModule(
397397
&& matchedRetryExcludeTestFilters.isEmpty())
398398
|| moduleFromRetry.getSkipped()) {
399399
// Try best to determine if the entire module was retried or skipped.
400+
if (moduleFromRetry.getSkipped() && !moduleFromPrevSession.getSkipped()) {
401+
return moduleFromRetry.toBuilder().setSkipped(false).build();
402+
}
400403
return moduleFromRetry;
401404
}
402405
Module.Builder mergedModuleBuilder =

src/javatests/com/google/devtools/mobileharness/platform/android/xts/suite/retry/testdata/merged_report_module_failure_skipped.textproto

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ summary {
5252
passed: 0
5353
failed: 0
5454
warning: 0
55-
modules_done: 0
56-
modules_total: 0
55+
modules_done: 1
56+
modules_total: 1
5757
}
5858
module_info {
5959
name: "CtsVcnTestCases"
@@ -67,7 +67,7 @@ module_info {
6767
}
6868
failed_tests: 0
6969
warning_tests: 0
70-
skipped: true
70+
skipped: false
7171
}
7272
attribute {
7373
key: "start"

0 commit comments

Comments
 (0)