Back to Tidb

TiDB Integration Test Recorder

.agents/skills/tidb-integrationtest-recorder/SKILL.md

26.3.4845 B
Original Source

TiDB Integration Test Recorder

Overview

Use this workflow for changes under tests/integrationtest/t/** or when SQL behavior needs integration coverage. Do not use -record for this suite. Canonical command details live in docs/agents/testing-flow.md -> Integration tests (/tests/integrationtest).

Workflow

  1. Use docs/agents/testing-flow.md -> Integration tests (/tests/integrationtest) for the recording command.
  2. Derive TestName from the path under tests/integrationtest/t/ without the .test suffix (example: planner/core/binary_plan).
  3. Review changed files in tests/integrationtest/r/** and keep result diffs minimal.

Guardrails

  • Prefer targeted recording of the affected suite only.
  • Avoid unrelated result churn.
  • If result files need manual edits, keep them minimal and verify with another run.