Project

General

Profile

action #166151

Updated by JERiveraMoya 3 months ago

#### 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**: **AC2**: 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

Back