Bug 1028261 - Fix to exit with a non-zero code on errors
Merge pull request #22418 from JonHylands/jhylands-1028261-reference-workload-exit-error-code

Bug 1028261 - Fix to exit with a non-zero code on errors. r=dave.hunt