forked from OSchip/llvm-project
[asan] Disable preload tests on Android.
They don't test what they claim to because LD_PRELOAD applies to "not" instead of the actual test binary. And all Android tests run with LD_PRELOAD anyway. llvm-svn: 222835
This commit is contained in:
parent
5d8ad8a7b8
commit
b52e3aba3f
|
@ -8,7 +8,9 @@
|
|||
// RUN: LD_PRELOAD=%shared_libasan not %run %t 2>&1 | FileCheck %s
|
||||
|
||||
// REQUIRES: asan-dynamic-runtime
|
||||
// XFAIL: android
|
||||
|
||||
// This way of setting LD_PRELOAD does not work with Android test runner.
|
||||
// REQUIRES: not-android
|
||||
|
||||
#if BUILD_SO
|
||||
char dummy;
|
||||
|
|
|
@ -4,7 +4,9 @@
|
|||
// RUN: LD_PRELOAD=%shared_libasan not %run %t 2>&1 | FileCheck %s
|
||||
|
||||
// REQUIRES: asan-dynamic-runtime
|
||||
// XFAIL: android
|
||||
|
||||
// This way of setting LD_PRELOAD does not work with Android test runner.
|
||||
// REQUIRES: not-android
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
|
|
|
@ -60,6 +60,7 @@ if config.android == "1":
|
|||
clang_wrapper = os.path.join(asan_lit_source_dir,
|
||||
"android_commands", "android_compile.py") + " "
|
||||
else:
|
||||
config.available_features.add('not-android')
|
||||
clang_wrapper = ""
|
||||
|
||||
def build_invocation(compile_flags):
|
||||
|
|
Loading…
Reference in New Issue