drone-agent

command
v0.0.0-...-9994f1b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2025 License: BSD-3-Clause Imports: 30 Imported by: 0

README

Drone agent

See the design doc.

Documentation

Overview

Command drone-agent is the client that talks to the drone queen service to provide Swarming bots for running tasks against test devices. See the README.

Directories

Path Synopsis
internal
agent
Package agent implements an agent which talks to a drone queen service and manages Swarming bots.
Package agent implements an agent which talks to a drone queen service and manages Swarming bots.
agent/state
Package state implements the agent state.
Package state implements the agent state.
bot
Package bot wraps managing Swarming bots.
Package bot wraps managing Swarming bots.
botman
Package botman provides a bot manager that ensures that designated Swarming bots are running, restarting them if necessary.
Package botman provides a bot manager that ensures that designated Swarming bots are running, restarting them if necessary.
delay
Package delay implements a delayable timer.
Package delay implements a delayable timer.
draining
Package draining implements a draining state on contexts.
Package draining implements a draining state on contexts.
megadrone
Package megadrone implements a megadrone agent, which manages a static set of Swarming bots.
Package megadrone implements a megadrone agent, which manages a static set of Swarming bots.
metrics
Package metrics gathers and report drone host performance data.
Package metrics gathers and report drone host performance data.
tokman
Package tokman implements an OAuth access token file manager.
Package tokman implements an OAuth access token file manager.
tracing
Package tracing implements internal tracing helpers for drone-agent.
Package tracing implements internal tracing helpers for drone-agent.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL