aggregate_suite_failures
Group CI test failures by error signature, deduplicate repeats, and classify as assertion, timeout, network, or crash to streamline release readiness triage.
Instructions
Parse a CI test run and group failures by error signature. Deduplicates repeated errors and categorizes them as assertion, timeout, network, or crash. Use this as the first step before triage.
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": {
"failures": "<failures>",
"totalTests": "<totalTests>",
"passedTests": "<passedTests>"
},
"name": "aggregate_suite_failures"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | No | CI run identifier | |
| branch | No | Branch name | |
| failures | Yes | List of test failures from the CI run | |
| commitSha | No | Commit SHA | |
| totalTests | Yes | Total number of tests in the run | |
| passedTests | Yes | Number of tests that passed | |
| customInfraPatterns | No | Extra regex patterns (as strings) to classify as infrastructure errors, e.g. cloud-provider-specific messages like 'No space left on device' or 'GCP quota exceeded' |