For quick start, QA runners, unit/integration suites, and Docker flows, see Testing. This page covers live (network-touching) tests: model matrix, CLI backends, ACP, media providers, and credential handling.

This page is an index. The live testing kit is documented on six pages, one per reader job. Open the page that matches your task.

Page Read it when
Quick live smokes and the Android node sweep You want a fast ad hoc smoke or an Android node sweep.
Live model smoke (profile keys) You are smoking a provider or model through the direct and gateway layers.
CLI backend and APNs lanes You are driving a local CLI backend, or checking APNs proxy reachability.
ACP bind and Codex app-server lanes You are debugging an ACP bind or the Codex app-server harness.
OpenAI long context and the live model matrix You need the long-context proof runs, the recipes, or the curated model lists.
Media provider live lanes You are running an image, music, video, or other media provider sweep.

Live tests vs your real gateway

Live suites and ad hoc smokes must never disturb a gateway that is already serving real traffic (yours or another operator's):

Credentials (never commit)

Live tests discover credentials the same way the CLI does. Practical implications:

If you want to rely on env keys, export them before local tests or use the Docker runners on the lane pages listed above with an explicit APUS_PROFILE_FILE.

Where each section moved

Every section heading from the previous single-page version keeps its anchor here, so an existing link such as /help/testing-live#live-codex-app-server-harness-smoke still resolves. Each entry points at the page that now holds the content.

Related