Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
testfleet
command
|
|
|
internal
|
|
|
batches
Package batches models and persists batch dispatch decisions.
|
Package batches models and persists batch dispatch decisions. |
|
config
Package config loads testfleet runtime configuration from environment variables.
|
Package config loads testfleet runtime configuration from environment variables. |
|
ghissue
Package ghissue wraps the gh CLI to create GitHub issues.
|
Package ghissue wraps the gh CLI to create GitHub issues. |
|
machines
Package machines models the inventory of remote machines.
|
Package machines models the inventory of remote machines. |
|
output
Package output centralizes stdout/stderr formatting for testfleet.
|
Package output centralizes stdout/stderr formatting for testfleet. |
|
plan
Package plan parses and validates testfleet acceptance plans (plan.yaml) and computes a stable plan_hash.
|
Package plan parses and validates testfleet acceptance plans (plan.yaml) and computes a stable plan_hash. |
|
runner
Package runner orchestrates a single test dispatch end-to-end: upload the test directory over SFTP, exec the per-OS entrypoint, collect logs and artifacts, and persist the run lifecycle to the runs.Store.
|
Package runner orchestrates a single test dispatch end-to-end: upload the test directory over SFTP, exec the per-OS entrypoint, collect logs and artifacts, and persist the run lifecycle to the runs.Store. |
|
runs
Package runs persists run state to a JSON file with flock protection.
|
Package runs persists run state to a JSON file with flock protection. |
|
ssh
Package ssh provides SSH/SFTP transport for testfleet.
|
Package ssh provides SSH/SFTP transport for testfleet. |
|
tailscale
Package tailscale wraps the Tailscale REST API for testfleet.
|
Package tailscale wraps the Tailscale REST API for testfleet. |
Click to show internal directories.
Click to hide internal directories.