summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarol Lewandowski <k.lewandowsk@samsung.com>2019-07-25 13:13:09 +0200
committerKarol Lewandowski <k.lewandowsk@samsung.com>2019-07-25 13:49:55 +0200
commitb48f63eabfcd6fc329702a2637a6112c02d9f7f5 (patch)
tree74748eeeb657a9ba2aff2e90f605761086bd5205
parent0457a61a846230e32e130e352550de6d086b2326 (diff)
downloadcrash-worker-b48f63eabfcd6fc329702a2637a6112c02d9f7f5.tar.gz
crash-worker-b48f63eabfcd6fc329702a2637a6112c02d9f7f5.tar.bz2
crash-worker-b48f63eabfcd6fc329702a2637a6112c02d9f7f5.zip
system tests: Simplify exit helper functions
Change-Id: Iecafa3632ac0c81454c2692037de34b486dfa2e2
-rwxr-xr-xtests/system/check_minicore_mem/check_minicore_mem.sh.template2
-rwxr-xr-xtests/system/cmp_backtraces/cmp_backtraces.sh.template4
-rw-r--r--tests/system/crash_root_path/crash_root_path.sh.template6
-rwxr-xr-xtests/system/critical_process/critical_process.sh.template6
-rw-r--r--tests/system/dbus_notify/dbus_notify.sh.template4
-rw-r--r--tests/system/dump_systemstate_extras/dump_systemstate_extras.sh.template4
-rw-r--r--tests/system/extra_script/extra_script.sh.template2
-rw-r--r--tests/system/info_file/info_file.sh.template6
-rw-r--r--tests/system/livedumper/livedumper.sh.template10
-rw-r--r--tests/system/log_dump_crash_root_path/log_dump_crash_root_path.sh.template4
-rw-r--r--tests/system/log_dump_normal/log_dump_normal.sh.template2
-rw-r--r--tests/system/log_dump_short/log_dump_short.sh.template4
-rw-r--r--tests/system/log_file/log_file.sh.template8
-rw-r--r--tests/system/report_basic/report_basic.sh.template16
-rw-r--r--tests/system/report_type_info/report_type_info.sh.template4
-rw-r--r--tests/system/so_info_file/so_info_file.sh.template6
-rwxr-xr-xtests/system/time_test/time_test.sh.template4
-rw-r--r--tests/system/utils/minicore-utils.sh40
-rwxr-xr-xtests/system/wait_for_opt_usr/wait_for_opt_usr.sh.template4
-rw-r--r--tests/system/without_core/without_core.sh.template6
20 files changed, 77 insertions, 65 deletions
diff --git a/tests/system/check_minicore_mem/check_minicore_mem.sh.template b/tests/system/check_minicore_mem/check_minicore_mem.sh.template
index 7858da9..b1532bb 100755
--- a/tests/system/check_minicore_mem/check_minicore_mem.sh.template
+++ b/tests/system/check_minicore_mem/check_minicore_mem.sh.template
@@ -35,4 +35,4 @@ RESULT=`gdb ${CRASH_WORKER_SYSTEM_TESTS}/utils/kenny ${BASE_DIR}/${CORE_MINI} --
check "MAGICNAME.*id=.*kenny.cpp:31"
check "run.*id=.*kenny.cpp:56"
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/cmp_backtraces/cmp_backtraces.sh.template b/tests/system/cmp_backtraces/cmp_backtraces.sh.template
index 9bbb081..417cadd 100755
--- a/tests/system/cmp_backtraces/cmp_backtraces.sh.template
+++ b/tests/system/cmp_backtraces/cmp_backtraces.sh.template
@@ -48,8 +48,8 @@ gdb ${CRASH_WORKER_SYSTEM_TESTS}/utils/kenny ${BASE_DIR}/${CORE_ORIG} -ex "thre
gdb ${CRASH_WORKER_SYSTEM_TESTS}/utils/kenny ${BASE_DIR}/${CORE_MINI} -ex "thread apply all bt" -ex "q" 2> /dev/null | grep -e '^#' > ${BASE_DIR}/${THREADS_MINI}
if ! diff ${BASE_DIR}/${THREADS_ORIG} ${BASE_DIR}/${THREADS_MINI} > /dev/null; then
- exit_with_code "FAIL: backtraces are different" ${FAIL_CODE}
+ fail "backtraces are different"
fi
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/crash_root_path/crash_root_path.sh.template b/tests/system/crash_root_path/crash_root_path.sh.template
index bffda78..0f59b55 100644
--- a/tests/system/crash_root_path/crash_root_path.sh.template
+++ b/tests/system/crash_root_path/crash_root_path.sh.template
@@ -18,7 +18,7 @@ fi
function check_file_exists {
if [ ! -f ${NEW_PATH}/dump/kenny*/kenny*.${1} ]; then
- exit_with_code "FAIL: no ${1} file in report" ${FAIL_CODE}
+ fail "no ${1} file in report"
fi
}
@@ -41,7 +41,7 @@ wait_for_app crash-manager
pushd ${NEW_PATH}/dump
if ! unzip kenny*zip > /dev/null; then
popd
- exit_with_code "FAIL: report not found in ${NEW_PATH}/dump" ${FAIL_CODE}
+ fail "report not found in ${NEW_PATH}/dump"
fi
popd
@@ -50,4 +50,4 @@ check_file_exists info
check_file_exists so_info
check_file_exists log
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/critical_process/critical_process.sh.template b/tests/system/critical_process/critical_process.sh.template
index 63568b4..7b5fdbb 100755
--- a/tests/system/critical_process/critical_process.sh.template
+++ b/tests/system/critical_process/critical_process.sh.template
@@ -14,7 +14,7 @@ fi
. ${CRASH_WORKER_SYSTEM_TESTS}/utils/minicore-utils.sh
if is_emulator; then
- exit_with_code "SKIP" ${SKIP_CODE}
+ skip "test not applicable on emulator"
fi;
clean_crash_dump
@@ -68,7 +68,7 @@ while true; do
sleep 4
gum-utils -d --username test1 1> /dev/null 2>&1
clean_after_test
- exit_with_code "SUCCESS" ${SUCCESS_CODE}
+ exit_ok
fi
if endoftime; then
@@ -83,4 +83,4 @@ sleep 4
gum-utils -d --username test1 1> /dev/null 2>&1
clean_after_test
-exit_with_code "FAIL" ${FAIL_CODE}
+fail "expected crash not found in timeout $TIMEOUT"
diff --git a/tests/system/dbus_notify/dbus_notify.sh.template b/tests/system/dbus_notify/dbus_notify.sh.template
index 9e51679..d6b0bb2 100644
--- a/tests/system/dbus_notify/dbus_notify.sh.template
+++ b/tests/system/dbus_notify/dbus_notify.sh.template
@@ -81,11 +81,11 @@ for i in $(seq 1 10); do
fi
if [ $score -eq 5 ]; then
- exit_with_code "SUCCESS" ${SUCCESS_CODE}
+ exit_ok
fi
fi
sleep 1
done
-exit_with_code "FAIL: dbus signal does not match" ${FAIL_CODE}
+fail "dbus signal does not match"
diff --git a/tests/system/dump_systemstate_extras/dump_systemstate_extras.sh.template b/tests/system/dump_systemstate_extras/dump_systemstate_extras.sh.template
index 5b799ec..41e270f 100644
--- a/tests/system/dump_systemstate_extras/dump_systemstate_extras.sh.template
+++ b/tests/system/dump_systemstate_extras/dump_systemstate_extras.sh.template
@@ -13,7 +13,7 @@ function do_check {
body_pat="$4"
if ! grep -EA "$section_len" "$section_pat" "$f" | grep -qE "$body_pat"; then
- exit_with_code "FAIL: section ${section_pat} does not contain $body_pat" ${FAIL_CODE}
+ fail "section ${section_pat} does not contain $body_pat"
fi
}
@@ -61,4 +61,4 @@ do_check $tmpfile "==== $cookie1" 1 "^magic_cookie is $cookie1"
do_check $tmpfile "==== /bin/env test" 999 "^MAGIC_SECRET=$cookie2"
do_check $tmpfile "==== file for cookie3" 1 "^$cookie3"
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/extra_script/extra_script.sh.template b/tests/system/extra_script/extra_script.sh.template
index 1c8fe5e..40f743b 100644
--- a/tests/system/extra_script/extra_script.sh.template
+++ b/tests/system/extra_script/extra_script.sh.template
@@ -43,4 +43,4 @@ check_zip_contains "$dumpfile" '.*log$'
check_zip_contains "$dumpfile" '.*info$'
check_zip_contains "$dumpfile" '.*cookie$'
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/info_file/info_file.sh.template b/tests/system/info_file/info_file.sh.template
index 052f4f9..12628e0 100644
--- a/tests/system/info_file/info_file.sh.template
+++ b/tests/system/info_file/info_file.sh.template
@@ -24,13 +24,13 @@ REPORT_ZIP=$(ls ${CRASH_DUMP_PATH})
REPORT_DIR=$(basename ${REPORT_ZIP} .zip)
if [ ! -f ${CRASH_DUMP_PATH}/${REPORT_ZIP} ]; then
- exit_with_code "FAIL: no report in ${CRASH_DUMP_PATH}" ${FAIL_CODE}
+ fail "no report in ${CRASH_DUMP_PATH}"
fi
pushd ${CRASH_DUMP_PATH}
if ! unzip ${REPORT_ZIP} > /dev/nulll; then
popd
- exit_with_code "FAIL: report ${REPORT_ZIP} does not exist" ${FAIL_CODE}
+ fail "report ${REPORT_ZIP} does not exist"
fi
popd
@@ -67,4 +67,4 @@ check ': .*sleep.*'
check ': .*start.*kenny'
check ': main.*kenny'
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/livedumper/livedumper.sh.template b/tests/system/livedumper/livedumper.sh.template
index d22e073..5657bcd 100644
--- a/tests/system/livedumper/livedumper.sh.template
+++ b/tests/system/livedumper/livedumper.sh.template
@@ -9,7 +9,7 @@ fi
. ${CRASH_WORKER_SYSTEM_TESTS}/utils/minicore-utils.sh
if [ ! -x /usr/bin/livedumper ]; then
- exit_with_code "SKIP" ${SKIP_CODE}
+ skip "livedumper binary not installed"
fi
mount -o rw,remount /
@@ -32,12 +32,12 @@ wait_for_app crash-manager
pushd ${LIVE_DUMP_PATH}
if [ ! -f ${REPORT_PATH} ]; then
- exit_with_code "Report path does not exist" ${FAIL_CODE}
+ fail "report path does not exist"
fi
if ! unzip ${REPORT_PATH} > /dev/null; then
popd
- exit_with_code "FAIL: report not found in ${LIVE_DUMP_PATH}" ${FAIL_CODE}
+ fail "report not found in ${LIVE_DUMP_PATH}"
fi
COREDUMP=`find -name "kenny*coredump*"`
@@ -55,7 +55,7 @@ check "run.*id=.*kenny.cpp:56"
if [[ $(pidof kenny) ]]; then
kill -9 `pidof kenny`
else
- exit_with_code "FAIL" ${FAIL_CODE}
+ fail "victim process not found"
fi
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/log_dump_crash_root_path/log_dump_crash_root_path.sh.template b/tests/system/log_dump_crash_root_path/log_dump_crash_root_path.sh.template
index 543690b..aabc739 100644
--- a/tests/system/log_dump_crash_root_path/log_dump_crash_root_path.sh.template
+++ b/tests/system/log_dump_crash_root_path/log_dump_crash_root_path.sh.template
@@ -23,9 +23,9 @@ check_file_exists "$logfile"
num=`unzip -qql "$logfile" | wc -l`
if [ $num -ne 2 ]; then
- exit_with_code "FAIL: 'log_dump --short' report contains $num files - 2 expected" ${FAIL_CODE}
+ fail "'log_dump --short' report contains $num files - 2 expected"
fi
restore_file ${CRASH_MANAGER_CONF}
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/log_dump_normal/log_dump_normal.sh.template b/tests/system/log_dump_normal/log_dump_normal.sh.template
index 90cedd5..ef70cae 100644
--- a/tests/system/log_dump_normal/log_dump_normal.sh.template
+++ b/tests/system/log_dump_normal/log_dump_normal.sh.template
@@ -25,4 +25,4 @@ check_file_not_exists "$dummy"
clean_logdump
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/log_dump_short/log_dump_short.sh.template b/tests/system/log_dump_short/log_dump_short.sh.template
index e9e3990..38d7885 100644
--- a/tests/system/log_dump_short/log_dump_short.sh.template
+++ b/tests/system/log_dump_short/log_dump_short.sh.template
@@ -19,7 +19,7 @@ check_file_exists "$logfile"
num=`unzip -qql "$logfile" | wc -l`
if [ $num -ne 2 ]; then
- exit_with_code "FAIL: 'log_dump --short' report contains $num files - 2 expected" ${FAIL_CODE}
+ fail "'log_dump --short' report contains $num files - 2 expected"
fi
check_zip_contains "$logfile" 'log/dump_systemstate.*log$'
@@ -29,4 +29,4 @@ check_file_exists "$dummy"
clean_logdump
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/log_file/log_file.sh.template b/tests/system/log_file/log_file.sh.template
index d1cdfa1..d684c2d 100644
--- a/tests/system/log_file/log_file.sh.template
+++ b/tests/system/log_file/log_file.sh.template
@@ -12,7 +12,7 @@ function check_section_not_empty {
if [ ${RES} -eq ${COUNT} ]; then
return 0
fi
- exit_with_code "FAIL: section ${1} does not contain enough data" ${FAIL_CODE}
+ fail "section ${1} does not contain enough data"
}
function check_section {
@@ -38,13 +38,13 @@ REPORT_ZIP=$(ls ${CRASH_DUMP_PATH})
REPORT_DIR=$(basename ${REPORT_ZIP} .zip)
if [ ! -f ${CRASH_DUMP_PATH}/${REPORT_ZIP} ]; then
- exit_with_code "FAIL: no report in ${CRASH_DUMP_PATH}" ${FAIL_CODE}
+ fail "no report in ${CRASH_DUMP_PATH}"
fi
pushd ${CRASH_DUMP_PATH}
if ! unzip ${REPORT_ZIP} > /dev/nulll; then
popd
- exit_with_code "FAIL: report ${REPORT_ZIP} does not exist" ${FAIL_CODE}
+ fail "report ${REPORT_ZIP} does not exist"
fi
popd
@@ -70,4 +70,4 @@ check_section "==== Kernel messages" 10
check_section "==== Log messages" 10
check_section "==== Journal messages" 10
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/report_basic/report_basic.sh.template b/tests/system/report_basic/report_basic.sh.template
index 4243ccf..18d7836 100644
--- a/tests/system/report_basic/report_basic.sh.template
+++ b/tests/system/report_basic/report_basic.sh.template
@@ -24,18 +24,18 @@ pushd ${CRASH_DUMP_PATH}
name=$(echo kenny_${pid}_*)
name=${name%.zip}
-test -f "${name}.zip" || exit_with_code "FAIL: crash report not found" ${FAIL_CODE}
-unzip "${name}.zip" || exit_with_code "FAIL: unable to extract archive" ${FAIL_CODE}
+test -f "${name}.zip" || fail "crash report not found"
+unzip "${name}.zip" || fail "unable to extract archive"
# assumes default configuration - with coredump
-test -s "${name}/${name}.coredump.tar" || test -f ${name}/${name}.coredump || exit_with_code "FAIL: coredump corrupt or not found" ${FAIL_CODE}
+test -s "${name}/${name}.coredump.tar" || test -f ${name}/${name}.coredump || fail "coredump corrupt or not found"
-test -s "${name}/${name}.log" || exit_with_code "FAIL: log corrupt or not found" ${FAIL_CODE}
-test -s "${name}/${name}.so_info" || exit_with_code "FAIL: info corrupt or not found" ${FAIL_CODE}
-test -s "${name}/${name}.info" || exit_with_code "FAIL: info corrupt or not found" ${FAIL_CODE}
+test -s "${name}/${name}.log" || fail "log corrupt or not found"
+test -s "${name}/${name}.so_info" || fail "info corrupt or not found"
+test -s "${name}/${name}.info" || fail "info corrupt or not found"
for i in ${CRASH_TEMP_PATH}/*; do
- test -a "${i}" && exit_with_code "FAIL: temp directory not cleaned up" ${FAIL_CODE}
+ test -a "${i}" && fail "temp directory not cleaned up"
done
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/report_type_info/report_type_info.sh.template b/tests/system/report_type_info/report_type_info.sh.template
index 515e32e..d8056f8 100644
--- a/tests/system/report_type_info/report_type_info.sh.template
+++ b/tests/system/report_type_info/report_type_info.sh.template
@@ -29,7 +29,7 @@ restore_file ${CRASH_MANAGER_CONF}
wait_for_app crash-manager
if ! compgen -G ${CRASH_DUMP_PATH}/kenny*info > /dev/null; then
- exit_with_code "FAIL: info file not found" ${FAIL_CODE}
+ fail "info file not found"
fi
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/so_info_file/so_info_file.sh.template b/tests/system/so_info_file/so_info_file.sh.template
index b73d589..d8437ac 100644
--- a/tests/system/so_info_file/so_info_file.sh.template
+++ b/tests/system/so_info_file/so_info_file.sh.template
@@ -24,12 +24,12 @@ REPORT_ZIP=$(ls ${CRASH_DUMP_PATH})
REPORT_DIR=$(basename ${REPORT_ZIP} .zip)
if [ ! -f ${CRASH_DUMP_PATH}/${REPORT_ZIP} ]; then
- exit_with_code "FAIL: no report in ${CRASH_DUMP_PATH}" ${FAIL_CODE}
+ fail "no report in ${CRASH_DUMP_PATH}"
fi
pushd ${CRASH_DUMP_PATH}
if ! unzip ${REPORT_ZIP} > /dev/nulll; then
- exit_with_code "FAIL: report ${REPORT_ZIP} does not exist" ${FAIL_CODE}
+ fail "report ${REPORT_ZIP} does not exist"
fi
popd
@@ -43,4 +43,4 @@ check "/usr/lib/libstdc[^ ]+ [a-z0-9]+ libstd[^;]+;[^;]+;[^;]+;[a-z0-9]+"
check "/usr/lib/libpthread[^ ]+ [a-z0-9]+ glibc;[^;]+;[^;]+;[a-z0-9]+"
check "/usr/lib/ld[^ ]+ [a-z0-9]+ glibc;[^;]+;[^;]+;[a-z0-9]+"
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok
diff --git a/tests/system/time_test/time_test.sh.template b/tests/system/time_test/time_test.sh.template
index 2366e5a..2edb71e 100755
--- a/tests/system/time_test/time_test.sh.template
+++ b/tests/system/time_test/time_test.sh.template
@@ -43,7 +43,7 @@ wait_for_file ${TEMP_DIR}/${MINICORE_TIME_FILE}
MINICORE_TIME=$(< ${TEMP_DIR}/${MINICORE_TIME_FILE})
if [ ${MINICORE_TIME} -le ${TIME_LIMIT} ]; then
- exit_with_code "SUCCESS" ${SUCCESS_CODE}
+ exit_ok
else
- exit_with_code "FAIL: dumping time: ${MINICORE_TIME} but limit was: ${TIME_LIMIT}" ${FAIL_CODE}
+ fail "dumping time: ${MINICORE_TIME} but limit was: ${TIME_LIMIT}"
fi
diff --git a/tests/system/utils/minicore-utils.sh b/tests/system/utils/minicore-utils.sh
index 747809a..dd64a99 100644
--- a/tests/system/utils/minicore-utils.sh
+++ b/tests/system/utils/minicore-utils.sh
@@ -1,6 +1,9 @@
#!/bin/bash
__CORE_PATTERN=""
+SUCCESS_CODE=0
+FAIL_CODE=1
+SKIP_CODE=2
function save_core_pattern {
__CORE_PATTERN=$(< /proc/sys/kernel/core_pattern)
@@ -11,6 +14,18 @@ function exit_with_code {
exit ${2}
}
+function exit_ok {
+ exit_with_code "SUCCESS" ${SUCCESS_CODE}
+}
+
+function fail {
+ exit_with_code "FAIL: $1" ${FAIL_CODE}
+}
+
+function skip {
+ exit_with_code "SKIP: $1" ${SKIP_CODE}
+}
+
function restore_core_pattern {
echo ${__CORE_PATTERN} > /proc/sys/kernel/core_pattern
}
@@ -27,18 +42,18 @@ function check {
if [[ ${RESULT} =~ ${1} ]]; then
return 0
fi
- exit_with_code "FAIL: not found ${1} in ${RESULT}" ${FAIL_CODE}
+ fail "not found ${1} in ${RESULT}"
}
function check_file_exists {
if [ ! -f ${1} ]; then
- exit_with_code "FAIL: file not exists $1" ${FAIL_CODE}
+ fail "file not exists $1"
fi
}
function check_file_not_exists {
if [ -f ${1} ]; then
- exit_with_code "FAIL: file exists $1" ${FAIL_CODE}
+ fail "file exists $1"
fi
}
@@ -46,7 +61,7 @@ function check_zip_contains {
zipfile=${1}
pattern="$2"
if ! unzip -qql "$zipfile" | grep -E "$pattern"; then
- exit_with_code "FAIL: zip file ${zipfile} does not contain ${pattern}" ${FAIL_CODE}
+ fail "zip file ${zipfile} does not contain ${pattern}"
fi
}
@@ -67,7 +82,7 @@ function clean_crash_dump {
sleep 1
if [ ! -d ${CRASH_DUMP_PATH} ]; then
- exit_with_code "${CRASH_DUMP_PATH} does not exist" ${FAIL_CODE}
+ fail "${CRASH_DUMP_PATH} does not exist"
fi
rm -rf ${CRASH_DUMP_PATH}/*
@@ -95,7 +110,7 @@ function wait_for_file {
while [ ! -f ${1} ];
do
if endoftime; then
- exit_with_code "FAIL: ${1} does not exist" ${FAIL_CODE}
+ fail "${1} does not exist"
else
sleep 1
fi
@@ -111,7 +126,7 @@ function wait_for_app {
break;
fi
if endoftime; then
- exit_with_code "FAIL: ${1} is still running" ${FAIL_CODE}
+ fail "${1} is still running"
else
sleep 1
fi
@@ -138,27 +153,24 @@ function __export_vars__ {
export CRASH_TEMP_PATH=`tzplatform_var TZ_SYS_CRASH_ROOT`/temp
if [ "x${CRASH_TEMP_PATH}" = 'x/temp' ]; then
- exit_with_code "Couldn't get TZ_SYS_CRASH_ROOT" ${FAIL_CODE}
+ fail "Couldn't get TZ_SYS_CRASH_ROOT"
fi
export LOGDUMP_RESULT_PATH=`tzplatform_var TZ_SYS_CRASH_ROOT`/debug
if [ "x${LOGDUMP_RESULT_PATH}" = 'x/debug' ]; then
- exit_with_code "Couldn't get TZ_SYS_CRASH_ROOT" ${FAIL_CODE}
+ fail "Couldn't get TZ_SYS_CRASH_ROOT"
fi
export CRASH_DUMP_PATH=`tzplatform_var TZ_SYS_CRASH`
if [ -z ${CRASH_DUMP_PATH} ]; then
- exit_with_code "Couldn't get TZ_SYS_CRASH or TZ_SYS_CRASH is empty" ${FAIL_CODE}
+ fail "Couldn't get TZ_SYS_CRASH or TZ_SYS_CRASH is empty"
fi
export LIVE_DUMP_PATH=`tzplatform_var TZ_SYS_CRASH_ROOT`/livedump
if [ -z ${LIVE_DUMP_PATH} ]; then
- exit_with_code "Couldn't get TZ_SYS_CRASH_ROOT or TZ_SYS_CRASH_ROOT is empty" ${FAIL_CODE}
+ fail "Couldn't get TZ_SYS_CRASH_ROOT or TZ_SYS_CRASH_ROOT is empty"
fi
- export SUCCESS_CODE=0
- export FAIL_CODE=1
- export SKIP_CODE=2
}
function is_emulator {
diff --git a/tests/system/wait_for_opt_usr/wait_for_opt_usr.sh.template b/tests/system/wait_for_opt_usr/wait_for_opt_usr.sh.template
index caefaee..3120bb4 100755
--- a/tests/system/wait_for_opt_usr/wait_for_opt_usr.sh.template
+++ b/tests/system/wait_for_opt_usr/wait_for_opt_usr.sh.template
@@ -16,7 +16,7 @@ MTAB=`cat /etc/mtab | grep " ${OPT_MOUNTPOINT}"`
clean_crash_dump
if ! umount -l ${OPT_MOUNTPOINT}; then
- exit_with_code "umount ${OPT_MOUNTPOINT} error" ${FAIL_CODE}
+ fail "umount ${OPT_MOUNTPOINT} error"
fi
save_core_pattern
@@ -39,7 +39,7 @@ echo "${MTAB}" | while read OPT_LINE; do
OPT_CUR_MOUNTPOINT=`echo ${OPT_LINE} | cut -d' ' -f2`
if ! mount -t ${OPT_FS} -o ${OPT_OPTS} ${OPT_DEV} ${OPT_CUR_MOUNTPOINT}; then
- exit_with_code "ERROR: mount -t ${OPT_FS} -o ${OPT_OPTS} ${OPT_DEV} ${OPT_CUR_MOUNTPOINT}" ${FAIL_CODE}
+ fail " mount -t ${OPT_FS} -o ${OPT_OPTS} ${OPT_DEV} ${OPT_CUR_MOUNTPOINT}"
fi
done
diff --git a/tests/system/without_core/without_core.sh.template b/tests/system/without_core/without_core.sh.template
index cfdee7a..ca13adf 100644
--- a/tests/system/without_core/without_core.sh.template
+++ b/tests/system/without_core/without_core.sh.template
@@ -31,12 +31,12 @@ wait_for_app crash-manager
pushd ${CRASH_DUMP_PATH}
if ! unzip kenny*zip > /dev/null; then
popd
- exit_with_code "FAIL: report does not exist" ${FAIL_CODE}
+ fail "report does not exist"
fi
popd
if ls ${CRASH_DUMP_PATH}/kenny*/kenny*.coredump.tar > /dev/null; then
- exit_with_code "FAIL: coredump file exists" ${FAIL_CODE}
+ fail "coredump file exists"
fi
-exit_with_code "SUCCESS" ${SUCCESS_CODE}
+exit_ok