Automattic / Automattic/jetpack

Enhancement: action-test-results-to-slack could support xunit xml

Open
#39,413 1 comment 0 reactions 0 assignees View on GitHub
[Action] Test Results to Slack Enhancement Good For Community
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

[None / Other](https://github.com/Automattic/action-test-results-to-slack)

### What

I would like action-test-results-to-slack to support XUNIT XML

### How

Most all test frameworks these days can output XUNIT XML. This plugin would perhaps receive the attention it deserves if that feature was added. I am actually using Playwright myself, but I am using Mocha as my runner and not Playwright/Test so my output format does not match what the plugin handles.

Personally, I would not expect attachments to be handled, just the pass/fail test case status if that is supported with the playwright integration.

Contributor guide

Open the contributing guide

Research direction

Start by locating the action-test-results-to-slack plugin and its existing Playwright result-handling entry point. Review how it extracts pass/fail test-case status, then define completion as accepting XUNIT XML from Mocha or other runners while omitting attachments, with coverage for the supported result data.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, playwright, xml
Domain
ci-cd, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.