forked from OSchip/llvm-project
[asan] Make the coverage tests clean up after themselves.
llvm-svn: 209119
This commit is contained in:
parent
31f56816af
commit
73f64a8f9f
|
@ -4,8 +4,10 @@
|
|||
// RUN: %clangxx_asan -mllvm -asan-coverage=1 -DSHARED %s -shared -o %T/libcoverage_module_unloaded_test_2.so -fPIC
|
||||
// RUN: %clangxx_asan -mllvm -asan-coverage=1 -DSO_DIR=\"%T\" %s -o %t
|
||||
// RUN: export ASAN_OPTIONS=coverage=1:verbosity=1
|
||||
// RUN: mkdir -p %T/coverage-module-unloaded && cd %T/coverage-module-unloaded
|
||||
// RUN: %run %t 2>&1 | FileCheck %s
|
||||
// RUN: %run %t foo 2>&1 | FileCheck %s
|
||||
// RUN: cd .. && rm coverage-module-unloaded -r
|
||||
//
|
||||
// https://code.google.com/p/address-sanitizer/issues/detail?id=263
|
||||
// XFAIL: android
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
// RUN: %clangxx_asan -mllvm -asan-coverage=1 -DSHARED %s -shared -o %T/libcoverage_test.so -fPIC
|
||||
// RUN: %clangxx_asan -mllvm -asan-coverage=1 %s -o %t -Wl,-R,\$ORIGIN -L%T -lcoverage_test
|
||||
// RUN: export ASAN_OPTIONS=coverage=1:verbosity=1
|
||||
// RUN: mkdir -p %T/coverage && cd %T/coverage
|
||||
// RUN: %run %t 2>&1 | FileCheck %s --check-prefix=CHECK-main
|
||||
// RUN: %run %t foo 2>&1 | FileCheck %s --check-prefix=CHECK-foo
|
||||
// RUN: %run %t bar 2>&1 | FileCheck %s --check-prefix=CHECK-bar
|
||||
// RUN: %run %t foo bar 2>&1 | FileCheck %s --check-prefix=CHECK-foo-bar
|
||||
// RUN: not %run %t foo bar 1 2 2>&1 | FileCheck %s --check-prefix=CHECK-report
|
||||
// RUN: cd .. && rm coverage -r
|
||||
//
|
||||
// https://code.google.com/p/address-sanitizer/issues/detail?id=263
|
||||
// XFAIL: android
|
||||
|
|
Loading…
Reference in New Issue