ado_create_regression_suite
WHEN: the test cases of some touched objects should be grouped in one suite of an existing test plan, to replay them. Triggers: 'create the regression suite', 'suite de non-régression pour la PR N', 'group the tests of these objects'. Creates a query-based (dynamic) suite that gathers by itself every test case tagged obj:. SAFE BY DEFAULT: confirm=false only shows the suite and how many cases it would gather now. Call again with confirm=true after the user agreed. A suite with the same name in the plan is reused. Needs a PAT with Test Management (Read & write) and the Basic + Test Plans access level.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"planId": "<planId>",
"objects": "<objects>"
},
"name": "ado_create_regression_suite"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Suite name. Default: 'Regression - ' and the first objects. | |
| planId | Yes | Id of the test plan that will hold the suite. | |
| confirm | No | false (default): preview only. true: create. Only after the user agreed. | |
| objects | Yes | Comma-separated D365 objects whose test cases the suite gathers. | |
| project | No | Azure DevOps project. Falls back to DEVOPS_PROJECT. |