Test "mcexec additional options (h, m, n, O, stack-premap)" on arm64
Change-Id: I85d5deb0433cc1208e4b6837dcc6d6dc2a7b7b52
This commit is contained in:
committed by
Masamichi Takagi
parent
dc1f96fee3
commit
00395d68d4
81
test/mcexec_options/arm64/run_stack_premap.sh
Executable file
81
test/mcexec_options/arm64/run_stack_premap.sh
Executable file
@@ -0,0 +1,81 @@
|
||||
#!/bin/sh
|
||||
## run_stack_premap.sh COPYRIGHT FUJITSU LIMITED 2018 ##
|
||||
|
||||
USELTP=0
|
||||
USEOSTEST=0
|
||||
|
||||
. ../../common.sh
|
||||
|
||||
. ./config
|
||||
|
||||
result=0
|
||||
|
||||
####################################
|
||||
## -s(--stack-premap) option test ##
|
||||
####################################
|
||||
|
||||
${MCEXEC} -s ${NEAR_PGSZ_LOW},${LPGSZ} ./stack_premap ${NEAR_PGSZ_LOW_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST023: OK"
|
||||
else
|
||||
echo "TEST023: NG, -s ${NEAR_PGSZ_LOW},${LPGSZ} setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -s ${NEAR_LPGSZ_LOW},${LPGSZ} ./stack_premap ${NEAR_LPGSZ_LOW_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST024: OK"
|
||||
else
|
||||
echo "TEST024: NG, -s ${NEAR_LPGSZ_LOW},${LPGSZ} setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -s 1G,2G ./stack_premap $((1024*1024*1024))
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST025: OK"
|
||||
else
|
||||
echo "TEST025: NG, -s 1G,2G setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} --stack-premap ${NEAR_PGSZ_HIGH},${LPGSZ} ./stack_premap ${NEAR_PGSZ_HIGH_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST026: OK"
|
||||
else
|
||||
echo "TEST026: NG, -s ${NEAR_PGSZ_HIGH},${LPGSZ} setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} --stack-premap ${NEAR_LPGSZ_HIGH},2g ./stack_premap ${NEAR_LPGSZ_HIGH_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST027: OK"
|
||||
else
|
||||
echo "TEST027: NG, -s ${NEAR_LPGSZ_HIGH},2g setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} --stack-premap 2g,3g ./stack_premap $((2*1024*1024*1024))
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST028: OK"
|
||||
else
|
||||
echo "TEST028: NG, -s 2g,3g setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -s ${PGSZ},${LPGSZ} ./stack_premap ${PGSZ}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST029: OK"
|
||||
else
|
||||
echo "TEST029: NG, -s ${PGSZ},${LPGSZ} setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} --stack-premap ${LPGSZ},${PGSZ} ./stack_premap ${PGSZ}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST030: OK"
|
||||
else
|
||||
echo "TEST030: NG, -s ${LPGSZ},${PGSZ} setting."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
exit ${result}
|
||||
Reference in New Issue
Block a user