Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Network Testing Software
  3. Testground

Testground

On the record

Audience
The project describes use for experimental protocol development, debugging, comparative testing, and backward- and forward-compatibility testing.github.com · read 9 Oct 2026
Builders and runners
Go builders and local executable, local Docker, and Kubernetes runners are listed; local runs suit 2–300 instances and Kubernetes runs suit 300–10,000.github.com · read 9 Oct 2026
Coordination
A Redis-backed coordination API provides synchronization primitives for distributed test workloads.github.com · read 4 Oct 2026
Current workflow limits
The README marks continuous integration and interoperability testing as planned workflows.github.com · read 9 Oct 2026
Installation
The README says binaries are not distributed and installation requires building from source, with Go 1.16 or newer and a running Docker daemon.github.com · read 9 Oct 2026
Installation limit
The README says binaries are not distributed and users must build from source, with Go 1.16 or later and a running Docker daemon required.github.com · read 4 Oct 2026
Integrations
The README points to Kubernetes, AWS cluster setup instructions, and InfluxDB metrics and results; it describes Jupyter integration as upcoming.github.com · read 9 Oct 2026
Language support
Test plans may be written in Go, JavaScript, C, or shell, while the project says its available builders are for Go and TypeScript builders were in progress.github.com · read 9 Oct 2026
License
The project is dual licensed under MIT and Apache License 2.0.github.com · read 9 Oct 2026
Metrics
For Go test plans, the project describes automatic pprof diagnostics and real-time metrics sent to InfluxDB.github.com · read 9 Oct 2026
Metrics and results
Testground emits metrics to InfluxDB in real time and pushes results there in batches after a test plan concludes.github.com · read 4 Oct 2026
Network simulation
Test instances can shape connectedness, latency, jitter, bandwidth, duplication, and packet corruption.github.com · read 9 Oct 2026
Outputs
Users can collect logs, assets, event trails, and run events from participants in a test run.github.com · read 4 Oct 2026
Purpose
Testground tests, benchmarks, and simulates distributed and peer-to-peer systems at scale.github.com · read 9 Oct 2026
Scale
The project says it can scale from 2 to 10,000 test instances.github.com · read 9 Oct 2026
Security controls
A v0.5.3 release note says traffic routing defaults to DenyAll and the daemon supports basic authentication with configured tokens.github.com · read 4 Oct 2026
Test plans
Test plans coordinate distributed workloads using synchronization primitives such as signals and barriers.github.com · read 9 Oct 2026

Alternatives to Testground

Every alternative, ranked