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