Tests four fatal errors.
This test case performs the following actions:
- The test action is carried out by TriggerTestCase().
- Check that the expected fatal source is present.
- Check that the expected fatal code is present.
- Check that the processor state is shutdown.
- Check that a second shutdown request does not end in a recursive shutdown response.
- Issue a job on a processor in the shutdown state. Check that the right fatal error occurs if we try to wait for this job to complete.
- Start multitasking on an invalid processor. Check that the right fatal error occurs.
- Start multitasking on an unassigned processor. Check that the right fatal error occurs.