bugsnag / bugsnag-js-performance

Monitor the performance of your JavaScript (web and React Native) and see the results in your BugSnag dashboard.
https://docs.bugsnag.com/performance/integration-guides
MIT License
4 stars 1 forks source link

Bump node to 18 for all RN test fixture builds and fix test flakes #442

Closed yousif-bugsnag closed 2 months ago

yousif-bugsnag commented 2 months ago

Goal

Some of the RN test fixture build began failing because they were still using node 16 and the RN CLI now requires node 18. This PR bumps the node version to 18 for all RN test fixture builds.

Also fixed a test flake in the trace propagation e2e tests due to span batches sometimes being larger than expected.

github-actions[bot] commented 2 months ago

Browser bundle size

NPM build

Package
Before 184.46 kB
After 184.46 kB
± No change

CDN build

Unminified Minfied Minified + gzipped
Before 92.90 kB 34.91 kB 10.52 kB
After 92.90 kB 34.91 kB 10.52 kB
± No change No change No change

Code coverage

Coverage values did not change👌.

Total:

Lines Branches Functions Statements
87.43%(+0%) 78.57%(+0%) 88.19%(+0%) 84.16%(+0%)

Generated against cd01da4beab8499347bdb546ea9306c5a2a01042 on 24 April 2024 at 13:46:38 UTC