monitor_testcase9: Checkpointing

Add checkpoint messages.

Signed-off-by: Hannes Reinecke <hare@suse.de>
monitor_testcase8: fixup typo

The MD array shouldn't be referred to explicitely, but rather
via the appropriate variable.

Signed-off-by: Hannes Reinecke <hare@suse.de>
monitor_testcase10: Checkpointing

Add checkpoints for QA integration.

Signed-off-by: Hannes Reinecke <hare@suse.de>
monitor_testcase_functions: Fix and simplify stop_iotest

In the original implementation stop_iotest waited for all background processes
to finish, not only dd/dt.  That made the script wait for iostat which did not
intend to finish.  Use PID instead of shell job control to control the
background I/O process.

Signed-off-by: Libor Pechacek <lpechacek@suse.cz>
monitor_testcase_6: Use monitor timeout check in all cases

Signed-off-by: Libor Pechacek <lpechacek@suse.cz>
monitor_testcase_7: Exit when wait_for_sync indicates an error

Signed-off-by: Libor Pechacek <lpechacek@suse.cz>
monitor_testcase11: Checkpointing

Add checkpoint messages.

Signed-off-by: Hannes Reinecke <hare@suse.de>