The GitHub Actions workflow that runs the tests using the Java test runner currently doesn't provide very useful output (example). We can look into creating a custom action step to create a job summary from the JSON output, perhaps using actions/github-script.
This step should then at least provide:
- A job summary containing the name/slug of each tested exercise, with a total pass/fail count per exercise. Perhaps using a summary table.
- The
.tests[].message for each failed test in each test-runner JSON file, perhaps by using annotations.
- The
.message for each test-runner JSON file with status error, perhaps also by using annotations.
The GitHub Actions workflow that runs the tests using the Java test runner currently doesn't provide very useful output (example). We can look into creating a custom action step to create a job summary from the JSON output, perhaps using actions/github-script.
This step should then at least provide:
.tests[].messagefor each failed test in each test-runner JSON file, perhaps by using annotations..messagefor each test-runner JSON file with statuserror, perhaps also by using annotations.