Benchmarking initial
Description
First version of the benchmarking. Does SIG style benchmarking, and is able to generate a ranking using two tables: one which assigns metric scores into risk categories, and another which assigns relative code weight in each risk category to a total system ranking. Closes #163 (closed)
Changes
None
Additions
- Added a new endpoint /api/v1/assingment/aid/submission/sid/benchmark
- Added benchmarking classes
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
Merge request reports
Activity
changed milestone to %Benchmarking
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
added 1 commit
- 5b837d40 - Add the tests for the controller and update api proposal document
added 1 commit
- d32adb3b - Remove redundant else-blocks and add nullable annotation for project
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
- Resolved by Tim van der Horst
mentioned in commit 4cee6c80