chore: test helper arbitrary ordering for 2 (#3762)

* chore: add arbitrary order macro for more resilient subsystem tests

* move to subsystem-test-helpers
15 jobs for master in 37 minutes and 36 seconds (queued for 7 seconds)