بنقرة واحدة
analyze-build
Full pipeline — gather failures, analyze, and search for known fixes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Full pipeline — gather failures, analyze, and search for known fixes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Analyze a context file of test failures and produce a fix report
Compare two builds and report new vs recurring failures
Fetch Jenkins build failures and generate a context file for analysis
Import a verified fix from a merged PR into the knowledge base
Search the knowledge base for known fixes related to test failures
استنادا إلى تصنيف SOC المهني
| name | analyze-build |
| description | Full pipeline — gather failures, analyze, and search for known fixes |
| user-invocable | true |
Full pipeline that gathers test failure data from a Jenkins build, analyzes failures with test and product code context, and searches for known fixes.
/analyze-build <job-path> --build <number> [--limit N] [--type TYPE]
<job-path> (required) — full Jenkins job path: <team>/<ipv4|ipv6>/<component> (e.g. proton/ipv4/sat-stream-rhel9-Insights-Advisor)--build <number> (required) — the Jenkins build number (e.g. --build 35)Examples:
/analyze-build proton/ipv4/sat-stream-rhel9-Insights-Advisor --build 35/analyze-build proton/ipv4/sat-stream-rhel9-RHCloud --build 1019/analyze-build proton/ipv4/sat-stream-rhel9-RHCloud --build 1019 --limit 5This skill orchestrates three sub-skills in order. Run each one by invoking it as a slash command.
Run /gather-failures with the same arguments passed to this skill:
/gather-failures <job-path> --build <number> [--limit N] [--type TYPE]
This fetches Jenkins data, syncs repos, resolves test and product code, and saves a context file. Note the context file path from the output.
Run /search-fixes with the context file path before analysis:
/search-fixes <context-file-path>
This searches the knowledge base for previously verified fixes that match the current failures. Note any known fixes found — they will be passed as context to the analysis step.
Run /analyze-failures with the context file path from step 1:
/analyze-failures <context-file-path>
Important: If Step 2 found known fixes in the knowledge base, include them as additional context when analyzing. When writing the report, reference past fixes that match — use them to inform and improve the suggested fixes. For example, if a past fix shows that a similar NoSuchElementException was resolved by updating an airgun locator, recommend the same pattern.
This reads the context file and all referenced source files, groups failures by root cause, and writes a detailed report with suggested fixes informed by the knowledge base.
After all three steps complete, print a final summary: