Hi Kenneth,
Sorry, I was confused. What I wanted to do is skip the *tests*, not the
sanity check. Obviously the latter is not to be ignored lightly.
I was trying to install
GROMACS-2021.5-foss-2021b-CUDA-11.4.1.eb
and the following 2 tests (of 69) failed:
19 - DomDecMpiTests (SEGFAULT)
63 - MdrunMpiCoordinationTestsTwoRanks (Timeout)
What I need is therefore --ignore-test-failure. I'd like to install it
so that I can run the individual tests again more easily.
Cheers,
Loris
Kenneth Hoste <[email protected]> writes:
> Hi Loris,
>
> Neither of those options mentioned by Alexandre will work.
>
> Test cases is a separate post-install step; test step is between build and
> install, so way before the sanity check.
>
> There is a way though: use this in your easyconfig file:
>
> skipsteps = ['sanitycheck']
>
> (supported since EasyBuild v3.7.0, see
> https://github.com/easybuilders/easybuild-framework/pull/2549)
>
> It goes without saying that this is *not* recommended, the sanity check is
> there
> for very good reasons, so it shouldn't be skipped.
>
> I strongly suggest that you figure out why the sanity check fails instead, or
> try to tweak it such that it does pass...
>
>
> regards,
>
> Kenneth
>
> On 11/10/2022 17:09, Strube, Alexandre wrote:
>> Not sure if those would do it, but worth a try
>> -t, --*skip*-test-cases
>> --*skip*-test-step Skip running the test step (e.g. unit tests)
>> (default: False)
>>
>>
>>> On 11. Oct 2022, at 16:59, Loris Bennett <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> Hi,
>>>
>>> Is there an option to skip the sanity check and still install everything
>>> and create the module file?
>>>
>>> Cheers,
>>>
>>> Loris
>>>
>>> -- Dr. Loris Bennett (Herr/Mr)
>>> ZEDAT, Freie Universität Berlin Email [email protected]
>>> <mailto:[email protected]>
>>
>
--
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin Email [email protected]