sparq:publish-results

Community

Publish 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.