ck_regression_result
Record external regression-test results from CI/CD systems to capture proof bundles for release-readiness reviews. Requires session, engine, flow, and outcome.
Instructions
Record external regression-test evidence from CI/CD systems (Bug0, Passmark, custom runners) so proof bundles and release-readiness checks account for external validation. Write operation — creates a DB record. Returns the recorded result ID. Required: session_id, engine (name of the test system), flow_name (test suite or flow identifier), outcome (passed/failed/flaky/skipped). Optional: commit_sha to link results to a specific revision, environment (ci/staging/production), external_run_id for cross-referencing the originating system, evidence for a structured payload. Use after an external test run to close the proof loop before calling ck_review_submit for a completion review. Retrieve past results with ck_memory_search using record_type: regression.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commit_sha | No | Git commit SHA associated with the test run. | |
| engine | Yes | Name of the external regression test engine (e.g., Bug0, Passmark). | |
| environment | No | Execution environment label (e.g., production, staging, ci). | |
| evidence | No | Structured evidence payload from the external system. | |
| external_run_id | No | External system run identifier for cross-referencing. | |
| flow_name | Yes | Name of the regression test flow or test suite. | |
| metadata | No | ||
| outcome | Yes | Result classification of the operation. | |
| session_id | Yes | Unique session identifier for correlating findings, proofs, budget, and audit trail. | |
| summary | No | Brief human-readable summary of the record. | |
| task_id | No | Task identifier within the session for scoped operations. |