Fixes:
- invalid crash report existence tests
- lack of bash dependency in one test
- non-unique test file used
Change-Id: Iee9c7c9592054008c5e3bfd23e90e0c09f6e849b
. ${CRASH_WORKER_SYSTEM_TESTS}/utils/minicore-utils.sh
clean_logdump
-dummy="$CRASH_DUMP_DIR/logdump-short-test"
-touch "$dummy"
+dummy=$(mktemp $CRASH_DUMP_PATH/logdump-normal-test.XXXXXX)
log_dump --normal
logfile="${LOGDUMP_RESULT_PATH}"/* # there shall be only one file
-#!/bin/sh
+#!/bin/bash
# Custom report path test
clean_logdump
-dummy="$CRASH_DUMP_DIR/logdump-short-test"
-touch "$dummy"
+dummy=$(mktemp $CRASH_DUMP_PATH/logdump-short-test.XXXXXX)
log_dump --short
logfile="${LOGDUMP_RESULT_PATH}"/* # there shall be only one file
check_zip_contains "$logfile" 'log/dump_systemstate.*log$'
check_zip_contains "$logfile" 'log/$'
-check_file_not_exists "$dummy"
+check_file_exists "$dummy"
clean_logdump