The performance fixture imports the notifier via UPM and then runs scenarios checking that the correct spans end up in the correct events (or not).
Currently the performance fixture is using a pre release version of the notifer, when the notifer supporting error correlation is released then the fixture will use that version instead.
NOTE: No E2E tests for error correlation will be added to the notifer project so that we can test weather the notifer breaks when no performance lib is present.
Changeset
Added ability to run the notifier from performance scenarios
Added E2E tests for simple correlation, Multi threaded correlation and making sure that no correlation exists when no context exists.
Goal
Add E2E tests for error correlation
Design
The performance fixture imports the notifier via UPM and then runs scenarios checking that the correct spans end up in the correct events (or not).
Currently the performance fixture is using a pre release version of the notifer, when the notifer supporting error correlation is released then the fixture will use that version instead.
NOTE: No E2E tests for error correlation will be added to the notifer project so that we can test weather the notifer breaks when no performance lib is present.
Changeset
Testing
New E2E tests