BenchCI Agent¶
BenchCI Agent runs on machines connected to hardware devices.
The agent receives test jobs and executes them locally.
Starting the Agent¶
Start the agent:
benchci agent serve
Default configuration:
host: 0.0.0.0
port: 8080
Authentication¶
Agents should normally require an access token.
Example:
export BENCHCI_AGENT_TOKEN=secure-token
benchci agent serve
Health Check¶
Verify the agent:
curl http://localhost:8080/health
Artifacts¶
Agents generate artifacts including:
transport.log
flash.log
results.json