Source: pytest-mpi
Version: 0.6-5
Severity: serious
X-Debbugs-Cc: sramac...@debian.org

https://ci.debian.net/packages/p/pytest-mpi/testing/armel/49095724/

 61s cls = <class '_pytest.pytester.RunResult'>, lines = []
 61s 
 61s     @classmethod
 61s     def parse_summary_nouns(cls, lines) -> Dict[str, int]:
 61s         """Extract the nouns from a pytest terminal summary line.
 61s     
 61s         It always returns the plural noun for consistency::
 61s     
 61s             ======= 1 failed, 1 passed, 1 warning, 1 error in 0.13s ====
 61s     
 61s         Will return ``{"failed": 1, "passed": 1, "warnings": 1, "errors": 
1}``.
 61s         """
 61s         for line in reversed(lines):
 61s             if rex_session_duration.search(line):
 61s                 outcomes = rex_outcome.findall(line)
 61s                 ret = {noun: int(count) for (count, noun) in outcomes}
 61s                 break
 61s         else:
 61s >           raise ValueError("Pytest terminal summary report not found")
 61s E           ValueError: Pytest terminal summary report not found
 61s 
 61s /usr/lib/python3/dist-packages/_pytest/pytester.py:586: ValueError
 61s ----------------------------- Captured stdout call 
-----------------------------
 61s running: mpirun --oversubscribe -n 2 /usr/bin/python3.12 -mpytest 
--basetemp=/tmp/pytest-of-debci/pytest-0/test_mpi_xfail_under_mpi0/runpytest-0 
--with-mpi
 61s      in: /tmp/pytest-of-debci/pytest-0/test_mpi_xfail_under_mpi0
 61s ----------------------------- Captured stderr call 
-----------------------------
 61s [mpiexec@ci-197-4f4ab297] match_arg (lib/utils/args.c:166): unrecognized 
argument oversubscribe
 61s [mpiexec@ci-197-4f4ab297] HYDU_parse_array (lib/utils/args.c:181): 
argument matching returned error
 61s [mpiexec@ci-197-4f4ab297] parse_args (mpiexec/get_parameters.c:313): error 
parsing input array
 61s [mpiexec@ci-197-4f4ab297] HYD_uii_mpx_get_parameters 
(mpiexec/get_parameters.c:48): unable to parse user arguments
 61s [mpiexec@ci-197-4f4ab297] main (mpiexec/mpiexec.c:54): error parsing 
parameters
 61s 
 61s ---------- coverage: platform linux, python 3.12.4-final-0 -----------
 61s Name                                                    Stmts   Miss  Cover
 61s ---------------------------------------------------------------------------
 61s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py     111     61    45%
 61s /usr/lib/python3/dist-packages/pytest_mpi/_helpers.py       8      4    50%
 61s /usr/lib/python3/dist-packages/pytest_mpi/_version.py       4      0   100%
 61s ---------------------------------------------------------------------------
 61s TOTAL                                                     123     65    47%
 61s 
 61s =========================== short test summary info 
============================
 61s FAILED tests/test_fixtures.py::test_mpi_file_name - ValueError: Pytest 
termin...
 61s FAILED tests/test_fixtures.py::test_mpi_tmpdir - ValueError: Pytest 
terminal ...
 61s FAILED tests/test_fixtures.py::test_mpi_tmp_path - ValueError: Pytest 
termina...
 61s FAILED tests/test_markers.py::test_mpi_with_mpi - ValueError: Pytest 
terminal...
 61s FAILED tests/test_markers.py::test_mpi_only_mpi - ValueError: Pytest 
terminal...
 61s FAILED tests/test_markers.py::test_mpi_skip_under_mpi - ValueError: Pytest 
te...
 61s FAILED tests/test_markers.py::test_mpi_xfail - ValueError: Pytest terminal 
su...
 61s FAILED tests/test_markers.py::test_mpi_xfail_under_mpi - ValueError: 
Pytest t...
 61s ========================= 8 failed, 2 passed in 3.30s 
==========================
 61s autopkgtest [08:14:05]: test unittests: -----------------------]
 61s autopkgtest [08:14:05]: test unittests:  - - - - - - - - - - results - - - 
- - - - - - -
 61s unittests            FAIL non-zero exit status 1

Cheers
-- 
Sebastian Ramacher

Reply via email to