Skip to content

job-manager: avoid posting redundant and failing dependency events - #7885

Merged
mergify[bot] merged 8 commits into
flux-framework:masterfrom
grondo:job-manager-dependency-fixes
Nov 2, 2026
Merged

mergify[bot] merged 8 commits into
flux-framework:masterfrom
grondo:job-manager-dependency-fixes

testsuite: test repeated and absent dependency removal

f22abb1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 2, 2026 in 1s

84.07% (-0.02%) compared to 3fc614f

View this Pull Request on Codecov

84.07% (-0.02%) compared to 3fc614f

Details

Codecov Report

❌ Patch coverage is 90.47619% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.07%. Comparing base (3fc614f) to head (f22abb1).
⚠️ Report is 10 commits behind head on master.

Files with missing lines Patch % Lines
src/modules/job-manager/job.c 77.77% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7885      +/-   ##
==========================================
- Coverage   84.08%   84.07%   -0.02%     
==========================================
  Files         607      607              
  Lines      104396   104416      +20     
==========================================
+ Hits        87782    87787       +5     
- Misses      16614    16629      +15     
Files with missing lines Coverage Δ
src/modules/job-manager/jobtap.c 85.01% <100.00%> (+0.12%) ⬆️
src/modules/job-manager/job.c 86.97% <77.77%> (-0.49%) ⬇️

... and 17 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.