diff options
author | Michael Butler <butlermichael@google.com> | 2021-08-24 23:25:45 -0700 |
---|---|---|
committer | Michael Butler <butlermichael@google.com> | 2021-08-24 23:44:57 -0700 |
commit | ac45a5d77ea1a466aa73a5e4ca0a07c1db4f8fc6 (patch) | |
tree | 57289f4023770fa94aa639260dadfe601da74408 | |
parent | 994a3856c981f379d6493641f5f935c773f8d132 (diff) | |
download | platform_hardware_interfaces-ac45a5d77ea1a466aa73a5e4ca0a07c1db4f8fc6.tar.gz platform_hardware_interfaces-ac45a5d77ea1a466aa73a5e4ca0a07c1db4f8fc6.tar.bz2 platform_hardware_interfaces-ac45a5d77ea1a466aa73a5e4ca0a07c1db4f8fc6.zip |
Quickly exit VtsHalNeuralnetworks*TargetTest on failure
This change adds the AndroidTest.xml flag --gtest_break_on_failure to
cause the gtest to terminate after an error has been reached. This early
termination is important in the case where an NN HAL service crashes
mid-test, and all remaining tests would otherwise continue to run.
Bug: 197035200
Test: m vts -j
Test: vts-tradefed
Change-Id: I0b9a14345475e432b93f92c23010a8b39712443a
5 files changed, 5 insertions, 0 deletions
diff --git a/neuralnetworks/1.0/vts/functional/AndroidTest.xml b/neuralnetworks/1.0/vts/functional/AndroidTest.xml index 9dd85ae7f1..8f56ff9c1f 100644 --- a/neuralnetworks/1.0/vts/functional/AndroidTest.xml +++ b/neuralnetworks/1.0/vts/functional/AndroidTest.xml @@ -29,5 +29,6 @@ <option name="native-test-device-path" value="/data/local/tmp" /> <option name="module-name" value="VtsHalNeuralnetworksV1_0TargetTest" /> <option name="native-test-timeout" value="20m" /> + <option name="native-test-flag" value="--gtest_break_on_failure" /> </test> </configuration> diff --git a/neuralnetworks/1.1/vts/functional/AndroidTest.xml b/neuralnetworks/1.1/vts/functional/AndroidTest.xml index 74001f924e..956933362f 100644 --- a/neuralnetworks/1.1/vts/functional/AndroidTest.xml +++ b/neuralnetworks/1.1/vts/functional/AndroidTest.xml @@ -29,5 +29,6 @@ <option name="native-test-device-path" value="/data/local/tmp" /> <option name="module-name" value="VtsHalNeuralnetworksV1_1TargetTest" /> <option name="native-test-timeout" value="20m" /> + <option name="native-test-flag" value="--gtest_break_on_failure" /> </test> </configuration> diff --git a/neuralnetworks/1.2/vts/functional/AndroidTest.xml b/neuralnetworks/1.2/vts/functional/AndroidTest.xml index 5396d85928..c28b2e2d3c 100644 --- a/neuralnetworks/1.2/vts/functional/AndroidTest.xml +++ b/neuralnetworks/1.2/vts/functional/AndroidTest.xml @@ -29,5 +29,6 @@ <option name="native-test-device-path" value="/data/local/tmp" /> <option name="module-name" value="VtsHalNeuralnetworksV1_2TargetTest" /> <option name="native-test-timeout" value="20m" /> + <option name="native-test-flag" value="--gtest_break_on_failure" /> </test> </configuration> diff --git a/neuralnetworks/1.3/vts/functional/AndroidTest.xml b/neuralnetworks/1.3/vts/functional/AndroidTest.xml index c418aaaddc..d1cba6ac54 100644 --- a/neuralnetworks/1.3/vts/functional/AndroidTest.xml +++ b/neuralnetworks/1.3/vts/functional/AndroidTest.xml @@ -29,5 +29,6 @@ <option name="native-test-device-path" value="/data/local/tmp" /> <option name="module-name" value="VtsHalNeuralnetworksV1_3TargetTest" /> <option name="native-test-timeout" value="20m" /> + <option name="native-test-flag" value="--gtest_break_on_failure" /> </test> </configuration> diff --git a/neuralnetworks/aidl/vts/functional/AndroidTest.xml b/neuralnetworks/aidl/vts/functional/AndroidTest.xml index 384d42078f..204d8f1117 100644 --- a/neuralnetworks/aidl/vts/functional/AndroidTest.xml +++ b/neuralnetworks/aidl/vts/functional/AndroidTest.xml @@ -29,5 +29,6 @@ <option name="native-test-device-path" value="/data/local/tmp" /> <option name="module-name" value="VtsHalNeuralnetworksTargetTest" /> <option name="native-test-timeout" value="20m" /> + <option name="native-test-flag" value="--gtest_break_on_failure" /> </test> </configuration> |