allure_get_test_results
Retrieve paginated test results from an Allure launch, filtered by status (PASSED, FAILED, BROKEN, SKIPPED). Returns launch ID, count, pagination, and result details (name, status, duration, error snippet).
Instructions
Get individual test results inside a launch, optionally filtered by status.
Args:
launch_id: Allure launch ID (from allure_list_launches).
status: Filter — PASSED / FAILED / BROKEN / SKIPPED. None returns all.
page: 0-based page index.
size: Items per page (1-200; default 50).
Returns:
dict with keys:
- launch_id (int)
- count (int)
- pagination (dict)
- results (list): each with id / name / status /
duration_ms / error (first 300 chars of statusMessage)
Examples:
- "FAILED tests in launch 12345" -> launch_id=12345, status="FAILED"
- "All results in launch X, second page" -> launch_id=X, page=1
Don't use when:
- You want only FAILED+BROKEN (``allure_search_failed_tests`` does both in one call).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| launch_id | Yes | Allure launch ID. | |
| status | No | Filter by status. None returns all statuses. | |
| page | No | 0-based page. | |
| size | No | Items per page (1-200). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| launch_id | Yes | ||
| count | Yes | ||
| pagination | Yes | ||
| results | Yes |