Use when running TiDB package tests and deciding whether failpoint enable/disable is required before and after the test command.
75
62%
Does it follow best practices?
Impact
96%
0.96xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.agents/skills/tidb-failpoint-test-runner/SKILL.mdFollow this workflow before running package tests under pkg/....
-tags=intest,deadlock does not enable failpoints.
Canonical command details live in docs/agents/testing-flow.md -> Failpoint decision for unit tests.
docs/agents/testing-flow.md -> Failpoint decision for unit tests to decide whether the package needs failpoint enablement.docs/agents/testing-flow.md:
Failpoint-enabled run when the package matches the failpoint checks.Unit tests (/pkg/...) when it does not.-run <TestName>; for Bazel-specific variants, see the Bazel notes in docs/agents/testing-flow.md -> Failpoint-enabled run.e70762e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.