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
5 stars 3 forks source link

[PLAT-11670] Navigation spans as children #415

Closed gingerbenw closed 8 months ago

gingerbenw commented 8 months ago

Goal

Allow Navigation spans to be children of other spans

This PR also separates versions of react native for testing into the 'full pipeline' to reduce build times with feature branches

Testing

Update end to end tests to check navigation spans become children of the app start span Update unit tests to ensure navigation spans can become children

github-actions[bot] commented 8 months ago

Browser bundle size

NPM build

Package
Before 180.09 kB
After 180.09 kB
± No change

CDN build

Unminified Minfied Minified + gzipped
Before 87.01 kB 32.72 kB 10.01 kB
After 87.01 kB 32.72 kB 10.01 kB
± No change No change No change

Code coverage

Coverage values did not change👌.

Total:

Lines Branches Functions Statements
87.56%(+0.06%) 78.82%(+0%) 88.34%(+0%) 84.38%(+0%)

Generated against cdb5272fa08f1dc442e2ac915b8856bf0a476960 on 7 March 2024 at 15:39:27 UTC