Device Cloud supports the standard Maestro report formats as well as Allure, a widely used open-source reporting framework that provides enhanced visualisation and history tracking.
We support the following report types:
junithtmlhtml-detailedallure
You can enable each report using --report <type>.
The CLI will automatically download the report to your working directory for you after the run finishes. To change the download path, use the flag for that report format:
--junit-path <path>(default./report.xml)--html-path <path>(default./report.html, applies tohtmlandhtml-detailed)--allure-path <path>(default./report.html)
{% hint style="info" %}
The html and html-detailed reports are downloaded as a ZIP archive (the report plus its screenshots, videos and logs), even though the default file name is report.html. Pass --html-path ./report.zip so the file has the right extension, then unzip it to view the report.
{% endhint %}
(--artifacts-path is a separate flag that sets the download path for the artifacts zip and requires --download-artifacts.)
JUnit reports are XML-based and are generally the standard format for CI/CD reports.
HTML reports are human-readable provide a summary overview of a test run including failure screenshots. Detailed reports include test steps alongside everything from standard HTML reports. Both are delivered as a ZIP containing the report and the files it links to.
Allure reports are HTML-based and include rich and comprehensive visualisations of test results. They are downloaded as a single, self-contained HTML file. Read more here.