action #166151
closedcoordination #169654: [epic] Create test scenarios for Agama
Enable TAP for agama testing results
0%
Description
Motivation¶
The builtin Node.js test runner supports the Test Anything Protocol (TAP), already supported by openQA.
Acceptance criteria¶
- AC1: Play with reporters in node to see which one is more intersting.
- AC2: Provide PoC reporting in openQA using this protocol for current agama testing with puppeteeer.
- AC3: Discuss with the squad how it looks and if makes sense or not.
Additional information¶
Info about the protocol: https://en.wikipedia.org/wiki/Test_Anything_Protocol
Example in openQA using TAP: https://openqa.suse.de/tests/15302729
openQA documentation: https://open.qa/docs/#installing_harness
Test runner reporters: https://nodejs.org/api/test.html#test-reporters
Updated by JERiveraMoya 8 months ago
- Subject changed from Create installation for full encryption to Enable TAP for agama testing results
Updated by rainerkoenig 8 months ago
- Status changed from Workable to In Progress
- Assignee set to rainerkoenig
Updated by JERiveraMoya 7 months ago
- Status changed from In Progress to Workable
Updated by JERiveraMoya 7 months ago
Moved to workable as there is still work to do on https://progress.opensuse.org/issues/163946
Updated by JERiveraMoya 7 months ago
- Tags changed from qe-yam-sep-sprint to qe-yam-oct-sprint
- Assignee deleted (
rainerkoenig)
Cleaning assignee as entering in new sprint.
Updated by JERiveraMoya 6 months ago
- Tags changed from qe-yam-oct-sprint to qe-yam-nov-sprint
Updated by JERiveraMoya 6 months ago
- Tags deleted (
qe-yam-nov-sprint) - Status changed from Workable to New
Updated by JERiveraMoya 6 months ago
- Parent task changed from #163919 to #169654
Updated by JERiveraMoya 6 months ago
- Tags set to qe-yam-nov-sprint
- Status changed from New to Workable
Updated by JERiveraMoya 4 months ago
- Tags set to qe-yam-jan-sprint-fy25
- Status changed from New to Workable
- Priority changed from Normal to High
Updated by JERiveraMoya 4 months ago
- Tags changed from qe-yam-jan-sprint-fy25 to qe-yam-dec-sprint-fy25
Updated by JERiveraMoya 4 months ago
- Tags changed from qe-yam-dec-sprint-fy25 to qe-yam-jan-sprint-fy25
Updated by lmanfredi 4 months ago
Last example in openQA using TAP: podman_testsuite
Updated by JERiveraMoya 3 months ago
Good job! please add the description in the job group yaml running that test suite, basically the exact text that we miss now without subtests
.
Please apply for the rest of tests in puppeteer adding corresponding descriptions.
Updated by JERiveraMoya 3 months ago
- Status changed from In Progress to Resolved
Let's resolve it, good job! you covered all the angles we thought would help.
We can file other ticket for more improvements, this already has a great quality IMO.