Skip to content

Skip netCDF v4.9.2 tests on ARM #425

@Neves-P

Description

@Neves-P

When trying to build OpenFOAM, which depends on netCDF (#404) the build of netCDF v4.9.2 hangs on two tests, resulting in a timeout and test failures:

163 - nc_test4_run_par_test (Timeout)
190 - h5_test_run_par_tests (Timeout)

The issue seen here is similar to other test hangs on prior versions of netCDF (see easybuilders/easybuild-easyconfigs#15959).
This lead to offending tests being skipped in the easyconfigs through patches and preconfigopts here easybuilders/easybuild-easyconfigs#17107 (comment) and here jfgrimm/easybuild-easyconfigs@96598a2). The tests failing now don't seem to have been caused issues in the EasyBuild test clusters and we've only been able to reproduce the issue so far in build jobs with the bot (#404 (comment)) and not interactively (#404 (comment)).

Since, as far as we can see, the problem only happens when building for ARM on EESSI bot jobs, the way to go is skipping the offending tests through a pre test hook on eb_hooks.py.

Info also in the EESSI support portal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    2023.06-software.eessi.io2023.06 version of software.eessi.ioaarch64related to Arm 64-bit targets (aarch64)testsRelated to software testing

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions