Hi All ,
In a multi-node testing environment we have to fail a test case when
certain commands on any one of the node fails . For example : if
mounting fails on client node , that test case execution should not be
continued. A message to be sent to all other machines i.e
masternode/node/peer in this case to stop the execution.
How are we going to handle this situation. *This is the basic
requirement for multi-node testing.* We want to check the exit status
after every step. For example in most of our testcases the set-up includes :
1) peer probing
2) volume_create
3) volume_info
4) volume_start
5) volume_status
6) mount
In every step we should check the exit status from all the nodes and if
any one node has non-zero exit status we should stop that test case and
move on to next test case in that task.
-Shwetha
Show replies by date