qase_regression_run
Launch a regression test run from a suite, test plan, or explicit case IDs in one step. Skips pre-querying cases by resolving them automatically, so you can start a cycle without assembling the run manually.
Instructions
Build and start a test run from a suite, a test plan, or an explicit list of case IDs, in one step. Use it to launch a regression cycle without first querying for cases and then creating a run around them — give it the source and it resolves the cases itself. For a run you assemble by hand, use qase_run_upsert and pass the case IDs. For a pipeline that has already finished and just needs its results filed, use qase_ci_report instead: this tool opens a run, it does not close one. Cost: two API calls behind one tool call — resolving the source, then creating the run — roughly 1s, growing with the number of cases the source resolves to.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Project code (2-10 uppercase letters, numbers, or underscores) | |
| title | Yes | Run title | |
| plan_id | No | Create run from an existing test plan | |
| suite_ids | No | Include cases from these suites | |
| description | No | ||
| milestone_id | No | ||
| include_cases | No | Explicit case IDs to include | |
| environment_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run | No | Full run entity | |
| run_id | Yes | Created run ID | |
| cases_added | Yes | Number of cases added to the run |