Validate benchmark manifest in the controller
Open
- Dominant language
- C#
- Stars
- 1.1k
- Forks
- 111
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 3
Description
Today invalid configuration show random exceptions in the code base. Once that succeeds, it's possible to have an invalid configuration model and we don't have much validation in place today (besides very basic required fields, like the name of services).
We need to do both input validation and model validation:
Input validation - Making sure the configuration schema is correct (type checking).
Model validation - Making sure the configuration is valid after it is correctly parsed.
Contributor guide
Assessment
This issue has not been assessed yet.