You can export your test results as PDF, batch run reports, or Jira issues.
For each test run, you can easily create a pdf report. The report will contain all the relevant information for the developer to fix an issue.
Click the “Reports” icon in the header section of your test to generate a PDF report
This is an example of a Repeato report:
You can export a whole test batch run as an HTML report.
The quality (and thus the file size) of the report can be configured in the settings of Repeato.
The reports contain a filterable and searchable list of tests:

For each test, Repeato records and stores a history of profiling information. This can help to detect regressions in your app.

Repeato batch run reports contain following performance metrics:
Before publishing to Jira, it’s necessary to create a connector:
Click on “Settings” in the main menu. Then click the + button next to “Connectors”. Then enter all the information needed for connecting to Jira:

Hit “Connect to Jira” and you are ready to go.
After the test run, Repeato will have all the interesting metadata ready for your report: App version, install and update time, device model, and Android or iOS version.
Click on the report icon in the header of your test to export test results as Jira issues

For each of the executed test steps you can select a screenshot that gets attached to the Jira issue:

The left column of screenshots shows the ones taken during recording of the test. The right column shows the screenshots taken during test execution.
This is possible via the “Advanced Configuration”. First navigate to “Workspace” (Repeato 1.8 and before: Select “Settings”) and open the “Advanced Configuration” panel:

Then click the configuration code block. An editor will be shown. Choose “Some code examples”:

Select “When batch run finished, create report automatically”, then click “APPLY” to save and close the dialog.
Repeato provides example code on how to configure this behaviour.
For reference, here is the example code. The webhook URL needs to be configured in the first line:
const WebhookUrl = 'https://hooks.slack.com/services/aaa/bbb/ccc' // <-- REPLACE WITH YOUR WEBHOOK URL!
batchRunner.addOnBatchCompleted('config', async (batchRun) => {
const reportPath = await batchRunner.createBatchRunExport()
log('Created report: ' + reportPath)
log('Uploading report...')
const reportUrl = await batchRunner.uploadReport(reportPath, new AbortController())
log('Uploaded report: ' + reportUrl)
let message = batchRun.wasSuccessful ?
\`✅ Repeato batch run finished successfully\` :
\`❌ Repeato batch run failed: \${JSON.stringify(batchRun.stats)}\`
message += '\\n' + reportUrl
await axios.post(WebhookUrl, {text: message}, {
headers: { 'Content-Type': 'application/json' }
});
})