From 755cb55f042587ace75ab6158e5faceb435262ed Mon Sep 17 00:00:00 2001
From: David Duarte <licorne@google.com>
Date: Mon, 30 Oct 2023 17:31:44 +0000
Subject: [PATCH] Remove ASAN workaround

The underlying issue seems to have been fixed

Bug: 154347133
Fix: 308547175
Test: N/A
Change-Id: I8ca8a8c5328c876b6410f8a4c85f614d5feafb89
---
 Android.bp                             | 24 --------------
 AndroidGTestForce32Template.xml        | 44 --------------------------
 system/audio_a2dp_hw/Android.bp        |  1 -
 system/audio_hearing_aid_hw/Android.bp |  1 -
 system/bta/Android.bp                  | 13 --------
 system/btcore/Android.bp               |  1 -
 system/btif/Android.bp                 |  8 -----
 system/common/Android.bp               |  2 --
 system/device/Android.bp               |  2 --
 system/embdrv/tests/Android.bp         |  2 --
 system/gd/Android.bp                   |  2 --
 system/gd/dumpsys/Android.bp           |  1 -
 system/hci/Android.bp                  |  1 -
 system/main/Android.bp                 |  1 -
 system/osi/Android.bp                  |  1 -
 system/packet/Android.bp               |  1 -
 system/profile/avrcp/Android.bp        |  1 -
 system/profile/sdp/Android.bp          |  1 -
 system/stack/Android.bp                | 20 ------------
 system/test/suite/Android.bp           |  1 -
 system/types/Android.bp                |  1 -
 21 files changed, 129 deletions(-)
 delete mode 100644 AndroidGTestForce32Template.xml

diff --git a/Android.bp b/Android.bp
index 2f8cf54d618..d585c6c9ca8 100644
--- a/Android.bp
+++ b/Android.bp
@@ -38,13 +38,6 @@ filegroup {
     ],
 }
 
-filegroup {
-    name: "BluetoothGTestForce32ConfigTemplate",
-    srcs: [
-        "AndroidGTestForce32Template.xml",
-    ],
-}
-
 // This default contains properties that should be common to all the cc targets
 // developed by the Bluetooth team.
 //
@@ -79,20 +72,3 @@ cc_defaults {
     c_std: "c99",
     cpp_std: "c++17",
 }
