Spec: Test results structure, documentation and automation
- Dominant language
- Shell
- Stars
- 165
- Forks
- 43
- PR merge metrics
- No merged PRs in 30d
Description
# Structure and documentation for test results
Goal:
- easy to find test results
- easy to understand test results
- allow automation of running and saving selected set of tests
## Planned changes
- Make the test framework (NFVbench) web-based
- Control through HTTP (REST/json). Maybe make use of Python API
- Results available through Kibana/Grafana (Elasticsearch)
- Configure Fluentd to handle data between NFVbench and Elasticsearch
- Create dashboards for Kibana/Grafana
## Tasks:
- [x] Containerized deployment of Elasticsearch
- [x] Containerized deployment of Kibana/Grafana
- Reconfigure NFVbench for CNF Testbed
- [ ] Use web API for control
- [x] Push data to Fluentd
- Set up web-based control of NFVbench
- [ ] (maybe) create web-page for controlling NFVbench
- [ ] (alternative) provide tools for easier use of REST API
- Set up Kibana/Grafana to parse/display test results
- [x] Set up web interface
- [x] Create dashboard(s)
- [ ] Create documentation for how to use
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.