How to collect test reports from all parallel CI nodes? Calliope Pro example
When you run tests on parallel CI nodes, you may want to collect reports to see a complete picture of your test suite execution.
The reports could be collected in different formats depending on your test runner (e.g., RSpec, Jest, Cypress). For example, JUnit XML or JSON are two popular formats.
Calliope Pro is an automated test results dashboard that allows you to share, compare, and monitor test results.
Running it with Knapsack Pro is straightforward:
- Run parallel tests with Knapsack Pro, which generates test reports for each parallel CI node
- Send the reports to Calliope Pro to collect data in a single dashboard
Calliope Pro supports multiple test runners.
Calliope Pro docs
- How to integrate your CI provider with Knapsack Pro and Calliope Pro to run parallel tests and collect test reports in the Calliope Pro user dashboard
- Importing test results through the API