===================== test 1 ExitFailure (-2) ===================== test 2 caught: user interrupt ===================== test 3 shell trapped SIGINT ExitFailure 42 ===================== test 4 ExitFailure 42 ===================== test 5 caught: user interrupt ===================== done