Endform now produces a playwright opentelemetry trace according to your standard Playwright trace settings alongside a Playwright trace. Both kinds of traces are viewable in the Endform dashboard.
Your test runs can now stream OpenTelemetry traces to your own observability backend. Point Endform at an OTLP endpoint like Honeycomb and every remote run shows up alongside the rest of your telemetry, enriched with browser and project context. This week also brings Playwright 1.61 support and a one-command migration to the new TypeScript config.
Major features & improvements
- OpenTelemetry trace viewer: Detailed trace viewer containing a combination of screenshots from your test run, and Opentelemetry data that was produced during the test run.
- OpenTelemetry trace export: Remote test runs now emit OpenTelemetry traces that you can export to your own backend. Set
otlpEndpoint(and optionalotlpHeaders) inendform.config.tsto send Playwright traces to any OTLP-compatible destination, with trace propagation enabled automatically. Traces are tagged with browser, project, and reporter attributes so you can slice runs by exactly the dimensions you care about. - Playwright 1.61 support: Endform now runs your suites on Playwright 1.61. Support for the older 1.57 release has been dropped, so make sure your projects are on a current Playwright version.
migrate-configcommand: A new CLI command migrates an existingendform.jsoncto the newendform.config.tsformat, so you can move to typed configuration without rewriting it by hand.
CLI version updates
Version 0.69.x
Upgrade to 0.69.0 or later to get:
- Configurable trace export: Set
otlpEndpointandotlpHeadersinendform.config.tsto forward OpenTelemetry traces from remote runners to your own destination. migrate-configcommand: Convertendform.jsonctoendform.config.tsin one step.