fix(scheduler): Fix jumping solver potential victims usage#1531
fix(scheduler): Fix jumping solver potential victims usage#1531davidLif wants to merge 5 commits into
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Signed-off-by: itsomri <omric@nvidia.com>
…ntation job in the solver. In case it is more then 1, evict all potential victims at once. 2- Fix "LatestPotentialVictims" implementation. Signed-off-by: davidLif <davidshani12@gmail.com>
ecd61ed to
6ceb2c5
Compare
📊 Performance Benchmark ResultsComparing PR (
|
Merging this branch will increase overall coverage
Coverage by fileChanged files (no unit tests)
Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code. Changed unit test files
|
Signed-off-by: davidLif <davidshani12@gmail.com>
Merging this branch will increase overall coverage
Coverage by fileChanged files (no unit tests)
Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code. Changed unit test files
|
Signed-off-by: davidLif <davidshani12@gmail.com>
Merging this branch changes the coverage (1 decrease, 2 increase)
Coverage by fileChanged files (no unit tests)
Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code. Changed unit test files
|
Description
1- Add unitest that requires a jumping solver to evict from multiple nodes to successfully simulate a reclaim
2- Remember how many new tasks have been added to the partial representation job in the solver. In case it is more then 1, evict all potential victims at once.
3- Fix "LatestPotentialVictims" implementation.
Related Issues
Fixes #1546
Checklist
Breaking Changes
Additional Notes