Closed ambushwork closed 3 months ago
Attention: Patch coverage is 86.84211%
with 10 lines
in your changes missing coverage. Please review.
Project coverage is 68.44%. Comparing base (
5197289
) to head (f469d0a
).
@0xnm indeed I forgot to push the commit, now it should be good
What does this PR do?
SessionEndedMetric
class to record theSessionEndedMetric
and send telemetry when session is endedMotivation
Ticket: https://datadoghq.atlassian.net/browse/RUM-1662
Additional Notes
This is the first step of this task, only implementation of two classes with unit test assuring that the data structure and json format matches the specification. In next PR, these two classes will be used inside
RumSessionScope
orRumApplicatioScope
to track the session.Review checklist (to be filled by reviewers)