-
-// Address Sanitizer is flaky on Android x86_64 binaries but it's not on x86
-// binaries.
-// This default workaround the x86_64 ASAN flakyness by running 32bit binaries
-// on 64bit targets.
-// TODO(b/154347133): Remove this workaround
-cc_defaults {
-    name: "bluetooth_gtest_x86_asan_workaround",
-    target: {
-        android_x86: {
-            test_config_template: ":BluetoothGTestForce32ConfigTemplate",
-        },
-        android_x86_64: {
-            enabled: false,
-        },
-    },
-}
diff --git a/AndroidGTestForce32Template.xml b/AndroidGTestForce32Template.xml
deleted file mode 100644
index bad033a2936..00000000000
--- a/AndroidGTestForce32Template.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2023 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-
-          http://www.apache.org/licenses/LICENSE-2.0
-
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-<configuration description="Runs {MODULE}.">
-  <option name="test-suite-tag" value="apct" />
-  <option name="test-suite-tag" value="apct-native" />
-  <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer" />
-  <target_preparer class="com.android.compatibility.common.tradefed.targetprep.FilePusher">
-        <option name="cleanup" value="true" />
-        <option name="push" value="{MODULE}32->/data/local/tmp/{MODULE}" />
-    </target_preparer>
-  <target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
-    <option name="run-command" value="settings put global ble_scan_always_enabled 0" />
-    <option name="run-command" value="cmd bluetooth_manager disable" />
-    <option name="run-command" value="cmd bluetooth_manager wait-for-state:STATE_OFF" />
-  </target_preparer>
-  <target_preparer class="com.android.tradefed.targetprep.FolderSaver">
-    <option name="device-path" value="/data/vendor/ssrdump" />
-  </target_preparer>
-  <test class="com.android.tradefed.testtype.GTest" >
-    <option name="native-test-device-path" value="/data/local/tmp" />
-    <option name="module-name" value="{MODULE}" />
-    <option name="run-test-as" value="0" />
-  </test>
-
-  <!-- Only run tests in MTS if the Bluetooth Mainline module is installed. -->
-  <object type="module_controller"
-          class="com.android.tradefed.testtype.suite.module.MainlineTestModuleController">
-      <option name="mainline-module-package-name" value="com.android.btservices" />
-      <option name="mainline-module-package-name" value="com.google.android.btservices" />
-  </object>
-</configuration>
diff --git a/system/audio_a2dp_hw/Android.bp b/system/audio_a2dp_hw/Android.bp
index 2d863902e85..d75554928db 100644
--- a/system/audio_a2dp_hw/Android.bp
+++ b/system/audio_a2dp_hw/Android.bp
@@ -61,7 +61,6 @@ cc_test {
     test_suites: ["general-tests"],
     defaults: [
         "audio_a2dp_hw_defaults",
-        "bluetooth_gtest_x86_asan_workaround",
         "mts_defaults",
     ],
     srcs: [
diff --git a/system/audio_hearing_aid_hw/Android.bp b/system/audio_hearing_aid_hw/Android.bp
index f4d451160a8..920bfa7a0b8 100644
--- a/system/audio_hearing_aid_hw/Android.bp
+++ b/system/audio_hearing_aid_hw/Android.bp
@@ -43,7 +43,6 @@ cc_test {
     test_suites: ["general-tests"],
     defaults: [
         "audio_hearing_aid_hw_defaults",
-        "bluetooth_gtest_x86_asan_workaround",
         "mts_defaults",
     ],
     srcs: [
diff --git a/system/bta/Android.bp b/system/bta/Android.bp
index c9a7c4496d9..66073d73980 100644
--- a/system/bta/Android.bp
+++ b/system/bta/Android.bp
@@ -215,7 +215,6 @@ cc_library_static {
 cc_test {
     name: "net_test_bta",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -273,7 +272,6 @@ cc_test {
 cc_test {
     name: "net_test_bta_gatt",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -365,7 +363,6 @@ cc_test {
 cc_test {
     name: "bt_host_test_bta",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -501,7 +498,6 @@ cc_test {
 cc_test {
     name: "bt_host_test_bta_scn",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -567,7 +563,6 @@ cc_test {
     name: "bluetooth_csis_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -628,7 +623,6 @@ cc_test {
     name: "bluetooth_groups_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -676,7 +670,6 @@ cc_test {
     name: "bluetooth_vc_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -802,7 +795,6 @@ cc_test {
     name: "bluetooth_le_audio_codec_manager_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -878,7 +870,6 @@ cc_test {
     name: "bluetooth_le_audio_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1088,7 +1079,6 @@ cc_test {
     name: "bluetooth_test_broadcaster_state_machine",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -1146,7 +1136,6 @@ cc_test {
     name: "bluetooth_test_broadcaster",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -1216,7 +1205,6 @@ cc_test {
     name: "bluetooth_has_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
@@ -1278,7 +1266,6 @@ cc_test {
     name: "bluetooth_hh_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_bta_defaults",
         "mts_defaults",
     ],
diff --git a/system/btcore/Android.bp b/system/btcore/Android.bp
index 2436c72e3f0..02e25de69e9 100644
--- a/system/btcore/Android.bp
+++ b/system/btcore/Android.bp
@@ -88,7 +88,6 @@ cc_test {
     name: "net_test_btcore",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/btif/Android.bp b/system/btif/Android.bp
index 56a8513af13..56277c4b259 100644
--- a/system/btif/Android.bp
+++ b/system/btif/Android.bp
@@ -257,7 +257,6 @@ cc_library_static {
 cc_test {
     name: "net_test_btif",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "latest_android_hardware_audio_common_ndk_static",
         "latest_android_hardware_bluetooth_audio_ndk_static",
@@ -340,7 +339,6 @@ cc_test {
 cc_test {
     name: "net_test_btif_profile_queue",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -373,7 +371,6 @@ cc_test {
 cc_test {
     name: "net_test_btif_avrcp_audio_track",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -409,7 +406,6 @@ cc_test {
 cc_test {
     name: "net_test_btif_rc",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -461,7 +457,6 @@ cc_test {
 cc_test {
     name: "net_test_btif_config_cache",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -504,7 +499,6 @@ cc_test {
 cc_test {
     name: "net_test_btif_hf_client_service",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -539,7 +533,6 @@ cc_test {
     name: "net_test_btif_hh",
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "latest_android_hardware_audio_common_ndk_static",
         "latest_android_hardware_bluetooth_audio_ndk_static",
@@ -678,7 +671,6 @@ cc_test {
     name: "net_test_btif_stack",
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "latest_android_hardware_audio_common_ndk_static",
         "latest_android_hardware_bluetooth_audio_ndk_static",
diff --git a/system/common/Android.bp b/system/common/Android.bp
index 9e58054b2c9..6956c3478b1 100644
--- a/system/common/Android.bp
+++ b/system/common/Android.bp
@@ -64,7 +64,6 @@ cc_test {
     name: "bluetooth_test_common",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -119,7 +118,6 @@ cc_test {
 cc_test {
     name: "net_test_performance",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/device/Android.bp b/system/device/Android.bp
index 41cfcaf6066..81ab4295dee 100644
--- a/system/device/Android.bp
+++ b/system/device/Android.bp
@@ -41,7 +41,6 @@ cc_test {
     name: "net_test_device",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -71,7 +70,6 @@ cc_test {
     name: "net_test_device_iot_config",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/embdrv/tests/Android.bp b/system/embdrv/tests/Android.bp
index 6e53b1b0f3e..6b06547e9d7 100644
--- a/system/embdrv/tests/Android.bp
+++ b/system/embdrv/tests/Android.bp
@@ -10,7 +10,6 @@ package {
 cc_test {
     name: "libaptx_enc_tests",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "mts_defaults",
     ],
     test_suites: ["general-tests"],
@@ -30,7 +29,6 @@ cc_test {
 cc_test {
     name: "libaptxhd_enc_tests",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "mts_defaults",
     ],
     test_suites: ["general-tests"],
diff --git a/system/gd/Android.bp b/system/gd/Android.bp
index 854335252dd..b9557a16acb 100644
--- a/system/gd/Android.bp
+++ b/system/gd/Android.bp
@@ -338,7 +338,6 @@ cc_test {
     name: "bluetooth_test_gd_unit",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "gd_defaults",
         "mts_defaults",
     ],
@@ -442,7 +441,6 @@ cc_test {
     name: "bluetooth_packet_parser_test",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "gd_defaults",
         "mts_defaults",
     ],
diff --git a/system/gd/dumpsys/Android.bp b/system/gd/dumpsys/Android.bp
index 4efa4083939..085c44b7f95 100644
--- a/system/gd/dumpsys/Android.bp
+++ b/system/gd/dumpsys/Android.bp
@@ -196,7 +196,6 @@ cc_test {
     test_suites: ["general-tests"],
     defaults: [
         "bluetooth_cflags",
-        "bluetooth_gtest_x86_asan_workaround",
         "mts_defaults",
     ],
     host_supported: true,
diff --git a/system/hci/Android.bp b/system/hci/Android.bp
index 4b3b1c8baa2..57de073e884 100644
--- a/system/hci/Android.bp
+++ b/system/hci/Android.bp
@@ -44,7 +44,6 @@ cc_test {
     name: "net_test_hci",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/main/Android.bp b/system/main/Android.bp
index d81aa88b390..55cad1aea13 100644
--- a/system/main/Android.bp
+++ b/system/main/Android.bp
@@ -167,7 +167,6 @@ cc_test {
         unit_test: true,
     },
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/osi/Android.bp b/system/osi/Android.bp
index f04fd56b558..8171a56a1d9 100644
--- a/system/osi/Android.bp
+++ b/system/osi/Android.bp
@@ -103,7 +103,6 @@ cc_test {
     name: "net_test_osi",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_osi_defaults",
         "mts_defaults",
     ],
diff --git a/system/packet/Android.bp b/system/packet/Android.bp
index cf2f68d56f3..2bf4f018281 100644
--- a/system/packet/Android.bp
+++ b/system/packet/Android.bp
@@ -28,7 +28,6 @@ cc_library_static {
 cc_test {
     name: "net_test_btpackets",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/profile/avrcp/Android.bp b/system/profile/avrcp/Android.bp
index 4bbc6bae08e..bd4380b4b89 100644
--- a/system/profile/avrcp/Android.bp
+++ b/system/profile/avrcp/Android.bp
@@ -48,7 +48,6 @@ cc_test {
     name: "net_test_avrcp",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/profile/sdp/Android.bp b/system/profile/sdp/Android.bp
index 80689723430..a076f462f9e 100644
--- a/system/profile/sdp/Android.bp
+++ b/system/profile/sdp/Android.bp
@@ -31,7 +31,6 @@ cc_test {
     name: "bluetooth_test_sdp",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/stack/Android.bp b/system/stack/Android.bp
index e9f5c0d5c31..5f57faa8b7c 100644
--- a/system/stack/Android.bp
+++ b/system/stack/Android.bp
@@ -670,7 +670,6 @@ cc_fuzz {
 cc_test {
     name: "net_test_stack",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "latest_android_hardware_audio_common_ndk_static",
         "latest_android_hardware_bluetooth_audio_ndk_shared",
@@ -752,7 +751,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_rfcomm",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -839,7 +837,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_smp",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -912,7 +909,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_ad_parser",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -939,7 +935,6 @@ cc_test {
 cc_test {
     name: "net_test_gatt_conn_multiplexing",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -985,7 +980,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_gatt_native",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1050,7 +1044,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_avdtp",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1117,7 +1110,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_a2dp_codecs_native",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1233,7 +1225,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_a2dp_native",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1277,7 +1268,6 @@ cc_test {
 cc_test {
     name: "net_test_stack_gatt_sr_hash_native",
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1345,7 +1335,6 @@ cc_test {
         unit_test: true,
     },
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1398,7 +1387,6 @@ cc_test {
         unit_test: true,
     },
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1465,7 +1453,6 @@ cc_test {
         unit_test: true,
     },
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1592,7 +1579,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1640,7 +1626,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1707,7 +1692,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1778,7 +1762,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1872,7 +1855,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -1961,7 +1943,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
@@ -2048,7 +2029,6 @@ cc_test {
     test_suites: ["general-tests"],
     host_supported: true,
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
diff --git a/system/test/suite/Android.bp b/system/test/suite/Android.bp
index 95bea9ff756..1fd608b022c 100644
--- a/system/test/suite/Android.bp
+++ b/system/test/suite/Android.bp
@@ -106,7 +106,6 @@ cc_test {
     name: "net_test_bluetooth",
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "latest_android_hardware_audio_common_ndk_static",
         "latest_android_hardware_bluetooth_audio_ndk_static",
         "latest_android_media_audio_common_types_ndk_static",
diff --git a/system/types/Android.bp b/system/types/Android.bp
index 9acf5b44c2b..e556f8e5f25 100644
--- a/system/types/Android.bp
+++ b/system/types/Android.bp
@@ -63,7 +63,6 @@ cc_test {
     ],
     test_suites: ["general-tests"],
     defaults: [
-        "bluetooth_gtest_x86_asan_workaround",
         "fluoride_defaults",
         "mts_defaults",
     ],
-- 
GitLab