Skip to content

User Guides

User guides are the detailed, end-to-end walkthroughs of the tasks people perform with The Test Cabinet. Where a quickstart gives just the steps for someone who already knows the tool, a user guide states the prerequisites, the exact commands, and the reasoning behind the design choices along the way.

If you only need a refresher, the matching quickstart is faster. Reach for the guide when you are doing the task for the first time, or when you need to know why a step is the way it is.

  • First Time Setup — install the toolchain, container runtime, run-container image, browser, and credentials, then make a first run.
  • Running the Local Service Stack — stand up the backend, auth, dispatcher, driver, artifact service, and web console on local k3d, and drive runs the way a deployment does.
  • Reviewing Test Run Results — play a finished run, read its validation signals, and write the required review.
  • Adding or Updating a Model — curate a model in the app (display name, aliases, provider logo, description), how derived models appear from runs, and how price history is recorded.
  • Publishing a Test Run Result — release a reviewed run to public hosting and the gallery.
  • Publishing a Reference Implementation — deploy a case variant’s authored, correct static build out-of-band, and the non-experimental release gate that governs when a reference is required.
  • Rolling Production Service Images — promote a CI-built service-image sha to the production cluster: re-pin the overlay, apply it through the private cluster, and commit.
  • Cutting a Release — the whole vX.Y.Z sequence: prepare nightly, rehearse on staging, publish the artifacts from GitHub, then land the catalog and the services in production.

These guides describe how to use The Test Cabinet. To understand how it works internally, see the Components section.