commit | 1ed518a5df9fe2d66ed2cc9faab13c6fd4301558 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Wed Feb 08 16:10:21 2023 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Wed Feb 08 16:14:32 2023 +0000 |
tree | 39fddbb9f3bc02ed41bd3f8b28de15903bcbba0e | |
parent | 6ba4393a19a6871bd32ae61514e55a0936c5d3b9 [diff] |
Fix Microdroid boot time tests reporting NaN Change If19ab0791bd084a1682ea4f75ad6aacf1e219297 refactored Microdroid boot time benchmarks but introduced a bug in VmEventListener's tracking whether boot time events have been captured. As it turns out, logVmOutputAndMonitorBootTimeMetrics is called multiple times. We therefore need to check whether ANY of the calls triggered boot event monitoring. Fix this by OR-ing all the requests. Also remove an unused method that was left behind in the same CL. Test: atest com.android.microdroid.benchmark.MicrodroidBenchmarks#testMicrodroidDebugBootTime Change-Id: I2b510ea7d40ed2e0ddf5e2c0b966c8f454f40b85
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.