-
Notifications
You must be signed in to change notification settings - Fork 42
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
PR to integrate the initial resource-query work into flux-sched #277
Comments
Just FYI -- I tried to post an experimental PR for the initial resource-query work today (before my week-long travel next week) but I don't think I can achieve that goal. At least, I cleaned up the code and have begun to add test cases. Thanks to @garlick, it turned out sharness without |
FYI -- I am close, but I am not there yet to post a PR for my resource-query work. I've added a bunch of sharness test cases and as part of that I discovered a nasty bug in planner which I fixed in PR #281. The resource policy section document has been added to README.md as well. One problem I am having when I tried to do an experimental PR of this to flux-sched is that the test output from shareness is different between OSX and Linux. On my Mac, the output of a test like this only contains the output of My parents will visit me so it is less likely I will be able to make much progress this week but if @morrone wants to take a look, I believe the code is in a reasonable shape. |
|
I believe I have done all but the last two items (stress tests and the actual integration.) Depending on my time budget, I may spend a minimum amount of time on the UP walk logic. (Hate doing a PR with code that isn't exercised at all...) |
OK. I ran some many-job tests. I used a GRUG file with 108 compute nodes and ran |
I spoke with @grondo and @morrone this morning. Given where we are w/ @grondo's jobshell and @morrone's jobspec works, cleaning up and integrating my
resource-query
and scheduling infrastructure code into our publicflux-sched
repo earlier rather than later seems like a good path. I considered completing all heavy-lifting items first before integrating this code to sched -- scalability/performance tuning for boost graph walking and tightening loosen ends, but from our discussions we seem to have much more benefits by making a "functionality cut" available through a public repo.The text was updated successfully, but these errors were encountered: