Skip to main content

e2e-analyze

Analyze test errors

Source facts

Repository
openshift/hypershift
Last source activity
August 12, 2026 at 13:51
Detected SKILL.md language
English
Stars
546
Forks
578

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
e2e-analyze
description
Analyze test errors
# 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: ```text Error: {Error message here} Summary: {Failure analysis here} Evidence: {Evidence here} Additional evidence: {Additional evidence here} ```
View on GitHub