-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
job-archive: remove module #6378
Conversation
oops - looks like there are still some flux-accounting tests that rely on this.
|
How about adding to the commit message that this fixes ... #5288 |
Problem: t1011-job-archive-interface.t relies on the job-archive module in flux-core which is being considered for removal in flux-framework/flux-core#6378 since flux-accounting now has that capability on its own. Add a check in t1011-job-archive-interface.t that will skip the tests in the event that the job-archive module does not exist.
Problem: t1011-job-archive-interface.t relies on the job-archive module in flux-core which is being considered for removal in flux-framework/flux-core#6378 since flux-accounting now has that capability on its own. Add a check in t1011-job-archive-interface.t that will skip the tests in the event that the job-archive module does not exist.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6378 +/- ##
==========================================
+ Coverage 83.29% 83.55% +0.26%
==========================================
Files 524 523 -1
Lines 86230 87348 +1118
==========================================
+ Hits 71826 72985 +1159
+ Misses 14404 14363 -41 |
Problem: t1011-job-archive-interface.t relies on the job-archive module in flux-core which is being considered for removal in flux-framework/flux-core#6378 since flux-accounting now has that capability on its own. Edit the tests that use the job-archive module and just use flux-accounting's fetch-job-records script to fetch inactive job records.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Problem: the job archive module is no longer needed now that flux-accounting maintains its own historical job record internally. Remove job-archive, its tests, and its documentation. Fixes flux-framework#5288
Just force pushed after rebasing on current master and caching a couple of dangling man page references in the docs. Will set MWP. |
Not needed anymore