We’re happy to share that Unified Reporting is generally available for all customers and trial users! With Unified Reporting, you can view local CLI, Playwright, and mabl cloud runs in one consolidated dashboard and get a more holistic view of application quality across different execution environments.
How to set it up
Publishing results from local and Playwright runs in the mabl app requires just a few small changes.
For local and CI runs triggered from the mabl CLI, add the --reporter mabl option to the command to run tests locally. For example:
mabl tests run --id {test-id} --reporter mablUnified Reporting is not available for local runs triggered from the mabl Desktop App.
To publish Playwright results to mabl, install and configure the @mablhq/playwright-reporter package. Learn more.
Viewing results
When you run your local and Playwright tests with these additional reporter settings, mabl publishes the test output in the Results section of the app upon completion of the test.
GenAI Assertions in local and Playwright runs
When running a test that contains GenAI Assertions, please note the following distinctions for local and Playwright environments:
-
Local: You must include the
--allow-billable-featuresflag to enable GenAI Assertions. Learn more. - Playwright: Playwright runs with GenAI Assertions consume 0.5 credits for every 6 GenAI Assertions. Credit consumption is calculated on a daily basis and rounded up to the nearest half-credit increment.
Learn more
For more information on Unified Reporting, including how to publish local results for tests associated with a specific plan, check out the documentation.