commit | 87d7c8af0a02d5b39efffbe0facf2478fb9f8e1b | [log] [tgz] |
---|---|---|
author | Mathieu Mandret <mathieu.mandret@qorvo.com> | Wed Mar 13 19:09:07 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Mar 13 19:09:07 2024 +0000 |
tree | 841af4bfb7e810d839363c782a0f5fdb32018485 | |
parent | 405001db7466ff26acb877bf4980b5e72cab3f0d [diff] | |
parent | 6bab73f7eaf9704347cbf5e7a56463b18c5773f9 [diff] |
Disable UWB before starting VtsHalUwbTargetTest am: 6bab73f7ea Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3002896 Change-Id: Ifa0dd837bba0e885d767298665474ec309de044b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/uwb/aidl/vts/VtsHalUwbTargetTest.cpp b/uwb/aidl/vts/VtsHalUwbTargetTest.cpp index 81d26ba..3b0b606 100644 --- a/uwb/aidl/vts/VtsHalUwbTargetTest.cpp +++ b/uwb/aidl/vts/VtsHalUwbTargetTest.cpp
@@ -216,5 +216,12 @@ ::testing::InitGoogleTest(&argc, argv); ProcessState::self()->setThreadPoolMaxThreadCount(1); ProcessState::self()->startThreadPool(); - return RUN_ALL_TESTS(); + // UWB HAL only allows 1 client, make sure framework + // does not have UWB HAL open before running + std::system("/system/bin/cmd uwb disable-uwb"); + sleep(3); + auto status = RUN_ALL_TESTS(); + sleep(3); + std::system("/system/bin/cmd uwb enable-uwb"); + return status; }