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_extend_heap.sh
Executable file
81
test/mcexec_options/arm64/run_extend_heap.sh
Executable file
@ -0,0 +1,81 @@
|
||||
#!/bin/sh
|
||||
## run_extend_heap.sh COPYRIGHT FUJITSU LIMITED 2018 ##
|
||||
|
||||
USELTP=0
|
||||
USEOSTEST=0
|
||||
|
||||
. ../../common.sh
|
||||
|
||||
. ./config
|
||||
|
||||
result=0
|
||||
|
||||
####################
|
||||
## -h option test ##
|
||||
####################
|
||||
|
||||
${MCEXEC} -h ${NEAR_PGSZ_LOW} ./extend_heap ${NEAR_PGSZ_LOW_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST001: OK"
|
||||
else
|
||||
echo "TEST001: NG, -h ${NEAR_PGSZ_LOW} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h ${NEAR_LPGSZ_LOW} ./extend_heap ${NEAR_LPGSZ_LOW_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST002: OK"
|
||||
else
|
||||
echo "TEST002: NG, -h ${NEAR_LPGSZ_LOW} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h 1G ./extend_heap $((1024*1024*1024))
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST003: OK"
|
||||
else
|
||||
echo "TEST003: NG, -h 1G options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h ${NEAR_PGSZ_HIGH} ./extend_heap ${NEAR_PGSZ_HIGH_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST004: OK"
|
||||
else
|
||||
echo "TEST004: NG, -h ${NEAR_PGSZ_HIGH} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h ${NEAR_LPGSZ_HIGH} ./extend_heap ${NEAR_LPGSZ_HIGH_VAL}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST005: OK"
|
||||
else
|
||||
echo "TEST005: NG, -h ${NEAR_LPGSZ_HIGH} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h 2g ./extend_heap $((2*1024*1024*1024))
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST006: OK"
|
||||
else
|
||||
echo "TEST006: NG, -h 2g options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h ${PGSZ} ./extend_heap ${PGSZ}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST007: OK"
|
||||
else
|
||||
echo "TEST007: NG, -h ${PGSZ} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
${MCEXEC} -h ${LPGSZ} ./extend_heap ${LPGSZ}
|
||||
if [ `echo $?` == 0 ]; then
|
||||
echo "TEST008: OK"
|
||||
else
|
||||
echo "TEST008: NG, -h ${LPGSZ} options failed."
|
||||
result=-1
|
||||
fi
|
||||
|
||||
exit ${result}
|
||||
Reference in New Issue
Block a user