Prerequisites
- An API key in
EVRT_KEY. See Create an API key. curlandjq.
One complete run
GET /api/v1/testing/runs/:id.
A
202 is active work, not an outcome. The run did not fail and did not pass; it simply
outlived your wait. Treat it as “poll again”, never as a red build. The only failure
signal for a conformance run is failed checks in the summary of a finished run.What just happened
The sandbox is a real OCPI peer, not a recording. The run discovered its versions, completed the credentials handshake, and made real HTTP calls to real module endpoints. Every check in the report carries the exchange that produced it. A run against your partner works exactly the same way; the only difference is the connection you pass.Next
Connect a partner
Point the tester at a real endpoint.
Run a suite in CI
Gate a build on the result, correctly.