criu/test/crit/test.sh
Ruslan Kuprieiev 1842e1e0ea test: crit: use --pretty instead of dropped --format
Signed-off-by: Ruslan Kuprieiev <kupruser@gmail.com>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-02-09 14:06:38 +03:00

26 lines
439 B
Bash
Executable file

images_list=$(ls -1 *.img)
function _exit {
if [ $? -ne 0 ]; then
echo "FAIL"
exit -1
fi
}
for x in $images_list
do
echo "=== $x"
if [[ $x == pages* ]]; then
echo "skip"
continue
fi
echo " -- to json"
../../crit decode -o "$x"".json" --pretty < $x || _exit $?
echo " -- to img"
../../crit encode -i "$x"".json" > "$x"".json.img" || _exit $?
echo " -- cmp"
cmp $x "$x"".json.img" || _exit $?
echo "=== done"
done