Codex Xray Test Automation IDs from JUnit XML
Extract test names, classes, types and execution results into an Xray-compatible ID list from existing JUnit XML.
中文Install in Codex
Bring JUnit XML into Codex. Source alone can identify tests when execution is unavailable, while status requires test evidence.
- Review `.agents/skills/xray-automated-tests-ids/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.agents/skills/xray-automated-tests-ids/` in your project and save the reviewed file as `.agents/skills/xray-automated-tests-ids/SKILL.md`.
- Start Codex from that project's root, then type `$xray-automated-tests-ids` and select the matching skill.
Example task
Extract the Xray test identifier from this illustrative JUnit XML case.
{"className":"sample.WidgetUnitTest","method":"keepsDefaultLabel","failures":0,"errors":0,"skipped":false}What to check
List `sample.WidgetUnitTest.keepsDefaultLabel` as `unit` and `PASSED`.
Original SKILL.md on GitHub · Updated
Frequently asked question
Can I report a passing status from test source alone?
Source can identify classes, methods and likely types. Use a JUnit report or a real run for execution status.