Closed smrz2001 closed 1 year ago
As I understand its still possible to run the durable tests directly from this repo. This change just makes it possible for the CD manager to trigger a job/workflow that does it for us?
Yes, exactly, you can run the durable tests directly from this repo, which will schedule a CD manager job that is serialized with deployments.
Only the "Schedule Durable Tests" workflow should be run manually. The "Run Durable Tests" requires inputs from the CD manager. I've tried to make that clear in comments and in the workflow inputs but I should perhaps add something to the workflow name as well so that it's clear that it isn't to be invoked manually.
Can I run the tests locally without a CD manager dependency? Like if I am trying to reproduce a bug can I run the tests against QA? I don't need the result to be reported anywhere etc except locally.
This PR splits the durable tests workflow into two phases: