e2e-analyze

v2026.09.25

Analyze test errors

GitHub
安装命令
npx skhub add openshift/e2e-analyze
Markdown
SKILL.md

General instructions

  • Validate that "$3" is an existing directory; fail if it is not. Do NOT create the directory.
  • Extract {BUILD_NUMBER} from "$1" by matching a 10–20 digit sequence; fail if none is found.
  • Use the extracted number as {BUILD_NUMBER}.
  • Use curl to download the file build-log.txt under "$1". Only allow HTTPS URLs (reject HTTP).
  • When fetching, use: curl -fsSL --max-time 20 --retry 3 --retry-connrefused --proto '=https' --max-filesize 100M "${1}/build-log.txt".
  • The build-log.txt file contains e2e failures, store the artifacts related to failure "$2" under directory specified by "$3" to determine a possible root cause for the failure.
  • Use the "gcloud storage" command to fetch given artifacts under "$3" and make sure to use {BUILD_NUMBER} in URLs.
  • Provide evidence for the failure.
  • Try to find additional evidence. For example, in logs and events.
  • Do not delete downloaded artifacts during the cleanup phase.

Output format

  • The output should be formatted as:
    Error: {Error message here}
    Summary: {Failure analysis here}
    Evidence: {Evidence here}
    Additional evidence: {Additional evidence here}
    
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

Sep 25, 2026

分类

未分类

许可证

Apache-2.0

源路径

.claude/skills/e2e-analyze

默认分支

main

最新提交

dcb1057

Tree SHA

138fca4