Run cross-service YAML scenarios
qa_run_flowsRun hand-written YAML business flows sequentially to test end-to-end scenarios across services. Capture variables, assert responses, and get detailed failure reports with step trace.
Instructions
Executes the hand-written business scenarios in tests/flows/*.yaml sequentially (they share state, so never in parallel). Each flow chains calls across services with {{variable}} interpolation, capture, expectStatus/expectBody and waitMs for eventual consistency. This is the only place where destructive operations are allowed, because a human wrote the steps. One flow = one result: on failure you get the failing step name, the trace of successful steps and every captured variable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | No | Flow `name` values to run. Omit to run every flow. | |
| flowsDir | No | Directory of YAML flows. Defaults to ./tests/flows. |