report_test_case_result
Report one executed test case result in a run with status, comment, time, step and dataset results, and attachments to record test outcomes.
Instructions
Report one executed_test_case_id in a run, with a status system name (custom statuses supported), comment, additional time in milliseconds, step_results or dataset_results by dataset ID and zero-based row/step indexes. Up to 10 attachments across the call, including step and row files. file_path: stdio only, 10 MB/file. file_name plus content_base64: 1 MB decoded/file. The API token determines the executor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | ||
| status | Yes | Active status system name, including custom statuses; see get_test_plan_cases.statuses | |
| comment | No | ||
| project_id | No | Project ID; falls back to the transport's default project | |
| time_taken | No | Additional execution time in milliseconds | |
| attachments | No | Up to 10 files total, including step and dataset row attachments. file_path: stdio only, max 10 MB. file_name + content_base64: max 1 MB decoded per file | |
| step_results | No | ||
| dataset_results | No | Results by dataset ID and zero-based row/step indexes from get_test_plan_cases. Unreported entries are preserved. The case status must rank at least as high as every row status. Files count toward the 10-file call limit | |
| executed_test_case_id | Yes | Execution ID returned by get_test_plan_cases; this is not a test case ID |