-
Notifications
You must be signed in to change notification settings - Fork 53
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 test-sos as a submodule #1106
Add test-sos as a submodule #1106
Conversation
4cfc518
to
4ac55af
Compare
Also, updated the github actions/checkout version to v4
5d2d42a
to
e081eeb
Compare
2b05d13
to
a2643b7
Compare
bfbe33f
to
d52236d
Compare
Let's add |
bd3b78e
to
67005b8
Compare
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.
Looks good! Suggest adding a comment in the RPM build in CI.
I did not try it out, but do we have to use |
Yes, if you want to build SOS successfully you will now need to call I think we should also consider a feature where SOS can be built without having to clone and build the tests, but that is not supported in this PR. Do you think we should do that before merging this change? I absolutely think we should document everything before merging. Also please note my comment above about testing any PR that changes both SOS and the tests-sos submodule... This procedure could be confusing without documentation. |
@davidozog - I was trying this branch out and the submodule download always getting stuck for me. Not sure if the issue is related with git config. Did you see this?
Quick google search led to https://stackoverflow.com/questions/40841882/automatically-access-git-submodules-via-ssh-or-https/44630028#44630028 which suggests to use relative path for submodules. Not sure if that is the fix. |
@wrrobin @philipmarshall21 - It seems like we're spending too much time waiting on the UCX with pmi-mpi test row. I propose we remove it or swap it out with something else until #1048 is resolved. Is the UCX with pmi-mpi test case important to anybody listening? @jdinan perhaps? It's not needed on our end... |
@davidozog - The changes resolved the issue of |
836585c
to
e71dff7
Compare
80a4bda
to
e520616
Compare
PR is now assigned to me, so dismissing my review from earlier
9c16f14
to
989d8d3
Compare
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.
Tested with different build directories. Works perfectly.
This reminds me we need CI to cover the case of users building in the SOS root directory - added issue #1111 so we can merge this asap since it's holding up other PRs. |
No description provided.