Xray Import Tests Bulk
xray_import_tests_bulkStarts an asynchronous bulk import of up to 1,000 Xray tests, returning a job ID to poll with xray_get_import_tests_status for completion.
Instructions
Start an asynchronous bulk import of Tests. Poll xray_get_import_tests_status with the returned jobId.
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": {
"tests": "<tests>"
},
"name": "xray_import_tests_bulk"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tests | Yes | Tests to create/update (max 1000). Each: {'testtype': 'Manual'|'Cucumber'|'Generic', 'fields': {'summary': ..., 'project': {'key': ...}}, 'steps': [{'action','data','result'}], 'gherkin_def': ..., 'unstructured_def': ..., 'xray_test_repository_folder': '/path', 'xray_test_sets': [...], 'xray_preconditions': [...], 'update': {...}}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||