diff options
| author | Alexey Samsonov <samsonov@google.com> | 2014-02-14 14:06:10 +0000 |
|---|---|---|
| committer | Alexey Samsonov <samsonov@google.com> | 2014-02-14 14:06:10 +0000 |
| commit | 9f20d6703479a952465f7db0c2fbd70904c030c2 (patch) | |
| tree | 165b5b998b1e69a1186b403115919f3b9f3fc1fa /compiler-rt/lib/asan/lit_tests/android_commands/android_run.py | |
| parent | 8434e60f7e2d8e5da48d94f612cf980a5d63bcec (diff) | |
| download | bcm5719-llvm-9f20d6703479a952465f7db0c2fbd70904c030c2.tar.gz bcm5719-llvm-9f20d6703479a952465f7db0c2fbd70904c030c2.zip | |
Move ASan lit-tests under test/asan
llvm-svn: 201413
Diffstat (limited to 'compiler-rt/lib/asan/lit_tests/android_commands/android_run.py')
| -rwxr-xr-x | compiler-rt/lib/asan/lit_tests/android_commands/android_run.py | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/compiler-rt/lib/asan/lit_tests/android_commands/android_run.py b/compiler-rt/lib/asan/lit_tests/android_commands/android_run.py deleted file mode 100755 index a6ceeb42707..00000000000 --- a/compiler-rt/lib/asan/lit_tests/android_commands/android_run.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/python - -import os, sys, subprocess, tempfile -from android_common import * - -ANDROID_TMPDIR = '/data/local/tmp/Output' - -here = os.path.abspath(os.path.dirname(sys.argv[0])) -device_binary = os.path.join(ANDROID_TMPDIR, os.path.basename(sys.argv[0])) - -def build_env(): - args = [] - # Android linker ignores RPATH. Set LD_LIBRARY_PATH to Output dir. - args.append('LD_LIBRARY_PATH=%s:%s' % - (ANDROID_TMPDIR, os.environ.get('LD_LIBRARY_PATH', ''))) - for (key, value) in os.environ.items(): - if key in ['ASAN_OPTIONS']: - args.append('%s="%s"' % (key, value)) - return ' '.join(args) - -device_env = build_env() -device_args = ' '.join(sys.argv[1:]) # FIXME: escape? -device_stdout = device_binary + '.stdout' -device_stderr = device_binary + '.stderr' -device_exitcode = device_binary + '.exitcode' -ret = adb(['shell', 'cd %s && %s %s %s >%s 2>%s ; echo $? >%s' % - (ANDROID_TMPDIR, device_env, device_binary, device_args, - device_stdout, device_stderr, device_exitcode)]) -if ret != 0: - sys.exit(ret) - -sys.stdout.write(pull_from_device(device_stdout)) -sys.stderr.write(pull_from_device(device_stderr)) -sys.exit(int(pull_from_device(device_exitcode))) |

