Skip to content

generate-allure-report

Generate Allure TestOps-compatible reports from bigpowers project metadata. Produces JUnit XML for story-level test results, custom categories for filtering, and executor metadata — all in the allure-results/ directory.

Terminal window
bash scripts/generate-allure-report.sh

Three files in allure-results/:

File Description
junit-results.xml One <testcase> per story with <properties> for risk, security, WSJF, tier, wave, and status. Incomplete stories get a <failure> element.
categories.json Custom Allure categories for filtering by epic, risk level (P0), and security reviews.
executor.json Build metadata — name, type, version from release-plan.yaml, build order.

See REFERENCE.md

Terminal window
test -f allure-results/junit-results.xml && test -f allure-results/categories.json && test -f allure-results/executor.json
  • next_skill: null (terminal skill — no downstream workflow step)