-
Notifications
You must be signed in to change notification settings - Fork 68
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
Fix run tests buildbot #1261
Fix run tests buildbot #1261
Conversation
@doutriaux1 @chaosphere2112 @dlonie this is ready for review. |
One of the ui tests is failing (missing env setup): https://open.cdash.org/testDetails.php?test=332483462&build=3796225 Looks like the wrong baseline is being used or missing, or something in these: https://open.cdash.org/testDetails.php?test=332676319&build=3796225 Widgets are drawn (but aren't in baseline), and no data: https://open.cdash.org/testDetails.php?test=332676314&build=3796225 Not sure about this one: https://open.cdash.org/testDetails.php?test=332617115&build=3796225 Diagnostics are having problems, too: https://open.cdash.org/testDetails.php?test=332676353&build=3796225 |
Looks like the wrapper approach did work out for most of the tests, though! |
thanks @dlonie. Looks like buildbot also reports 10 tests failing. I will see if they are also using the wrapper. |
I have a few guesses. Diagnostics are failing due to missing data. It is trying access data at For the tests with images not matching, it looks to me like salix and einstein are failing in a way that isn't reported as a failure to ctest. Not images are are showing up at all for them and there is a suspicious error message before the output gets cropped. |
It might be dirty state. UV-CDAT creates and makes heavy use of We should probably make sure that we remove |
I am running |
When you figure out how the build needs to be changed, let me know. |
@dlonie the wrapper set the anonymous log variable. thanks @jbeezley for looking into it. Please feel free to push any changes on this branch. |
LGTM. @doutriaux1 can we merge it when garant is done testing this branch? |
thanks @jbeezley |
I enabled ccache on the builder so future builds should be faster. |
nice! |
|
may be some race condition? Are you running parallel build? |
Yes, |
I am wondering if you set it to 1 do you still see black images? |
@dlonie said this happens with NVidia drivers when another window is on top. I will turn of parallel testing and see what happens. |
right.. that's what I was thinking as well. So serial build should help. There is a way around it I think but I don't remember. |
@jbeezley can we merge this branch. This only fixes ctest so hopefully @doutriaux1 would be okay with you merging it. |
Yeah, LGTM. |
I didn't get a chance to test this... So don't blame me if anything goes wrong 😉 but i trust you guys. |
thanks @doutriaux1. It worked on buildbot and some other systems. You will like this change. No need to |
@doutriaux1 I think the key thing which has "fixed" things on travis is turning off the build against osx - if I do that for #1129, #1130 and #1131 I bet they also sail through the travis test for linux only.. |
@durack1 feel free to update those branches with current master. |
@aashish24 I just changed #1130 to build without osx on travis and it passes fine, I'm just not sure that removing the osx build test is a good idea..? Is there a branch which implements just the travis/buildbot fixes, I can't find the fix_run_tests_buildbot branch which appears to have been deleted |
No description provided.