newrelic / newrelic-java-agent

The New Relic Java agent
Apache License 2.0
202 stars 143 forks source link

Support Zio 2 #1778

Closed obenkenobi closed 8 months ago

obenkenobi commented 8 months ago

Overview

Adds support for ZIO 2.

3 new modules are added to the agent:

Related Github Issue

https://github.com/newrelic/newrelic-java-agent/issues/457

obenkenobi commented 8 months ago

Running this workflow to run ZIO 2 tests I have added on this branch alongside the GHA script updates I have made.

codecov-commenter commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 70.00%. Comparing base (4bfe27a) to head (19946d6).

:exclamation: Current head 19946d6 differs from pull request most recent head ae1183c. Consider uploading reports for the commit ae1183c to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1778 +/- ## ============================================ - Coverage 70.82% 70.00% -0.83% + Complexity 9942 9843 -99 ============================================ Files 826 826 Lines 39868 39868 Branches 6040 6040 ============================================ - Hits 28237 27908 -329 - Misses 8903 9275 +372 + Partials 2728 2685 -43 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

obenkenobi commented 8 months ago

Fixing the 'implementation-title' in the zio instrumentation modules in this PR: https://github.com/newrelic/newrelic-java-agent/pull/1781