sparq:publish-results
CommunityPublish E2E test results to TMS after CI.
AuthorSTUkh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Publishing E2E test execution results from Playwright/Cypress back to TestRail, Qase, or Zephyr Scale TMS after CI runs. Use when: (1) posting pass/fail results from a completed CI run to a TMS, (2) creating a test run record in TestRail or Qase from Playwright JSON or JUnit XML output, (3) syncing CI results back to the test management system.
Core Features & Use Cases
- Reads Playwright JSON reporter output from playwright-report/results.json or test-results/**/*.xml, maps test titles to TC IDs embedded as TC-XYZ-ABC-123 (regex: TC-[A-Z0-9]+-[A-Z0-9]+-\d+), creates a test run in the configured TMS, and posts pass/fail/skip per matched test case. Tests with no TC ID are grouped into an "Untracked Tests" run. Falls back to a local CSV file when MCP is unavailable.
Quick Start
Run the publish workflow after CI completes to synchronize test results with the configured TMS.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sparq:publish-results Download link: https://github.com/STUkh/sparq-assistant/archive/main.zip#sparq-publish-results Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.