mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-07-30 05:21:57 +00:00
Signed-off-by: Ruslan Kuprieiev <kupruser@gmail.com> Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
26 lines
439 B
Bash
Executable file
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
|