buzztrax icon indicating copy to clipboard operation
buzztrax copied to clipboard

Report test on github actions

Open ensonic opened this issue 1 year ago • 0 comments

I am trying to enable a test report and get consistent test results

  • [x] produce a summary:
    • https://github.com/pcolby/tap-summary: parses tap results and produces summary files
    • https://github.com/test-summary/action: bumped into an error see workflow files)
  • [x] show summary at the end of the build
  • [ ] cover all tests in the summary: On the format side, I lean towards getting tests to produce tap files.
    • [x] done for check based tests (those also have an xml format, but it is different that the junit one which more reporters seems to expect)
    • [ ] for shell tests we have a mix of homebrews and shunit2. That unfortunately does not support any reporting, but patches exist. Alternatives:
      • bats: MIT, tap output
      • bash_unit: GPL, tap output
      • osht: Apache2, tap + junit-xml output

ensonic avatar Feb 10 '24 21:02 ensonic