CtrlK
BlogDocsLog inGet started
Tessl Logo

tidb-failpoint-test-runner

Use when running TiDB package tests and deciding whether failpoint enable/disable is required before and after the test command.

75

0.96x
Quality

62%

Does it follow best practices?

Impact

96%

0.96x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agents/skills/tidb-failpoint-test-runner/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

TiDB Package Test Investigation

Failpoint decision and test plan for pkg/expression

Criteria
Without context
With context

References testing-flow.md

100%

100%

Failpoint grep check

100%

100%

Decision evidence recorded

100%

100%

Correct command path for decision

100%

100%

Failpoint enable/disable sequence

100%

100%

Targeted -run flag used

100%

100%

Tags not treated as failpoints

100%

100%

Exact commands documented

100%

100%

pkg/expression package targeted

100%

100%

100%

TiDB Test Automation Script

Shell script implementing failpoint-aware test runner

Criteria
Without context
With context

Failpoint grep decision

100%

100%

Two distinct execution paths

100%

100%

Failpoint enable before test

100%

100%

Failpoint disable after test

100%

100%

Tags not equated with failpoints

100%

100%

Targeted -run flag

100%

100%

Decision evidence logged

100%

100%

Exact commands in log

100%

100%

Accepts package and test args

100%

100%

Documentation file produced

100%

100%

90%

-10%

TiDB Test Execution Report Template

Two-package testing reference with failpoint decision evidence

Criteria
Without context
With context

Two package sections

100%

100%

Failpoint check performed

100%

100%

Decision evidence documented

100%

100%

Different paths for different packages

100%

100%

Failpoint enable before test

100%

50%

Failpoint disable after test

100%

50%

Targeted -run flag

100%

100%

Tags not enabling failpoints

100%

100%

Exact shell commands in code blocks

100%

100%

References testing-flow.md workflow

100%

100%

Repository
pingcap/tidb
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.