Automattic / Automattic/jetpack
Enhancement: action-test-results-to-slack could support xunit xml
- 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
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