dd-trace-rb
dd-trace-rb copied to clipboard
DEBUG-2334 dynamic instrumentation probe notification builder
Change log entry
None, DI is not customer-visible at this time.
What does this PR do?
This PR adds a component to create status and snapshot payloads for probes.
Motivation:
Initial DI implementation in Ruby.
Additional Notes:
Most of the test coverage is in integration tests for DI overall. This PR has minimal test coverage.
Correctness of generated payloads is meant to ultimately be verified by system tests.
How to test the change?
Unsure? Have a question? Request a review!