Excessibility.TelemetryCapture.Enrichers.PushEvents (Excessibility v0.14.0)

View Source

Enriches timeline events with push_event call information.

Instruments Phoenix.LiveView.push_event/3 calls via telemetry. Uses an Agent-based store for test-scoped event tracking.

Example Output

%{
  push_events: [%{event_name: "update-chart", payload_size: 450}],
  push_event_count: 1
}

Summary

Functions

attach()

clear()

cost()

Callback implementation for Excessibility.TelemetryCapture.Enricher.cost/0.

detach()

enrich(assigns, opts)

Callback implementation for Excessibility.TelemetryCapture.Enricher.enrich/2.

get_push_events()

name()

Callback implementation for Excessibility.TelemetryCapture.Enricher.name/0.

record_push_event(record)

start_store()

stop_store()