Skip to content

Conversation

erossignon
Copy link
Contributor

@erossignon erossignon commented Sep 2, 2025

This will fix recurring failing tests in CI/CD with newest revision of nodeJS.

Two changes, in two separate commits
- update mocha to latest version
- fix rxjs": "^5.5.11" consitency issue

@erossignon
Copy link
Contributor Author

This PR will fix blocked PR #1377

Copy link
Member

@danielpeintner danielpeintner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, and thank you for finding the issue 👍

I will try later whether it fixes also the issues we are seeing in #1377

Copy link
Member

@relu91 relu91 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than @danielpeintner's suggestion, we can go.

Copy link

codecov bot commented Sep 3, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.04%. Comparing base (3325e12) to head (2ddd776).
⚠️ Report is 7 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1418      +/-   ##
==========================================
- Coverage   77.58%   77.04%   -0.54%     
==========================================
  Files          79       79              
  Lines       15331    15329       -2     
  Branches     1445     1439       -6     
==========================================
- Hits        11894    11810      -84     
- Misses       3414     3496      +82     
  Partials       23       23              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@erossignon
Copy link
Contributor Author

ready to merge !

@erossignon erossignon changed the title fix esm parsing issue in test with node 22.00 by upgrading mocha fix esm parsing issue in test with node 22.00 by upgrading mocha, and fix "rxjs" package version consistency issue Sep 3, 2025
@danielpeintner
Copy link
Member

Okay let's go with it, even though I am not sure why the inconsistency didn't show up before.

@danielpeintner danielpeintner merged commit 547fc55 into eclipse-thingweb:master Sep 3, 2025
11 checks passed
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.

3 participants