Skip to content

add support for ignoring numpy test result#2271

Merged
ocaisa merged 2 commits intoeasybuilders:developfrom
boegel:ignore_numpy_test_results
Dec 8, 2020
Merged

add support for ignoring numpy test result#2271
ocaisa merged 2 commits intoeasybuilders:developfrom
boegel:ignore_numpy_test_results

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Dec 7, 2020

The changes made in #2238 make the numpy easyblock trip over failing tests (rightfully so), which wasn't the case before.

A handful of numpy tests are failing in specific circumstances (like on an AMD Rome system when using intel/2020a, see easybuilders/easybuild-easyconfigs#11836) which are likely going to be (very) difficult to fix (in this specific case, we're probably hitting a bug in imkl 2020 update 1).

The changes made here make it possible to opt-in to ignoring failing numpy test results (via a hook, for example), such that the installation can actually be completed.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 7, 2020

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS SciPy-bundle-2020.11-foss-2020b.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3145.skitty.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/3129ec43482a449d81392713bf2797b3 for a full test report.

@ocaisa ocaisa merged commit 882e5bb into easybuilders:develop Dec 8, 2020
@boegel boegel deleted the ignore_numpy_test_results branch December 8, 2020 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants