Add e2e scenario tests for the PCS
We should have some kind of e2e tests for the PCS. These tests would just add simple jobs (we can just write Mock jobs that do nothing) to the Queue, and make sure everything is executed properly, this like scope creation, metrics writing, etc..
As a part of this issue we also want to add some DependencyRegistrationTests to verify DI registrations. We'll have to deal with Keyed Service Registrations tho
I am confused about this - I don't think this was part of the original epic requirements. I believe scenario tests should be done later when we have what to test. I logged this https://github.com/dotnet/arcade-services/issues/3319 so I'd close this one and open one for the DI tests.
Ah my bad, do you think we should include the DI tests there too?
No, DI tests need to happen soon ideally
Closing this as it already exists in the new epic https://github.com/dotnet/arcade-services/issues/3837