From 8a684587fa740d59fd2cdf54721103246d229d70 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Wed, 5 Dec 2018 17:34:08 +0900 Subject: [PATCH] Fix "Test "Error handling improvement" on arm64" * Fix test to make mcexec fail to fork() Change-Id: I9a696787b5d4ce44541a4651622e5be60f9ef355 --- test/error_handling/arm64/run.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/error_handling/arm64/run.sh b/test/error_handling/arm64/run.sh index 2702e051..55171ef6 100755 --- a/test/error_handling/arm64/run.sh +++ b/test/error_handling/arm64/run.sh @@ -66,7 +66,9 @@ fi # ulimit -u test # ################## -${MCEXEC} ${TESTMCK} -s kill -n 1 -- -p 6 +nprocs=`ps -ho pid,comm -U `whoami` | wc -l` + +${MCEXEC} -t $((8 - nprocs)) ${TESTMCK} -s kill -n 1 -- -p 6 if [ $? == 0 ]; then echo "ulimit -u 0001: OK" else @@ -75,7 +77,7 @@ else fi ulimit -u 9 -${MCEXEC} ${TESTMCK} -s kill -n 1 -- -p 6 +${MCEXEC} -t $((8 - nprocs)) ${TESTMCK} -s kill -n 1 -- -p 6 if [ $? != 0 ]; then echo "ulimit -u 0002: OK" else