list_test_collections
Find test collections filtered by folder, release, or status to locate a collection UUID for detailed execution results.
Instructions
List Test Collections in a project - the groupings used for sprint, release or ad-hoc manual testing. Each entry returns id, name, status, priority, environment, assignedTo, folderId/folderName, releaseId/releaseName, start and end dates, and stats (totalTests, passed, failed, blocked, notExecuted, skipped, inTesting), plus a pagination block. Use it to find a collection UUID, filtered by folder, release or status; then call get_test_collection for one collection with its individual test cases and their execution status. A Test Collection is one grouping of cases, not the top-level Executions-page container, so use list_executions to find those. For the case library itself rather than runs of it, use list_test_cases. Shadow collections created inside an execution are never listed, and archived ones only with includeDeleted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of collections to return | |
| offset | No | Pagination offset | |
| status | No | Filter by collection status. Unlike case and release statuses, a collection status is NOT project-configurable: the storage layer accepts only these four, so ignore whatever test_run_status get_project reports for this purpose. An unrecognised value is rejected rather than quietly ignored. | |
| folderId | No | Filter by folder UUID. Omit to list all collections. | |
| rootOnly | No | If true, only return collections not in any folder (root level) | |
| projectId | Yes | Project UUID to list collections from | |
| releaseId | No | Filter by release UUID | |
| includeDeleted | No | Include archived collections |