Merge "Fix Microdroid boot time tests reporting NaN"
diff --git a/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java b/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
index 419b250..9ec36b3 100644
--- a/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
+++ b/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
@@ -172,7 +172,7 @@
String name,
StringBuilder result,
boolean monitorEvents) {
- mProcessedBootTimeMetrics = monitorEvents;
+ mProcessedBootTimeMetrics |= monitorEvents;
new Thread(
() -> {
try {
@@ -354,10 +354,6 @@
return getPayloadStartedNanoTime() - getInitStartedNanoTime();
}
- public boolean hasProcessedBootTimeMetrics() {
- return processedBootTimeMetrics;
- }
-
public OptionalLong getBootTimeMetricNanoTime(BootTimeMetric metric) {
if (metric == BootTimeMetric.TOTAL) {
return OptionalLong.of(endToEndNanoTime);