run_test_cases
Create a test launch with one manual result per selected test case using case IDs or a saved filter, and optionally set assignees, tags, project, or release.
Instructions
Create a launch with one manual result per selected test case.
Select the cases with one of: ids (comma separated or JSON array of tree leaf ids, becomes selection.leafsInclude), leafs_include (explicit JSON array) or filter_id (saved filter); ids and leafs_include are mutually exclusive. The API field is leafsInclude: there is no leafIds and no rql in the selection. assignees: comma separated user logins; tags_json: [{"id": 3, "name": "regress"}]. Returns {ok, launchId, name, projectId}.
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": {
"launch_name": "<launch_name>"
},
"name": "run_test_cases"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | ||
| assignees | No | ||
| filter_id | No | ||
| tags_json | No | ||
| project_id | No | ||
| release_id | No | ||
| launch_name | Yes | ||
| leafs_include | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |