Skip to content

isolate tests from possible system-wide configuration files#1513

Merged
boegel merged 2 commits intoeasybuilders:developfrom
boegel:isolate_tests_system_wide_cfg
Dec 14, 2015
Merged

isolate tests from possible system-wide configuration files#1513
boegel merged 2 commits intoeasybuilders:developfrom
boegel:isolate_tests_system_wide_cfg

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Dec 14, 2015

fixes #1467 (and #1478, #1509)

$EASYBUILD_IGNORECONFIGFILES is defined in test/framework/utilities.py to try and make sure existing configuration files are ignored, but this is undone in a handful of tests

this patch fixes this, and isolates the tests that are potentially affected by potential (system-wide) configuration files

cc @geimer, @nathanhaigh, @jhein32: can you try applying these changes in your EasyBuild install, and verify whether this effectively isolates the tests from your system-wide configuration file?

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 14, 2015

@wpoely86: please review?

@wpoely86
Copy link
Copy Markdown
Member

lgtm

@hpcugentbot
Copy link
Copy Markdown

EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2439/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 14, 2015

going in, thanks for the review @wpoely86!

boegel added a commit that referenced this pull request Dec 14, 2015
@boegel boegel merged commit 8a25050 into easybuilders:develop Dec 14, 2015
@boegel boegel deleted the isolate_tests_system_wide_cfg branch December 14, 2015 21:43
@boegel boegel changed the title Isolate tests system wide cfg isolate tests from possible system-wide configuration files Dec 14, 2015
boegel added a commit to boegel/easybuild-framework that referenced this pull request Dec 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants