Skip to content

Add CI debug skill for acceptance test failure analysis - #3994

Merged
mandre merged 2 commits into
gophercloud:mainfrom
shiftstack:debug-ci-skill
Sep 18, 2026
Merged

mandre merged 2 commits into
gophercloud:mainfrom
shiftstack:debug-ci-skill

Conversation

@mandre

@mandre mandre commented Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

Add an agent skill (.agents/skills/debug-ci/SKILL.md) that provides structured instructions for debugging Gophercloud acceptance test failures in GitHub Actions.

The skill covers:

  • Identifying failures using gh CLI and gotestsum output
  • Downloading and navigating CI artifacts from script/collectlogs
  • Mapping all 21 functional workflows to their devstack services, test paths, and relevant log files
  • Tracing OpenStack request IDs from Go test errors into devstack service logs
  • Common failure patterns and classification guidelines

@github-actions github-actions Bot added semver:patch No API change backport-v2 This PR will be backported to v2 labels Aug 31, 2026
@coveralls

coveralls commented Aug 31, 2026 •

Copy link
Copy Markdown

Coverage Status

coverage: 63.614% (+0.06%) from 63.556% — shiftstack:debug-ci-skill into gophercloud:main

Add an agent skill (.agents/skills/debug-ci/SKILL.md) that provides
structured instructions for debugging Gophercloud acceptance test
failures in GitHub Actions.

The skill covers:
- Identifying failures using gh CLI and gotestsum output
- Downloading and navigating CI artifacts from script/collectlogs
- Mapping all 21 functional workflows to their devstack services,
  test paths, and relevant log files
- Tracing OpenStack request IDs from Go test errors into devstack
  service logs
- Common failure patterns and classification guidelines
Comment thread .agents/skills/debug-ci/SKILL.md Outdated
Replace the static version table with a pointer to the workflow
files. The matrix changes over time and a hardcoded table would
go stale.
@github-actions github-actions Bot added semver:minor Backwards-compatible change and removed semver:patch No API change labels Sep 18, 2026
@mandre
mandre added this pull request to the merge queue Sep 18, 2026
Merged via the queue into gophercloud:main with commit 27d7b86 Sep 18, 2026
73 checks passed
@mandre
mandre deleted the debug-ci-skill branch September 18, 2026 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-v2 This PR will be backported to v2 semver:minor Backwards-compatible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants