Chart endpoint and bugfix
Description
Create a new chart endpoint and fix bug that caused trampoline to fail when requesting the benchmarking report.
Changes
Modify benchmarking report generator to not crash when trying to find the minimum of an empty list.
Modify the benchmarker to return a fallback weight instead of throwing an exception.
Changed logger level in benchmarker class to debug
Add new trampoline environment variables to the ci-yml
Additions
New endpoint to request chart data
Test and Review
To be filled in by the reviewers
-
All of the methods are commented to expectation -
The methods are tested to satisfaction -
There are no unnecessary files present in the MR -
The continuous integration has no problems with the MR -
The MR is filled in as requested (including labels, milestones, and reviewers) -
The documentation is up-to-date -
All nullable parameters are marked as such