-
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
testsuite: fixes for Lassen #5551
Conversation
2d616bc
to
8b5a052
Compare
The problem is that the The README should indeed reference |
b6d2e2e
to
6d30c41
Compare
Thanks @grondo for the workaround on the bit mapping/affinity tests. The testsuite runs in lassen on a compute node using |
All right, it's down to one consistent failure.
And some inconsistent failures in One thing (not to take this offtrack, just noting to myself) is that |
Want to resolve conflicts here and rebase on current master? |
Yeah, let's do that and get this closed. We can come back to |
6d30c41
to
2f45995
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.
Nice, thanks!
Ughhhhh, fixing |
Problem: Lassen doesn't seem to like the words login, workflow, or infeasible, and it causes our CI spellcheck tests to break on that machine. Add those words to the exempt word list in the docs.
Problem: SHARNESS_SKIP_TESTS isn't the correct environment variable to skip a sharness test. Update the readme to SKIP_TESTS which is referenced in t/sharness.sh.
74358cb
to
9a85ddf
Compare
Thanks @grondo! |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5551 +/- ##
==========================================
+ Coverage 83.42% 83.44% +0.02%
==========================================
Files 487 487
Lines 82872 82872
==========================================
+ Hits 69138 69156 +18
+ Misses 13734 13716 -18 |
Problem: Lassen doesn't like the words login, workflow, or infeasible, and it causes our CI spellcheck tests to break on that machine.
Add those words to the exempt word list in the docs.
Looking at previous issues, I thought that #3071 might be at play since
LC_ALL=C
is set on Lassen but not on TOSS 4 machines. Changing that toLC_ALL=""
didn't solve the issue.I also tried using
SHARNESS_SKIP_TESTS=spellcheck
command listed in the testsuite readme, but it still ran the test. Do we support that command? When I git grep'd for it in core I couldn't find anywhere in our shell scripts it's used. I did findSKIP_TESTS
int/sharness.sh
but setting that variable to the same thing also didn't exempt the spellcheck test.Also, just if anyone was curious ;) according to the OED "log in" or "log-in" are the official words. "workflow" and "infeasible" are also words.