Skip to main content

test-report

Cached results from the last test run, no re-run — pass/fail counts, existing coverage report, history, flaky tests. Use when asked for current test status or standup health.

소스 정보

저장소
laurigates/claude-plugins
최근 소스 활동
2026년 9월 5일 18:04
감지된 SKILL.md 언어
영어
스타
58
포크
6

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
created
2025-12-16T00:00:00.000Z
modified
2026-09-05T00:00:00.000Z
reviewed
2026-04-25T00:00:00.000Z
allowed-tools
Read, Glob, Bash(git *)
args
[--history] [--coverage] [--flaky]
argument-hint
[--history] [--coverage] [--flaky]
description
Cached results from the last test run, no re-run — pass/fail counts, existing coverage report, history, flaky tests. Use when asked for current test status or standup health.
name
test-report
## When to Use This Skill | Use this skill when... | Use test-run instead when... | |---|---| | Reading cached results without re-running tests | Actually executing the test suite | | Showing standup-ready test status from the last run | Triaging structured test output (use test-analyze) | | Spotting flaky tests via `--flaky` from recent runs | Picking which tier to run next (use test-tier-selection) | | Pulling a coverage summary from existing reports | Asking strategic questions (use test-consult) | ## Context Quick status check without re-running tests. Reads cached results from last test execution. **Use when:** - Checking current test health - Quick status update for standup - Reviewing before deciding next action ## Parameters - `--history`: Show trend from recent runs - `--coverage`: Include coverage summary - `--flaky`: Identify potentially flaky tests ## Cached Result Locations | Framework | Cache Location | |-----------|----------------| | pytest | `.pytest_cache/`, `htmlcov/` | | Vitest | `node_modules/.vitest/` | | Jest | `coverage/`, `.jest-cache/` | | Playwright | `test-results/`, `playwright-report/` | | Go | `coverage.out` | | Cargo | `target/debug/` | ## Behavior 1. **Find Latest Results**: - Check cache directories - Parse last run timestamp - Extract pass/fail counts 2. **Coverage Summary** (if --coverage): - Read coverage reports - Show percentage vs target - List uncovered files 3. **Flaky Detection** (if --flaky): - Compare recent runs - Identify tests with inconsistent results - Flag suspected flaky tests 4. **History** (if --history): - Show last 5 runs - Track pass rate trend - Identify regression patterns ## Output Format ``` ## Test Status (last run: 5 minutes ago) | Tier | Passed | Failed | Skipped | |-------------|--------|--------|---------| | Unit | 45 | 2 | 0 | | Integration | 12 | 0 | 1 | | E2E | 8 | 1 | 0 | **Coverage**: 78% (target: 80%) ### Recent Failures - test_user_validation: AssertionError (tests/test_user.py:42) - e2e/login.spec.ts: Timeout (line 15) ### Flaky Tests (if --flaky) - test_async_handler: 3 failures in last 10 runs ### Suggested Actions - Run `/test:quick` to verify current state - Use `/test:consult coverage` for gap analysis ``` ## Post-Actions - If failures exist: Suggest `/test:quick` to verify current state - If coverage low: Suggest `/test:consult coverage` - If flaky detected: Suggest `/test:consult flaky` - If stale (> 1 hour): Suggest running `/test:quick` or `/test:full`
GitHub에서 보기