tweak ART exit code for run4_acts_ckf_ttbar_PU200
!74239 (merged) gave a non-zero exit code on any error in the script. That marks the job as failed
in the ART Panda monitor. This is a bit harsh: Reco_tf.py
with an ERROR
message, or dcube.py
with a difference needn't be a failure. This MR only gives a non-zero exit code if Athena or IDPVM really failed.
Once we get this right for test_run4_acts_ckf_ttbar_PU200.sh
(which is failing with ERROR
messages), we can roll it out to the other ART tests (which are OK).