1---2name: check-integration-tests3description: Check Konflux integration test status and results. Lists test runs, gets results, shows snapshots. Use when user says "check integration tests", "integration test status".4---56# Check Integration Tests78## Inputs910| Input | Type | Default | Purpose |11|-------|------|---------|---------|12| `namespace` | string | aap-aa-tenant | Konflux namespace |13| `limit` | int | 10 | Number of results to show |1415## Workflow1617### 1. Bootstrap18- `persona_load("release")` — konflux tools19- `check_known_issues("konflux", "")`, `check_known_issues("integration_test", "")`20- `knowledge_query(project="automation-analytics-backend", persona="developer", section="gotchas")`2122### 2. List Tests23- `konflux_list_integration_tests(namespace="{namespace}")`24- Parse: passed, failed, running counts2526### 3. Failed Test Details (if any failed)27- `konflux_get_test_results(name="{first_failed_test}", namespace="{namespace}")`2829### 4. Snapshots30- `konflux_list_snapshots(namespace="{namespace}")`3132### 5. Report33- Summary: passed | failed | running | total34- List recent test runs with status35- Failed test details if failed > 036- Snapshot list37- Log: `memory_session_log("Checked integration tests", "namespace={ns}, tests={count}")`3839### 6. Failure Learning40- Unauthorized → `learn_tool_fix("konflux_list_integration_tests", "unauthorized", "K8s auth expired", "Run kube_login(cluster='konflux')")`41- No route to host → `learn_tool_fix("konflux_list_integration_tests", "no route to host", "VPN not connected", "Run vpn_connect()")`4243## Key MCP Tools4445- `persona_load`, `konflux_list_integration_tests`, `konflux_get_test_results`46- `konflux_list_snapshots`, `konflux_get_snapshot`47- `check_known_issues`, `learn_tool_fix`, `knowledge_query`, `memory_session_log`4849## Key Namespace5051- **aap-aa-tenant** — Konflux tenant for Automation Analytics5253## Useful Commands5455```56konflux_get_test_results(name='<test-name>', namespace='aap-aa-tenant')57konflux_get_snapshot(name='<snapshot-name>', namespace='aap-aa-tenant')58```5960## Chains To6162- `release_to_prod` — if tests pass63- `ci_retry` — if tests failed transiently64- `notify_team` — notify of test results