aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java b/src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java
index b960716838..1daec5e5cc 100644
--- a/src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java
+++ b/src/main/java/com/google/devtools/build/lib/runtime/TestResultAnalyzer.java
@@ -112,7 +112,15 @@ public class TestResultAnalyzer {
}
}
- Preconditions.checkState(summaries.size() == testTargets.size());
+ int summarySize = summaries.size();
+ int testTargetsSize = testTargets.size();
+ Preconditions.checkState(
+ summarySize == testTargetsSize,
+ "Unequal sizes: %s vs %s (%s and %s)",
+ summarySize,
+ testTargetsSize,
+ summaries,
+ testTargets);
notifier.notify(summaries, totalRun);
// skipped targets are not in passCount since they have NO_STATUS