Files
mckernel/test/freeze_thaw/tp/300.sh
TOIDA,Suguru ec31d72483 freeze: add freeze_thaw test
Change-Id: I31db80b89adca9ac354a96ad21073b269d8a0e24
2019-09-26 02:13:23 +00:00

45 lines
550 B
Bash

#!/bin/env bash
# 300.sh COPYRIGHT FUJITSU LIMITED 2019
script_dir="$(cd "$(dirname "${BASH_SOURCE:-${(%):-%N}}")"; pwd)"
. "$script_dir/../function"
#
# init
#
is_os_running
if [ $? -ne 0 ]; then
echo "error: os status is not running"
exit 1
fi
#
# run
#
sh "$script_dir/300_thread.sh"&
sh_pid=$!
echo "freeze-thaw:"
for i in `seq 1 20`
do
echo -n "."
freeze
if [ $? -ne 0 ]; then
echo "error: freeze($i)"
exit 1
fi
thaw
if [ $? -ne 0 ]; then
echo "error: thaw($i)"
exit 1
fi
done
echo ""
#
# fin
#
kill $sh_pid
sleep 1
exit 0