IsBatsimOrBatschedRunning should not use the process name (block parallel testing)
It is now impossible to test Batsim in parallel because robintest is checking that no Batsim or batsched process is running before and after the run.
This test can be replace by a check on the port before the execution and a check on the PID of each process after the execution.
For now, maybe we should just remove the before test because port collision will trigger a much more explicit error anyway. For the after test, it also can be removed because robin is already checking that the processes are exiting.
Edited by Michael Mercier