Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Mocha xunit reporter #791

Merged
merged 2 commits into from
Dec 10, 2024
Merged

ci: Mocha xunit reporter #791

merged 2 commits into from
Dec 10, 2024

Conversation

ricellis
Copy link
Member

Checklist

  • Added tests for code changes or test/build only changes - test reporting changes
  • Updated the change log file (CHANGES.md) or test/build only changes - test reporting changes
  • Completed the PR template below:

Description

#788 plus switch from incompatible mocha-jenkins-reporter to mocha's built-in xunit reporter.

Approach

  • Remove Jenkinsfile install of mocha-jenkins-reporter plugin
  • Adjust mocha reporter options to use xunit

Schema & API Changes

  • "No change"

Security and Privacy

  • "No change"

Testing

  • Modified reporting of existing tests. Output differences can be compared between this branch and main. Test numbers are identical, the only difference is the (root) test root here, vs test and test-iam previously. The tests are still grouped by files though, as visible in blue ocean so there should be no issue seeing which branches have failures.

Monitoring and Logging

  • "No change"

dependabot bot and others added 2 commits December 9, 2024 08:27
Bumps [mocha](https://github.com/mochajs/mocha) from 10.8.2 to 11.0.1.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v10.8.2...v11.0.1)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@ricellis ricellis merged commit bf9aae4 into main Dec 10, 2024
4 checks passed
@ricellis ricellis deleted the mocha-xunit-reporter branch December 10, 2024 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants