yunikorn-core
yunikorn-core copied to clipboard
[YUNIKORN-1326] Develop tracker module.
What is this PR for?
Initial implementation of the tracker module.
What type of PR is it?
- [ ] - Feature
Todos
- [ ] - Task
What is the Jira issue?
https://issues.apache.org/jira/browse/YUNIKORN-1326
How should this be tested?
Screenshots (if appropriate)
Questions:
- [ ] - The licenses files need update.
- [ ] - There is breaking changes for older versions.
- [ ] - It needs documentation.
Codecov Report
Merging #439 (154365c) into master (1bfc579) will increase coverage by
0.17%
. The diff coverage is72.48%
.
@@ Coverage Diff @@
## master #439 +/- ##
==========================================
+ Coverage 72.44% 72.62% +0.17%
==========================================
Files 65 69 +4
Lines 9568 9946 +378
==========================================
+ Hits 6932 7223 +291
- Misses 2397 2473 +76
- Partials 239 250 +11
Impacted Files | Coverage Δ | |
---|---|---|
pkg/scheduler/ugm/manager.go | 55.05% <55.05%> (ø) |
|
pkg/scheduler/ugm/queue_tracker.go | 84.84% <84.84%> (ø) |
|
pkg/scheduler/ugm/group_tracker.go | 100.00% <100.00%> (ø) |
|
pkg/scheduler/ugm/user_tracker.go | 100.00% <100.00%> (ø) |
|
pkg/common/utils.go | 93.60% <0.00%> (+13.59%) |
:arrow_up: |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
@wilfred-s and myself reviewed the changes together in a call. Made changes based on the comments.