Skip to content

Quickstarts

Quickstarts are short, task-focused refreshers for people who already know The Test Cabinet and just need the steps. They stay deliberately terse: each one gives the commands and the bare minimum of context, and links out to the User Guides and Components sections for the detail it skips.

If you are setting the project up for the first time, start with First Time Setup instead — the quickstarts assume a working toolchain, a container runtime, the run-container image, and a configured API key.

  • Set Up Authentication — give a harness the API key or subscription credentials a run needs.
  • Register and Log In — create a user account and sign in, so push, review, and publish are attributed to you.
  • Run a Test Case — drive a single test case through a harness and write a run record.
  • Run the Local Service Stack — bring up the backend, dispatcher, driver, and console on local k3d and enqueue a run.
  • Review a Run — submit a review (one per account) for a pushed run.
  • Add or Update a Model — curate a model in the app (display name, aliases, logo, description).
  • Publish a Run — push, review, and publish a run to public hosting and the gallery.
  • Publish a Reference — deploy a case variant’s authored reference implementation to Cloudflare Pages and record it.
  • Publish Errata — record a known issue with a shipped version (no release, no version bump) so it stays in the version’s metrics.
  • Roll Production Service Images — promote the latest CI-built service images to the prod cluster by re-pinning the overlay.
  • Cut a Release — ship vX.Y.Z: prepare the release branch, rehearse on staging, publish the artifacts, then land the catalog and services in prod.

Each quickstart has a matching User Guide that covers the same task in full, including prerequisites and the reasoning behind each step.