Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 053835ce authored by David Duarte's avatar David Duarte Committed by Automerger Merge Worker
Browse files

Merge changes Ic573b01c,I9b2eee0f am: c2d30b8e am: affb23ed

parents 56942ea4 affb23ed
Loading
Loading
Loading
Loading
+21 −2
Original line number Diff line number Diff line
@@ -69,6 +69,25 @@ filegroup {
}

filegroup {
    name: "BluetoothGTestNotShardableConfigTemplate",
    srcs: ["AndroidGtestNotShardableTemplate.xml"],
    name: "BluetoothGTestForce32ConfigTemplate",
    srcs: [
        "AndroidGTestForce32Template.xml",
    ],
}

// 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,
        },
    },
}
+1 −4
Original line number Diff line number Diff line
@@ -14,15 +14,12 @@
     limitations under the License.
-->
<configuration description="Runs {MODULE}.">
  <option name="not-shardable" value="true" />

  <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}->/data/local/tmp/{MODULE}" />
        <option name="append-bitness" 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" />
+1 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ cc_test {
    defaults: [
        "audio_a2dp_hw_defaults",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    srcs: [
        "test/audio_a2dp_hw_test.cc",
+1 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ cc_test {
    defaults: [
        "audio_hearing_aid_hw_defaults",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    srcs: [
        "test/audio_hearing_aid_hw_test.cc",
+11 −5
Original line number Diff line number Diff line
@@ -187,6 +187,7 @@ cc_test {
    defaults: [
        "fluoride_bta_defaults",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    test_suites: ["device-tests"],
    srcs: [
@@ -267,6 +268,7 @@ cc_test {
    defaults: [
        "fluoride_bta_defaults",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    test_suites: ["device-tests"],
    host_supported: true,
@@ -359,6 +361,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    include_dirs: [
@@ -413,6 +416,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    include_dirs: [
@@ -455,6 +459,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    include_dirs: [
@@ -574,6 +579,7 @@ cc_test {
        "fluoride_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    target: {
@@ -662,6 +668,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    // TODO(b/231993739): Reenable isolated:true by deleting the explicit disable below
@@ -755,6 +762,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    // TODO(b/231993739): Reenable isolated:true by deleting the explicit disable below
@@ -806,6 +814,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    include_dirs: [
@@ -877,6 +886,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    // TODO(b/231993739): Reenable isolated:true by deleting the explicit disable below
@@ -933,6 +943,7 @@ cc_test {
        "fluoride_bta_defaults",
        "clang_coverage_bin",
        "mts_defaults",
        "bluetooth_gtest_x86_asan_workaround",
    ],
    host_supported: true,
    // TODO(b/231993739): Reenable isolated:true by deleting the explicit disable below
@@ -994,9 +1005,4 @@ cc_test {
            undefined: true,
        },
    },
    target: {
        android: {
            test_config_template: ":BluetoothGTestNotShardableConfigTemplate",
        },
    },
}
Loading