From 0329adf56e817636e4bd19cb980c07f47c481c42 Mon Sep 17 00:00:00 2001 From: zhangyiru Date: Wed, 20 Oct 2021 11:22:59 -0400 Subject: [PATCH] skip heapchecker in arm arch arm do not have fully functional heap checker, so skip these three testcases. Signed-off-by: zhangyiru --- src/tests/heap-checker-death_unittest.sh | 5 +++++ src/tests/heap-checker_unittest.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/tests/heap-checker-death_unittest.sh b/src/tests/heap-checker-death_unittest.sh index 69db0c9..deac493 100755 --- a/src/tests/heap-checker-death_unittest.sh +++ b/src/tests/heap-checker-death_unittest.sh @@ -34,6 +34,11 @@ # Run the heap checker unittest in a mode where it is supposed to crash and # return an error if it doesn't. +arch=$(uname -r | grep x86) +if [[ $arch == "" ]]; then +# skip this test, libtool define EXIT_SKIP=77 + exit 77 +fi # We expect BINDIR to be set in the environment. # If not, we set it to some reasonable value. BINDIR="${BINDIR:-.}" diff --git a/src/tests/heap-checker_unittest.sh b/src/tests/heap-checker_unittest.sh index 3c9c0e9..7c27044 100755 --- a/src/tests/heap-checker_unittest.sh +++ b/src/tests/heap-checker_unittest.sh @@ -37,6 +37,11 @@ # and heap checker via environment variables. This test makes sure # they all play well together. +arch=$(uname -r | grep x86) +if [[ $arch == "" ]]; then +# skip this test, libtool define EXIT_SKIP=77 + exit 77 +fi # We expect BINDIR and PPROF_PATH to be set in the environment. # If not, we set them to some reasonable values BINDIR="${BINDIR:-.}" -- 2.27.0