allure_list_launches
List the most recent launches for an Allure project, sorted newest first, with pass/fail/broken/skipped counts and pagination for browsing results.
Instructions
List recent launches for a project, newest first.
Each launch carries a pass/fail/broken/skipped breakdown from Allure's
statistic field. Pagination info is returned in the pagination
block (use next_page to continue).
Args: project_id: Allure project ID. page: 0-based page index. size: Items per page (1-100; 20 is usually enough for triage).
Returns:
dict with keys:
- project_id (int)
- count (int): items in this response
- pagination (dict): page / size / total /
total_pages / has_more / next_page
- launches (list): each with id / name / status /
created_date / passed / failed / broken /
skipped / total
Examples:
- "Last 10 launches for project 63" -> project_id=63, size=10
- "Older launches beyond page 1" -> repeat with page=1
Don't use when:
- You need test results inside a launch (``allure_get_test_results``).
- You need just the latest FAILED/BROKEN tests (``allure_search_failed_tests``).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Allure project ID. | |
| page | No | 0-based page. | |
| size | No | Items per page (1-100). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| count | Yes | ||
| pagination | Yes | ||
| launches | Yes |