tests for SignalHandler; parallelize where appropriate