Documentation

TestNod documentation

Learn how to set up TestNod and configure it to help you spot flaky tests, catch regressions, and see how performance changes over time.

Upload JUnit XML test results from any CI

The Quickstart connected a GitHub Actions workflow with the TestNod uploader action, which keeps the whole upload behind a single step. The JUnit XML upload underneath is the same on every CI provider, so you can wire it into whatever CI you run.

The CI integrations section covers the upload pattern, the always-run directive each provider uses, and the parallel and matrix flow. Use the GitHub Actions page for the uploader action, or the Generic CI / curl page for a plain curl upload that works anywhere.

Confirm your first upload

Push a commit, watch the build run, then open the project in TestNod. A fresh test run should appear within a few seconds. If it does not, the Troubleshooting uploads page lists the things to check, ordered by how often they trip people up.

Be first to try TestNod

We're opening early access soon. Drop your email and we'll get you in, and we're happy to help you set up too.

No spam. We'll only email you about TestNod.