the analysis note on broader approach to regression tests
a tidy up of SVDC unit tests to ensure that early ones are now marked test only
additional scenario and unit test in SVDC for a new complex job definition that reuses event names from an early job definition - this tests that SVDC is resilient to the reuse of event names associated with invariants, dynamic controls, etc.
Two forms of the kitchen sink job - the first uses all the main features supported by SVDC (except unhappy jobs) in a single job definition, the second reuses some of the events from the first in a job of the same complexity
Some earlier tests (suggested by Freddie) have been added to the regression suite
renamed the existing kitchen sink jobs that contain unsupportable features to Kitchen Sink 3 and 4 so that they are not forgotten and we can add tests for the unsupportable features in due course
The PR includes: