Skip to main content

coverage-summary

Runs kueue-operator unit tests with coverage and produces a comprehensive Markdown report covering package and function coverage, E2E test inventory, gaps, findings, and recommendations. Use when asked for a coverage report, summary, or analysis.

来源信息

仓库
openshift/kueue-operator
最近来源活动
2026年9月11日 19:43
检测到的 SKILL.md 语言
英语
星标
9
Forks
29

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
coverage-summary
description
Runs kueue-operator unit tests with coverage and produces a comprehensive Markdown report covering package and function coverage, E2E test inventory, gaps, findings, and recommendations. Use when asked for a coverage report, summary, or analysis.
user-invocable
true
Run the unit tests with coverage and generate a comprehensive summary report. Execute the following steps: 1. Run unit tests with coverage: ```bash go test -mod=vendor -coverprofile=coverage.out -covermode=atomic ./pkg/... 2>&1 | tee /tmp/test_output.txt ``` 2. Get the overall coverage percentage: ```bash go tool cover -func=coverage.out | tail -1 ``` 3. Generate and display a comprehensive coverage summary that includes: **Overall Coverage** - Total statement coverage percentage **Unit Test Coverage** - List packages with tests and their coverage percentages - Categorize by coverage level (High ≥90%, Medium 80-89%, Low <80%) - List packages with 0% coverage - Distinguish between core packages and generated code **E2E Tests** - Count and list E2E test files - Show file sizes for major test files **Detailed File Coverage** - Show function-level coverage for tested packages **Test Commands** - Document available test commands (unit, e2e, disruptive, etc.) **Key Findings** - Strengths: What's well-tested - Critical Gaps: What needs tests - Recommendations: Priority improvements **Summary Statistics** - Total packages scanned - Percentage with tests - Percentage with 0% coverage - Generated code packages vs core logic packages Format the output as a clear, well-structured markdown report with tables, bullet points, and sections.
在 GitHub 查看