-
Notifications
You must be signed in to change notification settings - Fork 884
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
Add support for PMIx tool connections and queries. #1801
Conversation
bot:retest |
@jjhursey Can you give me some idea of the xl failure? I honestly cannot filter thru all that output to find the issue |
huh - now it shows everything as passed. sigh |
I am not able to reproduce this |
@rhc54 The failure is earlier in configure:
|
sigh - so why then does the jenkins server continue past that point?? why doesn't it stop upon the failure to configure? |
The key is that even for components that elect not to build, they need to finish setting themselves up properly. I.e., component |
…port a request to list all known namespaces (jobids) from ORTE, but other folks will extend that support to include additional information Update to match PMIx RFC Fix configury to point to correct libevent and hwloc locations
Build Failed with XL compiler! Please review the log, and get in touch if you have questions. |
Mellanox failure is the rdmacm one again |
@jjhursey I surrender - is there any way you can make your Jenkins output be a little more obvious as to the problem that caused it to be flagged as failed? I honestly cannot find the error in the midst of these thousands of lines of output. Perhaps just stop at the error instead of bulldozing ahead? |
@rhc54 So we get complaints that there is not enough output to diagnose the problem when we hide things that pass - to reduce output. And we get complaints that there is too much output when we add it back - to give context. I welcome suggestions on how to improve the setup, but there is only so much that we can do at the end of the day. We can continue this discussion on the devel mailing list, if you like. This particular error is at the very bottom of the output (the file is long enough that you have to click on the
This might be an intermittent failure, since it passed earlier in the evening for that configuration. |
@jjhursey I was unaware that the log (minus asking for the raw file) wasn't showing me the end, nor that there was some magic marker that I could search against. That helps a bit. Frankly, this is all becoming rather overwhelming. What we really need is for Jenkins, when it sees an apparent failure, to run the unmodified code and compare the output. This might help tell us if this specific PR is actually the source of a problem or not. Barring that, I guess I'm not sure where to go. We are buried in data, but lacking in information, and I'm not sure if an automated system is capable of sifting between the two. |
@rhc54 @jjhursey Sounds like a good topic for the August meeting -- whether it's part of the agenda or an informal/beer discussion. |
Agreed - I'm not bashing the test support, just trying to figure out how we make it more valuable and easy for developers to use. |
Sounds great. Thanks for putting it on the agenda. |
Initially only support a request to list all known namespaces (jobids) from ORTE, but other folks will extend that support to include additional information
Also, modify the OMPI and PMIx configury so that we install libpmix and its associated headers when -with-devel-headers is given. This allows PMIx developers to work using the PMIx version embedded in OMPI, thus ensuring that it matches the ORTE server
Refs openpmix/openpmix#68