Skip to main content
Version: 1.0.7

Test Runners

Test Runners provide controlled execution capacity, including secure or on-premise environments. Runner registration is organization-wide; project engine selection and Run Profile defaults are narrower configuration layers.

Add a runner

Open AutoRunner > Settings > Runners > Add Runner. Enter a clear runner name and optionally set it as the organization's default.

Organization-wide runner registration

The registration process and deployment determine how the runner authenticates and connects. Do not copy tokens or bootstrap secrets into documentation, chat, screenshots, or issue comments.

Default selection

An organization default is used when no narrower runner selection exists. A project, Run Profile, plan run, or schedule can still select another execution configuration where supported. Confirm the attributed runner on the Test Run.

Readiness checks

Before relying on a runner, verify in the deployed environment:

  • online/available status;
  • access to the required repository and target network;
  • supported browser, device, framework, and engine versions;
  • access to approved variables and test-data files;
  • log, screenshot, and artifact persistence; and
  • stop/cancel behavior.

Runner status shown on the dashboard is an operational signal, not a guarantee that one specific plan can execute.

Troubleshooting

For waiting or pending runs, check runner availability, plan/profile selection, environment access, engine compatibility, and broker connectivity. For immediate errors, start with the earliest runner-attributed log event in Run Detail.

Runner access crosses trust boundaries

An on-premise runner can reach internal systems. Grant only the network and secret access required by its approved projects, and rotate registration credentials according to your security policy.