============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-h5py/src collected 695 items h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_attribute_create.py . [ 0%] ..... [ 0%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_attrs.py ....... [ 1%] .................. [ 4%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_attrs_data.py .. [ 4%] .................. [ 7%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_base.py ........ [ 8%] ... [ 8%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_big_endian_file.py . [ 9%] . [ 9%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_completions.py . [ 9%] . [ 9%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dataset.py ..... [ 10%] ........................................................................ [ 20%] ........................................................................ [ 30%] .............. [ 32%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dataset_getitem.py . [ 33%] ........................................................................ [ 43%] ........................... [ 47%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dataset_swmr.py s [ 47%] ssss.......... [ 49%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_datatype.py .. [ 49%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dimension_scales.py . [ 49%] ...s................. [ 52%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dims_dimensionproxy.py . [ 53%]  [ 53%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dtype.py ....... [ 54%] .................. [ 56%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_errors.py ... [ 57%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py ........ [ 58%] ...............ssss..............................EEEE.....s. [ 66%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file2.py ....... [ 67%] ..s........ [ 69%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file_image.py .. [ 69%]  [ 69%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_filters.py ....F [ 70%] . [ 70%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_group.py ....... [ 71%] ........................................................................ [ 82%] .......... [ 83%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5.py ..... [ 84%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5d_direct_chunk.py . [ 84%] ... [ 84%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5f.py ...... [ 85%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5o.py . [ 85%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5p.py ......... [ 87%] .. [ 87%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py FFFFFF [ 88%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5t.py ... [ 88%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_objects.py ... [ 89%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_selections.py .. [ 89%] ... [ 89%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_slicing.py ..... [ 90%] ................................. [ 95%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_vds/test_highlevel_vds.py . [ 95%] .......... [ 96%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_vds/test_lowlevel_vds.py . [ 96%] ... [ 97%] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_vds/test_virtual_source.py . [ 97%] ................. [100%] ==================================== ERRORS ==================================== _____________________ ERROR at setup of TestMPI.test_mpio ______________________ file /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py, line 828 def test_mpio(self, mpi_file_name): E fixture 'mpi_file_name' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, writable_file > use 'pytest --fixtures [testpath]' for help on them. /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:828 __________________ ERROR at setup of TestMPI.test_mpio_append __________________ file /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py, line 836 def test_mpio_append(self, mpi_file_name): E fixture 'mpi_file_name' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, writable_file > use 'pytest --fixtures [testpath]' for help on them. /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:836 __________________ ERROR at setup of TestMPI.test_mpi_atomic ___________________ file /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py, line 844 @pytest.mark.skipif(h5py.version.hdf5_version_tuple < (1, 8, 9), reason="mpio atomic file operations were added in HDF5 1.8.9+") def test_mpi_atomic(self, mpi_file_name): E fixture 'mpi_file_name' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, writable_file > use 'pytest --fixtures [testpath]' for help on them. /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:844 __________ ERROR at setup of TestMPI.test_close_multiple_mpio_driver ___________ file /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py, line 855 def test_close_multiple_mpio_driver(self, mpi_file_name): E fixture 'mpi_file_name' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, writable_file > use 'pytest --fixtures [testpath]' for help on them. /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:855 =================================== FAILURES =================================== ____________________________ test_unregister_filter ____________________________ request = >, args = () kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_filters.py::test_unregister_filter' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_filters_py__test_unregister_filter' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmpxobqma_u' fh = <_io.TextIOWrapper name='/tmp/tmpxobqma_u' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_default _________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_default' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_default' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmp1ujhh547' fh = <_io.TextIOWrapper name='/tmp/tmp1ujhh547' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_append __________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_append' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_append' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmpwtbuncny' fh = <_io.TextIOWrapper name='/tmp/tmpwtbuncny' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_prepend _________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_prepend' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_prepend' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmpxsbsr2mt' fh = <_io.TextIOWrapper name='/tmp/tmpxsbsr2mt' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_insert __________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_insert' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_insert' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmp8ingnsgu' fh = <_io.TextIOWrapper name='/tmp/tmp8ingnsgu' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_replace _________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_replace' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_replace' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmpqih7xr8g' fh = <_io.TextIOWrapper name='/tmp/tmpqih7xr8g' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError _________________________________ test_remove __________________________________ request = >, args = (), kwargs = {} curr_test = '/build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py::test_remove' insub = 'IN_SUBPROCESS__build_python-h5py_src_h5py-3_6_0_build_lib_linux-riscv64-3_10_h5py_tests_test_h5pl_py__test_remove' c = '.', defined = None env = {'BUILDTOOL': 'devtools', 'BUILDTOOLVER': '20220126-1-any', 'CFLAGS': '-march=rv64gc -mabi=lp64d -O2 -pipe -fexception...=2 -Wformat -Werror=format-security -fstack-clash-protection -flto', 'CHOST': 'riscv64-unknown-linux-gnu', ...} stdout = '/tmp/tmp3bnajtwb' fh = <_io.TextIOWrapper name='/tmp/tmp3bnajtwb' mode='rt' encoding='UTF-8'> rtn = 4, out = 'ERROR: Missing required plugins: pytest-mpi\n\n' @wraps(f) def wrapper(request, *args, **kwargs): curr_test = inspect.getsourcefile(f) + "::" + request.node.name # get block around test name insub = "IN_SUBPROCESS_" + curr_test for c in "/\\,:.": insub = insub.replace(c, "_") defined = os.environ.get(insub, None) # fork process if defined: return f(request, *args, **kwargs) else: os.environ[insub] = '1' env = os.environ.copy() env[insub] = '1' env.update(getattr(f, 'subproc_env', {})) with closed_tempfile() as stdout: with open(stdout, 'w+t') as fh: rtn = subprocess.call([sys.executable, '-m', 'pytest', curr_test], stdout=fh, stderr=fh, env=env) with open(stdout, 'rt') as fh: out = fh.read() > assert rtn == 0, "\n" + out E AssertionError:  E ERROR: Missing required plugins: pytest-mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/common.py:211: AssertionError =============================== warnings summary =============================== ../../../usr/lib/python3.10/site-packages/tables/__init__.py:99 ../../../usr/lib/python3.10/site-packages/tables/__init__.py:99 /usr/lib/python3.10/site-packages/tables/__init__.py:99: DeprecationWarning: `np.typeDict` is a deprecated alias for `np.sctypeDict`. from .utilsextension import ( ../../../usr/lib/python3.10/site-packages/tables/filters.py:22 /usr/lib/python3.10/site-packages/tables/filters.py:22: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import LooseVersion ../../../usr/lib/python3.10/site-packages/packaging/version.py:111: 160 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:189 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:189: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:826 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:826: PytestUnknownMarkWarning: Unknown pytest.mark.mpi - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_filters.py:90 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_filters.py:90: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:23 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:23: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:31 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:31: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:41 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:41: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:51 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:51: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:61 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:61: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:70 /build/python-h5py/src/h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_h5pl.py:70: PytestUnknownMarkWarning: Unknown pytest.mark.mpi_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.mpi_skip -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ SKIPPED [5] ../../../usr/lib/python3.10/site-packages/_pytest/unittest.py:153: SWMR is available. Skipping backwards compatible tests SKIPPED [1] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_dimension_scales.py:88: Reading non-existent label segfaults SKIPPED [4] ../../../usr/lib/python3.10/site-packages/_pytest/unittest.py:153: Requires HDF5 before 1.10.2 SKIPPED [1] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file.py:964: ros3 file operations were added in HDF5 1.10.6+ SKIPPED [1] h5py-3.6.0/build/lib.linux-riscv64-3.10/h5py/tests/test_file2.py:228: Incompletely closed files can cause segfaults ====== 7 failed, 672 passed, 12 skipped, 172 warnings, 4 errors in 41.04s ====== ==> ERROR: A failure occurred in check().  Aborting...