├── docs
├── infrastructure
│ ├── grafana
│ ├── inventory
│ ├── local
│ └── playbooks
├── runner
├── scripts
└── tests
Documentation and images for usage of this repository
- grafana: Any Grafana configurations for dashboards and such.
- inventory: Defines the hosts this project is targeting for production
- local: Any infrastructure parts needed to run this in a local system. Requires
docker-compose
to be installed. It will run containers for Grafana and InfluxDB. See below for more details. - playbooks: Ansible playbooks run by the runner to provision the target benchmark system.
Houses the runner
code and configuration. npm install
should be run in this folder.
Use npm run tests
to execute tests (TBD)
Various convenience scripts to make running things a bit easier
Houses the code for the benchmarks. npm install
should be run in this folder.
Use npm run tests
to execute tests