Your message dated Sun, 21 Jan 2024 21:44:28 +0000
with message-id <e1rrfcc-002ugg...@fasolo.debian.org>
and subject line Bug#1057601: fixed in python-pytest-trio 0.8.0-3
has caused the Debian Bug report #1057601,
regarding python-pytest-trio: FTBFS: Reason: UndefinedError("'logo' is
undefined")
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1057601: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057601
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-pytest-trio
Version: 0.8.0-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:110: Building wheel for python3.12 with "build"
module
I: pybuild base:310: python3.12 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/pytest_trio
copying pytest_trio/__init__.py -> build/lib/pytest_trio
copying pytest_trio/enable_trio_mode.py -> build/lib/pytest_trio
copying pytest_trio/_version.py -> build/lib/pytest_trio
copying pytest_trio/plugin.py -> build/lib/pytest_trio
creating build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_async_yield_fixture.py ->
build/lib/pytest_trio/_tests
copying pytest_trio/_tests/__init__.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_async_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_hypothesis_interaction.py ->
build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_mistakes.py ->
build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_names.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_ordering.py ->
build/lib/pytest_trio/_tests
copying pytest_trio/_tests/helpers.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_sync_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/conftest.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_clock_fixture.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_basic.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_contextvars.py -> build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_fixture_nursery.py ->
build/lib/pytest_trio/_tests
copying pytest_trio/_tests/test_trio_mode.py -> build/lib/pytest_trio/_tests
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/__init__.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/enable_trio_mode.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/_version.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/plugin.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
creating build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_yield_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/__init__.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_hypothesis_interaction.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_mistakes.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_names.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_ordering.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/helpers.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_sync_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/conftest.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_clock_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_basic.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_contextvars.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_nursery.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_trio_mode.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
running install_egg_info
running egg_info
creating pytest_trio.egg-info
writing pytest_trio.egg-info/PKG-INFO
writing dependency_links to pytest_trio.egg-info/dependency_links.txt
writing entry points to pytest_trio.egg-info/entry_points.txt
writing requirements to pytest_trio.egg-info/requires.txt
writing top-level names to pytest_trio.egg-info/top_level.txt
writing manifest file 'pytest_trio.egg-info/SOURCES.txt'
reading manifest file 'pytest_trio.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/build'
adding license file 'LICENSE'
adding license file 'LICENSE.APACHE2'
adding license file 'LICENSE.MIT'
writing manifest file 'pytest_trio.egg-info/SOURCES.txt'
Copying pytest_trio.egg-info to
build/bdist.linux-x86_64/wheel/pytest_trio-0.8.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pytest_trio-0.8.0.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/.tmp-oeovg9ln/pytest_trio-0.8.0-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pytest_trio/__init__.py'
adding 'pytest_trio/_version.py'
adding 'pytest_trio/enable_trio_mode.py'
adding 'pytest_trio/plugin.py'
adding 'pytest_trio/_tests/__init__.py'
adding 'pytest_trio/_tests/conftest.py'
adding 'pytest_trio/_tests/helpers.py'
adding 'pytest_trio/_tests/test_async_fixture.py'
adding 'pytest_trio/_tests/test_async_yield_fixture.py'
adding 'pytest_trio/_tests/test_basic.py'
adding 'pytest_trio/_tests/test_clock_fixture.py'
adding 'pytest_trio/_tests/test_contextvars.py'
adding 'pytest_trio/_tests/test_fixture_mistakes.py'
adding 'pytest_trio/_tests/test_fixture_names.py'
adding 'pytest_trio/_tests/test_fixture_nursery.py'
adding 'pytest_trio/_tests/test_fixture_ordering.py'
adding 'pytest_trio/_tests/test_hypothesis_interaction.py'
adding 'pytest_trio/_tests/test_sync_fixture.py'
adding 'pytest_trio/_tests/test_trio_mode.py'
adding 'pytest_trio-0.8.0.dist-info/LICENSE'
adding 'pytest_trio-0.8.0.dist-info/LICENSE.APACHE2'
adding 'pytest_trio-0.8.0.dist-info/LICENSE.MIT'
adding 'pytest_trio-0.8.0.dist-info/METADATA'
adding 'pytest_trio-0.8.0.dist-info/WHEEL'
adding 'pytest_trio-0.8.0.dist-info/entry_points.txt'
adding 'pytest_trio-0.8.0.dist-info/top_level.txt'
adding 'pytest_trio-0.8.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pytest_trio-0.8.0-py3-none-any.whl
I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.12 with
"installer" module
I: pybuild plugin_pyproject:110: Building wheel for python3.11 with "build"
module
I: pybuild base:310: python3.11 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio
* Building wheel...
running bdist_wheel
running build
running build_py
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/__init__.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/enable_trio_mode.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/_version.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
copying build/lib/pytest_trio/plugin.py ->
build/bdist.linux-x86_64/wheel/pytest_trio
creating build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_yield_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/__init__.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_async_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_hypothesis_interaction.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_mistakes.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_names.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_ordering.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/helpers.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_sync_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/conftest.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_clock_fixture.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_basic.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_contextvars.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_fixture_nursery.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
copying build/lib/pytest_trio/_tests/test_trio_mode.py ->
build/bdist.linux-x86_64/wheel/pytest_trio/_tests
running install_egg_info
running egg_info
writing pytest_trio.egg-info/PKG-INFO
writing dependency_links to pytest_trio.egg-info/dependency_links.txt
writing entry points to pytest_trio.egg-info/entry_points.txt
writing requirements to pytest_trio.egg-info/requires.txt
writing top-level names to pytest_trio.egg-info/top_level.txt
reading manifest file 'pytest_trio.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/build'
adding license file 'LICENSE'
adding license file 'LICENSE.APACHE2'
adding license file 'LICENSE.MIT'
writing manifest file 'pytest_trio.egg-info/SOURCES.txt'
Copying pytest_trio.egg-info to
build/bdist.linux-x86_64/wheel/pytest_trio-0.8.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pytest_trio-0.8.0.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/.tmp-hchbxqmq/pytest_trio-0.8.0-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pytest_trio/__init__.py'
adding 'pytest_trio/_version.py'
adding 'pytest_trio/enable_trio_mode.py'
adding 'pytest_trio/plugin.py'
adding 'pytest_trio/_tests/__init__.py'
adding 'pytest_trio/_tests/conftest.py'
adding 'pytest_trio/_tests/helpers.py'
adding 'pytest_trio/_tests/test_async_fixture.py'
adding 'pytest_trio/_tests/test_async_yield_fixture.py'
adding 'pytest_trio/_tests/test_basic.py'
adding 'pytest_trio/_tests/test_clock_fixture.py'
adding 'pytest_trio/_tests/test_contextvars.py'
adding 'pytest_trio/_tests/test_fixture_mistakes.py'
adding 'pytest_trio/_tests/test_fixture_names.py'
adding 'pytest_trio/_tests/test_fixture_nursery.py'
adding 'pytest_trio/_tests/test_fixture_ordering.py'
adding 'pytest_trio/_tests/test_hypothesis_interaction.py'
adding 'pytest_trio/_tests/test_sync_fixture.py'
adding 'pytest_trio/_tests/test_trio_mode.py'
adding 'pytest_trio-0.8.0.dist-info/LICENSE'
adding 'pytest_trio-0.8.0.dist-info/LICENSE.APACHE2'
adding 'pytest_trio-0.8.0.dist-info/LICENSE.MIT'
adding 'pytest_trio-0.8.0.dist-info/METADATA'
adding 'pytest_trio-0.8.0.dist-info/WHEEL'
adding 'pytest_trio-0.8.0.dist-info/entry_points.txt'
adding 'pytest_trio-0.8.0.dist-info/top_level.txt'
adding 'pytest_trio-0.8.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pytest_trio-0.8.0-py3-none-any.whl
I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.11 with
"installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:310: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build; python3.12 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.12.0, pytest-7.4.3, pluggy-1.3.0 --
/usr/bin/python3.12
cachedir: .pytest_cache
hypothesis profile 'default' ->
database=DirectoryBasedExampleDatabase(PosixPath('/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build/.hypothesis/examples'))
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build
configfile: pytest.ini
plugins: trio-0.8.0, cov-4.1.0, hypothesis-6.91.0
collecting ... collected 61 items
pytest_trio/_tests/test_async_fixture.py::test_single_async_fixture PASSED [
1%]
pytest_trio/_tests/test_async_fixture.py::test_async_fixture_recomputed_for_each_test
PASSED [ 3%]
pytest_trio/_tests/test_async_fixture.py::test_nested_async_fixture PASSED [
4%]
pytest_trio/_tests/test_async_fixture.py::test_async_within_sync_fixture PASSED
[ 6%]
pytest_trio/_tests/test_async_fixture.py::test_raise_in_async_fixture_cause_pytest_error
XFAIL [ 8%]
pytest_trio/_tests/test_async_yield_fixture.py::test_single_async_yield_fixture
PASSED [ 9%]
pytest_trio/_tests/test_async_yield_fixture.py::test_nested_async_yield_fixture
PASSED [ 11%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_within_sync_fixture
PASSED [ 13%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_within_sync_yield_fixture
PASSED [ 14%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_with_multiple_yields
PASSED [ 16%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_with_nursery
PASSED [ 18%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_crashed_teardown_allow_other_teardowns
PASSED [ 19%]
pytest_trio/_tests/test_basic.py::test_async_test_is_executed PASSED [ 21%]
pytest_trio/_tests/test_basic.py::test_async_test_as_class_method PASSED [ 22%]
pytest_trio/_tests/test_basic.py::test_sync_function_with_trio_mark XFAIL [ 24%]
pytest_trio/_tests/test_basic.py::test_skip_and_xfail PASSED [ 26%]
pytest_trio/_tests/test_clock_fixture.py::test_sleep_with_autojump_clock PASSED
[ 27%]
pytest_trio/_tests/test_contextvars.py::test_contextvars PASSED [ 29%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_non_trio_test
PASSED [ 31%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_without_trio_mode
PASSED [ 32%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 34%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 36%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 37%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 39%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 40%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 42%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_via_pytest_ini]
PASSED [ 44%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 45%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_via_conftest_py]
PASSED [ 47%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_via_pytest_ini]
PASSED [ 49%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 50%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_via_conftest_py]
PASSED [ 52%]
pytest_trio/_tests/test_fixture_names.py::test_fixture_names PASSED [ 54%]
pytest_trio/_tests/test_fixture_nursery.py::test_try PASSED [ 55%]
pytest_trio/_tests/test_fixture_ordering.py::test_fixture_basic_ordering PASSED
[ 57%]
pytest_trio/_tests/test_fixture_ordering.py::test_nursery_fixture_teardown_ordering
PASSED [ 59%]
pytest_trio/_tests/test_fixture_ordering.py::test_error_collection PASSED [ 60%]
pytest_trio/_tests/test_fixture_ordering.py::test_background_crash_cancellation_propagation[nursery
fixture] PASSED [ 62%]
pytest_trio/_tests/test_fixture_ordering.py::test_background_crash_cancellation_propagation[manual
nursery] PASSED [ 63%]
pytest_trio/_tests/test_fixture_ordering.py::test_complex_cancel_interaction_regression
PASSED [ 65%]
pytest_trio/_tests/test_fixture_ordering.py::test_fixtures_crash_and_hang_concurrently
PASSED [ 67%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_not_deterministic
<-
../../../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
PASSED [ 68%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_deterministic_if_seeded
<-
../../../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
PASSED [ 70%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_inner PASSED [ 72%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_outer PASSED [ 73%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_and_parametrize[1]
PASSED [ 75%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_and_parametrize[2]
PASSED [ 77%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_deterministic_under_hypothesis
PASSED [ 78%]
pytest_trio/_tests/test_sync_fixture.py::test_single_sync_fixture PASSED [ 80%]
pytest_trio/_tests/test_sync_fixture.py::test_single_yield_fixture PASSED [ 81%]
pytest_trio/_tests/test_sync_fixture.py::test_single_yield_fixture_with_async_deps
PASSED [ 83%]
pytest_trio/_tests/test_sync_fixture.py::test_sync_yield_fixture_crashed_teardown_allow_other_teardowns
PASSED [ 85%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 86%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 88%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 90%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode_and_qtrio_run_configuration
PASSED [ 91%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode_and_qtrio_marker PASSED [
93%]
pytest_trio/_tests/test_trio_mode.py::test_qtrio_just_run_configuration PASSED
[ 95%]
pytest_trio/_tests/test_trio_mode.py::test_invalid_trio_run_fails PASSED [ 96%]
pytest_trio/_tests/test_trio_mode.py::test_closest_explicit_run_wins PASSED [
98%]
pytest_trio/_tests/test_trio_mode.py::test_ini_run_wins_with_blank_marker
PASSED [100%]
=============================== warnings summary ===============================
pytest_trio/_tests/test_fixture_nursery.py::test_try
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py:78:
PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=-1,
family=2, type=1, proto=0>
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build/pytest_trio/plugin.py",
line 250, in run
await self._func(**resolved_kwargs)
ResourceWarning: unclosed <socket.socket fd=18, family=2, type=1, proto=0,
laddr=('127.0.0.1', 46514), raddr=('127.0.0.1', 41965)>
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
---------- coverage: platform linux, python 3.12.0-final-0 -----------
Name
Stmts Miss Cover
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/tmp/pytest-of-buildd/pytest-0/test_async_fixture_recomputed_for_each_test0/test_async_fixture_recomputed_for_each_test.py
14 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_fixture_with_sync_test_in_trio_mode0/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_async_fixture_with_sync_test_in_trio_mode1/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_async_fixture_with_sync_test_in_trio_mode2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_fixture_with_sync_test_in_trio_mode2/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_async_test_as_class_method0/test_async_test_as_class_method.py
15 0
100%
/tmp/pytest-of-buildd/pytest-0/test_async_test_is_executed0/test_async_test_is_executed.py
9 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_within_sync_fixture0/test_async_within_sync_fixture.py
12
0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_yield_fixture_crashed_teardown_allow_other_teardowns0/test_async_yield_fixture_crashed_teardown_allow_other_teardowns.py
26 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_yield_fixture_with_multiple_yields0/test_async_yield_fixture_with_multiple_yields.py
11 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_yield_fixture_with_nursery0/test_async_yield_fixture_with_nursery.py
18 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_yield_fixture_within_sync_fixture0/test_async_yield_fixture_within_sync_fixture.py
21 0 100%
/tmp/pytest-of-buildd/pytest-0/test_async_yield_fixture_within_sync_yield_fixture0/test_async_yield_fixture_within_sync_yield_fixture.py
23 0 100%
/tmp/pytest-of-buildd/pytest-0/test_background_crash_cancellation_propagation0/test_background_crash_cancellation_propagation.py
30 0 100%
/tmp/pytest-of-buildd/pytest-0/test_background_crash_cancellation_propagation1/test_background_crash_cancellation_propagation.py
31 0 100%
/tmp/pytest-of-buildd/pytest-0/test_closest_explicit_run_wins0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-0/test_closest_explicit_run_wins0/test_closest_explicit_run_wins.py
7
0 100%
/tmp/pytest-of-buildd/pytest-0/test_complex_cancel_interaction_regression0/test_complex_cancel_interaction_regression.py
21 1 95%
/tmp/pytest-of-buildd/pytest-0/test_error_collection0/test_error_collection.py
31 1 97%
/tmp/pytest-of-buildd/pytest-0/test_fixture_basic_ordering0/test_fixture_basic_ordering.py
40 0 100%
/tmp/pytest-of-buildd/pytest-0/test_fixture_cancels_test_but_doesnt_raise0/test_fixture_cancels_test_but_doesnt_raise.py
9 0 100%
/tmp/pytest-of-buildd/pytest-0/test_fixture_cancels_test_but_doesnt_raise1/test_fixture_cancels_test_but_doesnt_raise.py
9 1 89%
/tmp/pytest-of-buildd/pytest-0/test_fixture_cancels_test_but_doesnt_raise2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-0/test_fixture_cancels_test_but_doesnt_raise2/test_fixture_cancels_test_but_doesnt_raise.py
9 0 100%
/tmp/pytest-of-buildd/pytest-0/test_fixtures_crash_and_hang_concurrently0/test_fixtures_crash_and_hang_concurrently.py
18 4 78%
/tmp/pytest-of-buildd/pytest-0/test_ini_run_wins_with_blank_marker0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-0/test_ini_run_wins_with_blank_marker0/test_ini_run_wins_with_blank_marker.py
6 0 100%
/tmp/pytest-of-buildd/pytest-0/test_invalid_trio_run_fails0/test_invalid_trio_run_fails.py
2 1 50%
/tmp/pytest-of-buildd/pytest-0/test_nested_async_fixture0/test_nested_async_fixture.py
17 0 100%
/tmp/pytest-of-buildd/pytest-0/test_nested_async_yield_fixture0/test_nested_async_yield_fixture.py
25 0
100%
/tmp/pytest-of-buildd/pytest-0/test_nursery_fixture_teardown_ordering0/test_nursery_fixture_teardown_ordering.py
28 2 93%
/tmp/pytest-of-buildd/pytest-0/test_qtrio_just_run_configuration0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-0/test_qtrio_just_run_configuration0/test_qtrio_just_run_configuration.py
7 0
100%
/tmp/pytest-of-buildd/pytest-0/test_raise_in_async_fixture_cause_pytest_error0/test_raise_in_async_fixture_cause_pytest_error.py
7 1 86%
/tmp/pytest-of-buildd/pytest-0/test_single_async_fixture0/test_single_async_fixture.py
9 0 100%
/tmp/pytest-of-buildd/pytest-0/test_single_async_yield_fixture0/test_single_async_yield_fixture.py
18 0
100%
/tmp/pytest-of-buildd/pytest-0/test_single_yield_fixture0/test_single_yield_fixture.py
15 0 100%
/tmp/pytest-of-buildd/pytest-0/test_single_yield_fixture_with_async_deps0/test_single_yield_fixture_with_async_deps.py
21 0 100%
/tmp/pytest-of-buildd/pytest-0/test_skip_and_xfail0/test_skip_and_xfail.py
29 0 100%
/tmp/pytest-of-buildd/pytest-0/test_sync_function_with_trio_mark0/test_sync_function_with_trio_mark.py
4 1
75%
/tmp/pytest-of-buildd/pytest-0/test_sync_yield_fixture_crashed_teardown_allow_other_teardowns0/test_sync_yield_fixture_crashed_teardown_allow_other_teardowns.py
27 0 100%
/tmp/pytest-of-buildd/pytest-0/test_too_many_clocks0/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-0/test_too_many_clocks1/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-0/test_too_many_clocks2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-0/test_too_many_clocks2/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_non_trio_test0/test_trio_fixture_with_non_trio_test.py
17 2 88%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_wrong_scope_in_trio_mode0/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_wrong_scope_in_trio_mode1/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_wrong_scope_in_trio_mode2/conftest.py
1
0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_wrong_scope_in_trio_mode2/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-0/test_trio_fixture_with_wrong_scope_without_trio_mode0/test_trio_fixture_with_wrong_scope_without_trio_mode.py
8 2 75%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode0/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode1/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode2/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode_and_qtrio_marker0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode_and_qtrio_marker0/test_trio_mode_and_qtrio_marker.py
7 0
100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode_and_qtrio_run_configuration0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-0/test_trio_mode_and_qtrio_run_configuration0/test_trio_mode_and_qtrio_run_configuration.py
5 0 100%
/usr/lib/python3/dist-packages/_distutils_hack/__init__.py
100 95 5%
/usr/lib/python3/dist-packages/_hypothesis_pytestplugin.py
207 105 49%
/usr/lib/python3/dist-packages/_pytest/_argcomplete.py
37 36 3%
/usr/lib/python3/dist-packages/_pytest/_code/code.py
724 406 44%
/usr/lib/python3/dist-packages/_pytest/_code/source.py
145 76 48%
/usr/lib/python3/dist-packages/_pytest/_io/saferepr.py
82 58 29%
/usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py
120 62 48%
/usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py
25 16 36%
/usr/lib/python3/dist-packages/_pytest/_py/path.py
947 941 1%
/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py
86 42 51%
/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py
672 326 51%
/usr/lib/python3/dist-packages/_pytest/assertion/truncate.py
49 45 8%
/usr/lib/python3/dist-packages/_pytest/assertion/util.py
307 198 36%
/usr/lib/python3/dist-packages/_pytest/cacheprovider.py
322 226 30%
/usr/lib/python3/dist-packages/_pytest/capture.py
603 422 30%
/usr/lib/python3/dist-packages/_pytest/compat.py
164 114 30%
/usr/lib/python3/dist-packages/_pytest/config/__init__.py
890 501 44%
/usr/lib/python3/dist-packages/_pytest/config/argparsing.py
259 141 46%
/usr/lib/python3/dist-packages/_pytest/config/compat.py
38 18 53%
/usr/lib/python3/dist-packages/_pytest/config/findpaths.py
131 76 42%
/usr/lib/python3/dist-packages/_pytest/debugging.py
230 216 6%
/usr/lib/python3/dist-packages/_pytest/deprecated.py
24 23 4%
/usr/lib/python3/dist-packages/_pytest/doctest.py
361 344 5%
/usr/lib/python3/dist-packages/_pytest/faulthandler.py
55 30 45%
/usr/lib/python3/dist-packages/_pytest/fixtures.py
826 414 50%
/usr/lib/python3/dist-packages/_pytest/helpconfig.py
134 116 13%
/usr/lib/python3/dist-packages/_pytest/junitxml.py
367 355 3%
/usr/lib/python3/dist-packages/_pytest/legacypath.py
216 177 18%
/usr/lib/python3/dist-packages/_pytest/logging.py
440 305 31%
/usr/lib/python3/dist-packages/_pytest/main.py
471 218 54%
/usr/lib/python3/dist-packages/_pytest/mark/__init__.py
129 107 17%
/usr/lib/python3/dist-packages/_pytest/mark/structures.py
272 189 31%
/usr/lib/python3/dist-packages/_pytest/monkeypatch.py
168 129 23%
/usr/lib/python3/dist-packages/_pytest/nodes.py
333 193 42%
/usr/lib/python3/dist-packages/_pytest/nose.py
29 21 28%
/usr/lib/python3/dist-packages/_pytest/outcomes.py
110 90 18%
/usr/lib/python3/dist-packages/_pytest/pastebin.py
70 64 9%
/usr/lib/python3/dist-packages/_pytest/pathlib.py
416 285 31%
/usr/lib/python3/dist-packages/_pytest/pytester.py
800 605 24%
/usr/lib/python3/dist-packages/_pytest/pytester_assertions.py
24 9 62%
/usr/lib/python3/dist-packages/_pytest/python.py
896 512 43%
/usr/lib/python3/dist-packages/_pytest/python_api.py
337 312 7%
/usr/lib/python3/dist-packages/_pytest/python_path.py
16 13 19%
/usr/lib/python3/dist-packages/_pytest/reports.py
297 239 20%
/usr/lib/python3/dist-packages/_pytest/runner.py
296 140 53%
/usr/lib/python3/dist-packages/_pytest/scope.py
39 29 26%
/usr/lib/python3/dist-packages/_pytest/setuponly.py
58 48 17%
/usr/lib/python3/dist-packages/_pytest/setupplan.py
24 18 25%
/usr/lib/python3/dist-packages/_pytest/skipping.py
163 112 31%
/usr/lib/python3/dist-packages/_pytest/stash.py
36 22 39%
/usr/lib/python3/dist-packages/_pytest/stepwise.py
74 65 12%
/usr/lib/python3/dist-packages/_pytest/terminal.py
913 425 53%
/usr/lib/python3/dist-packages/_pytest/threadexception.py
42 27 36%
/usr/lib/python3/dist-packages/_pytest/tmpdir.py
156 95 39%
/usr/lib/python3/dist-packages/_pytest/unittest.py
251 240 4%
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py
44 23 48%
/usr/lib/python3/dist-packages/_pytest/warnings.py
74 42 43%
/usr/lib/python3/dist-packages/attr/_make.py
910 907 1%
/usr/lib/python3/dist-packages/attr/validators.py
201 200 1%
/usr/lib/python3/dist-packages/hypothesis/_settings.py
281 233 17%
/usr/lib/python3/dist-packages/hypothesis/configuration.py
13 8 38%
/usr/lib/python3/dist-packages/hypothesis/control.py
121 91 25%
/usr/lib/python3/dist-packages/hypothesis/core.py
630 386 39%
/usr/lib/python3/dist-packages/hypothesis/database.py
233 120 48%
/usr/lib/python3/dist-packages/hypothesis/errors.py
43 39 9%
/usr/lib/python3/dist-packages/hypothesis/extra/__init__.py
0 0 100%
/usr/lib/python3/dist-packages/hypothesis/extra/_patching.py
88 77 12%
/usr/lib/python3/dist-packages/hypothesis/internal/cache.py
146 76 48%
/usr/lib/python3/dist-packages/hypothesis/internal/compat.py
80 68 15%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/data.py
839 507 40%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/datatree.py
214 67 69%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/engine.py
497 232 53%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/junkdrawer.py
199 127 36%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/pareto.py
141 61 57%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/shrinker.py
614 553 10%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/utils.py
171 119 30%
/usr/lib/python3/dist-packages/hypothesis/internal/detection.py
5 0 100%
/usr/lib/python3/dist-packages/hypothesis/internal/entropy.py
69 48 30%
/usr/lib/python3/dist-packages/hypothesis/internal/escalation.py
91 56 38%
/usr/lib/python3/dist-packages/hypothesis/internal/reflection.py
340 217 36%
/usr/lib/python3/dist-packages/hypothesis/internal/scrutineer.py
95 50 47%
/usr/lib/python3/dist-packages/hypothesis/internal/validation.py
64 47 27%
/usr/lib/python3/dist-packages/hypothesis/reporting.py
33 23 30%
/usr/lib/python3/dist-packages/hypothesis/statistics.py
61 20 67%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/collections.py
158 140 11%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/core.py
809 798 1%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/lazy.py
96 44 54%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/misc.py
42 37 12%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/numbers.py
218 197 10%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/strategies.py
430 342 20%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/utils.py
76 55 28%
/usr/lib/python3/dist-packages/hypothesis/utils/dynamicvariables.py
19 13 32%
/usr/lib/python3/dist-packages/hypothesis/vendor/pretty.py
459 342 25%
/usr/lib/python3/dist-packages/iniconfig/__init__.py
122 63 48%
/usr/lib/python3/dist-packages/outcome/_impl.py
62 39 37%
/usr/lib/python3/dist-packages/outcome/_util.py
18 14 22%
/usr/lib/python3/dist-packages/pluggy/_callers.py
95 51 46%
/usr/lib/python3/dist-packages/pluggy/_hooks.py
266 167 37%
/usr/lib/python3/dist-packages/pluggy/_manager.py
222 128 42%
/usr/lib/python3/dist-packages/pluggy/_result.py
55 38 31%
/usr/lib/python3/dist-packages/pluggy/_tracing.py
48 35 27%
/usr/lib/python3/dist-packages/pytest/__init__.py
85 83 2%
/usr/lib/python3/dist-packages/pytest_cov/compat.py
17 13 24%
/usr/lib/python3/dist-packages/pytest_cov/embed.py
69 63 9%
/usr/lib/python3/dist-packages/pytest_cov/engine.py
250 229 8%
/usr/lib/python3/dist-packages/pytest_cov/plugin.py
224 188 16%
/usr/lib/python3/dist-packages/sortedcontainers/sorteddict.py
203 170 16%
/usr/lib/python3/dist-packages/sortedcontainers/sortedlist.py
1017 844 17%
/usr/lib/python3/dist-packages/trio/_abc.py
102 100 2%
/usr/lib/python3/dist-packages/trio/_core/_asyncgens.py
73 50 32%
/usr/lib/python3/dist-packages/trio/_core/_entry_queue.py
69 41 41%
/usr/lib/python3/dist-packages/trio/_core/_generated_io_epoll.py
26 16 38%
/usr/lib/python3/dist-packages/trio/_core/_generated_run.py
57 45 21%
/usr/lib/python3/dist-packages/trio/_core/_instrumentation.py
49 47 4%
/usr/lib/python3/dist-packages/trio/_core/_io_common.py
23 16 30%
/usr/lib/python3/dist-packages/trio/_core/_io_epoll.py
114 55 52%
/usr/lib/python3/dist-packages/trio/_core/_ki.py
85 62 27%
/usr/lib/python3/dist-packages/trio/_core/_local.py
59 53 10%
/usr/lib/python3/dist-packages/trio/_core/_mock_clock.py
69 31 55%
/usr/lib/python3/dist-packages/trio/_core/_multierror.py
172 152 12%
/usr/lib/python3/dist-packages/trio/_core/_run.py
973 543 44%
/usr/lib/python3/dist-packages/trio/_core/_traps.py
41 38 7%
/usr/lib/python3/dist-packages/trio/_core/_wakeup_socketpair.py
42 16 62%
/usr/lib/python3/dist-packages/trio/_deprecate.py
82 79 4%
/usr/lib/python3/dist-packages/trio/_highlevel_generic.py
36 33 8%
/usr/lib/python3/dist-packages/trio/_highlevel_open_tcp_listeners.py
58 33 43%
/usr/lib/python3/dist-packages/trio/_highlevel_serve_listeners.py
34 19 44%
/usr/lib/python3/dist-packages/trio/_highlevel_socket.py
131 84 36%
/usr/lib/python3/dist-packages/trio/_socket.py
423 354 16%
/usr/lib/python3/dist-packages/trio/_sync.py
267 254 5%
/usr/lib/python3/dist-packages/trio/_tests/__init__.py
0 0 100%
/usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
29 0 100%
/usr/lib/python3/dist-packages/trio/_timeouts.py
36 27 25%
/usr/lib/python3/dist-packages/trio/_util.py
135 112 17%
/usr/lib/python3/dist-packages/trio/testing/_network.py
15 4 73%
/usr/lib/python3/dist-packages/trio/testing/_sequencer.py
34 23 32%
pytest_trio/_tests/__init__.py
0 0 100%
pytest_trio/_tests/conftest.py
1 0 100%
pytest_trio/_tests/helpers.py
8 0 100%
pytest_trio/_tests/test_async_fixture.py
22 0 100%
pytest_trio/_tests/test_async_yield_fixture.py
29 0 100%
pytest_trio/_tests/test_basic.py
18 0 100%
pytest_trio/_tests/test_clock_fixture.py
10 0 100%
pytest_trio/_tests/test_contextvars.py
26 0 100%
pytest_trio/_tests/test_fixture_mistakes.py
41 0 100%
pytest_trio/_tests/test_fixture_names.py
12 0 100%
pytest_trio/_tests/test_fixture_nursery.py
16 0 100%
pytest_trio/_tests/test_fixture_ordering.py
33 0 100%
pytest_trio/_tests/test_hypothesis_interaction.py
34 0 100%
pytest_trio/_tests/test_sync_fixture.py
20 0 100%
pytest_trio/_tests/test_trio_mode.py
53 0 100%
pytest_trio/enable_trio_mode.py
6 0 100%
pytest_trio/plugin.py
255 50 80%
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL
30900 20949 32%
=========================== short test summary info ============================
XFAIL
pytest_trio/_tests/test_async_fixture.py::test_raise_in_async_fixture_cause_pytest_error
- Not implemented yet
XFAIL pytest_trio/_tests/test_basic.py::test_sync_function_with_trio_mark -
Raises pytest internal error so far...
=================== 59 passed, 2 xfailed, 1 warning in 8.84s ===================
I: pybuild pybuild:340: rm -rf
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build/.coverage
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-trio/build/.pytest_cache
I: pybuild base:310: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build; python3.11 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 --
/usr/bin/python3.11
cachedir: .pytest_cache
hypothesis profile 'default' ->
database=DirectoryBasedExampleDatabase(PosixPath('/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build/.hypothesis/examples'))
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build
configfile: pytest.ini
plugins: trio-0.8.0, cov-4.1.0, hypothesis-6.91.0
collecting ... collected 61 items
pytest_trio/_tests/test_async_fixture.py::test_single_async_fixture PASSED [
1%]
pytest_trio/_tests/test_async_fixture.py::test_async_fixture_recomputed_for_each_test
PASSED [ 3%]
pytest_trio/_tests/test_async_fixture.py::test_nested_async_fixture PASSED [
4%]
pytest_trio/_tests/test_async_fixture.py::test_async_within_sync_fixture PASSED
[ 6%]
pytest_trio/_tests/test_async_fixture.py::test_raise_in_async_fixture_cause_pytest_error
XFAIL [ 8%]
pytest_trio/_tests/test_async_yield_fixture.py::test_single_async_yield_fixture
PASSED [ 9%]
pytest_trio/_tests/test_async_yield_fixture.py::test_nested_async_yield_fixture
PASSED [ 11%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_within_sync_fixture
PASSED [ 13%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_within_sync_yield_fixture
PASSED [ 14%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_with_multiple_yields
PASSED [ 16%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_with_nursery
PASSED [ 18%]
pytest_trio/_tests/test_async_yield_fixture.py::test_async_yield_fixture_crashed_teardown_allow_other_teardowns
PASSED [ 19%]
pytest_trio/_tests/test_basic.py::test_async_test_is_executed PASSED [ 21%]
pytest_trio/_tests/test_basic.py::test_async_test_as_class_method PASSED [ 22%]
pytest_trio/_tests/test_basic.py::test_sync_function_with_trio_mark XFAIL [ 24%]
pytest_trio/_tests/test_basic.py::test_skip_and_xfail PASSED [ 26%]
pytest_trio/_tests/test_clock_fixture.py::test_sleep_with_autojump_clock PASSED
[ 27%]
pytest_trio/_tests/test_contextvars.py::test_contextvars PASSED [ 29%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_non_trio_test
PASSED [ 31%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_without_trio_mode
PASSED [ 32%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 34%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 36%]
pytest_trio/_tests/test_fixture_mistakes.py::test_trio_fixture_with_wrong_scope_in_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 37%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 39%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 40%]
pytest_trio/_tests/test_fixture_mistakes.py::test_async_fixture_with_sync_test_in_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 42%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_via_pytest_ini]
PASSED [ 44%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 45%]
pytest_trio/_tests/test_fixture_mistakes.py::test_fixture_cancels_test_but_doesnt_raise[enable_trio_mode_via_conftest_py]
PASSED [ 47%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_via_pytest_ini]
PASSED [ 49%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 50%]
pytest_trio/_tests/test_fixture_mistakes.py::test_too_many_clocks[enable_trio_mode_via_conftest_py]
PASSED [ 52%]
pytest_trio/_tests/test_fixture_names.py::test_fixture_names PASSED [ 54%]
pytest_trio/_tests/test_fixture_nursery.py::test_try PASSED [ 55%]
pytest_trio/_tests/test_fixture_ordering.py::test_fixture_basic_ordering PASSED
[ 57%]
pytest_trio/_tests/test_fixture_ordering.py::test_nursery_fixture_teardown_ordering
PASSED [ 59%]
pytest_trio/_tests/test_fixture_ordering.py::test_error_collection PASSED [ 60%]
pytest_trio/_tests/test_fixture_ordering.py::test_background_crash_cancellation_propagation[nursery
fixture] PASSED [ 62%]
pytest_trio/_tests/test_fixture_ordering.py::test_background_crash_cancellation_propagation[manual
nursery] PASSED [ 63%]
pytest_trio/_tests/test_fixture_ordering.py::test_complex_cancel_interaction_regression
PASSED [ 65%]
pytest_trio/_tests/test_fixture_ordering.py::test_fixtures_crash_and_hang_concurrently
PASSED [ 67%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_not_deterministic
<-
../../../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
PASSED [ 68%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_deterministic_if_seeded
<-
../../../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
PASSED [ 70%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_inner PASSED [ 72%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_outer PASSED [ 73%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_and_parametrize[1]
PASSED [ 75%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_mark_and_parametrize[2]
PASSED [ 77%]
pytest_trio/_tests/test_hypothesis_interaction.py::test_the_trio_scheduler_is_deterministic_under_hypothesis
PASSED [ 78%]
pytest_trio/_tests/test_sync_fixture.py::test_single_sync_fixture PASSED [ 80%]
pytest_trio/_tests/test_sync_fixture.py::test_single_yield_fixture PASSED [ 81%]
pytest_trio/_tests/test_sync_fixture.py::test_single_yield_fixture_with_async_deps
PASSED [ 83%]
pytest_trio/_tests/test_sync_fixture.py::test_sync_yield_fixture_crashed_teardown_allow_other_teardowns
PASSED [ 85%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_via_pytest_ini]
PASSED [ 86%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_trio_run_via_pytest_ini]
PASSED [ 88%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode[enable_trio_mode_via_conftest_py]
PASSED [ 90%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode_and_qtrio_run_configuration
PASSED [ 91%]
pytest_trio/_tests/test_trio_mode.py::test_trio_mode_and_qtrio_marker PASSED [
93%]
pytest_trio/_tests/test_trio_mode.py::test_qtrio_just_run_configuration PASSED
[ 95%]
pytest_trio/_tests/test_trio_mode.py::test_invalid_trio_run_fails PASSED [ 96%]
pytest_trio/_tests/test_trio_mode.py::test_closest_explicit_run_wins PASSED [
98%]
pytest_trio/_tests/test_trio_mode.py::test_ini_run_wins_with_blank_marker
PASSED [100%]
=============================== warnings summary ===============================
pytest_trio/_tests/test_fixture_nursery.py::test_try
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py:78:
PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=-1,
family=2, type=1, proto=0>
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build/pytest_trio/plugin.py",
line 250, in run
await self._func(**resolved_kwargs)
ResourceWarning: unclosed <socket.socket fd=18, family=2, type=1, proto=0,
laddr=('127.0.0.1', 55938), raddr=('127.0.0.1', 37727)>
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
---------- coverage: platform linux, python 3.11.7-final-0 -----------
Name
Stmts Miss Cover
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/tmp/pytest-of-buildd/pytest-1/test_async_fixture_recomputed_for_each_test0/test_async_fixture_recomputed_for_each_test.py
14 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_fixture_with_sync_test_in_trio_mode0/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_async_fixture_with_sync_test_in_trio_mode1/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_async_fixture_with_sync_test_in_trio_mode2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_fixture_with_sync_test_in_trio_mode2/test_async_fixture_with_sync_test_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_async_test_as_class_method0/test_async_test_as_class_method.py
15 0
100%
/tmp/pytest-of-buildd/pytest-1/test_async_test_is_executed0/test_async_test_is_executed.py
9 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_within_sync_fixture0/test_async_within_sync_fixture.py
12
0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_yield_fixture_crashed_teardown_allow_other_teardowns0/test_async_yield_fixture_crashed_teardown_allow_other_teardowns.py
26 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_yield_fixture_with_multiple_yields0/test_async_yield_fixture_with_multiple_yields.py
11 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_yield_fixture_with_nursery0/test_async_yield_fixture_with_nursery.py
18 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_yield_fixture_within_sync_fixture0/test_async_yield_fixture_within_sync_fixture.py
21 0 100%
/tmp/pytest-of-buildd/pytest-1/test_async_yield_fixture_within_sync_yield_fixture0/test_async_yield_fixture_within_sync_yield_fixture.py
23 0 100%
/tmp/pytest-of-buildd/pytest-1/test_background_crash_cancellation_propagation0/test_background_crash_cancellation_propagation.py
30 0 100%
/tmp/pytest-of-buildd/pytest-1/test_background_crash_cancellation_propagation1/test_background_crash_cancellation_propagation.py
31 0 100%
/tmp/pytest-of-buildd/pytest-1/test_closest_explicit_run_wins0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-1/test_closest_explicit_run_wins0/test_closest_explicit_run_wins.py
7
0 100%
/tmp/pytest-of-buildd/pytest-1/test_complex_cancel_interaction_regression0/test_complex_cancel_interaction_regression.py
21 1 95%
/tmp/pytest-of-buildd/pytest-1/test_error_collection0/test_error_collection.py
31 1 97%
/tmp/pytest-of-buildd/pytest-1/test_fixture_basic_ordering0/test_fixture_basic_ordering.py
40 0 100%
/tmp/pytest-of-buildd/pytest-1/test_fixture_cancels_test_but_doesnt_raise0/test_fixture_cancels_test_but_doesnt_raise.py
9 1 89%
/tmp/pytest-of-buildd/pytest-1/test_fixture_cancels_test_but_doesnt_raise1/test_fixture_cancels_test_but_doesnt_raise.py
9 1 89%
/tmp/pytest-of-buildd/pytest-1/test_fixture_cancels_test_but_doesnt_raise2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-1/test_fixture_cancels_test_but_doesnt_raise2/test_fixture_cancels_test_but_doesnt_raise.py
9 0 100%
/tmp/pytest-of-buildd/pytest-1/test_fixtures_crash_and_hang_concurrently0/test_fixtures_crash_and_hang_concurrently.py
18 4 78%
/tmp/pytest-of-buildd/pytest-1/test_ini_run_wins_with_blank_marker0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-1/test_ini_run_wins_with_blank_marker0/test_ini_run_wins_with_blank_marker.py
6 0 100%
/tmp/pytest-of-buildd/pytest-1/test_invalid_trio_run_fails0/test_invalid_trio_run_fails.py
2 1 50%
/tmp/pytest-of-buildd/pytest-1/test_nested_async_fixture0/test_nested_async_fixture.py
17 0 100%
/tmp/pytest-of-buildd/pytest-1/test_nested_async_yield_fixture0/test_nested_async_yield_fixture.py
25 0
100%
/tmp/pytest-of-buildd/pytest-1/test_nursery_fixture_teardown_ordering0/test_nursery_fixture_teardown_ordering.py
28 2 93%
/tmp/pytest-of-buildd/pytest-1/test_qtrio_just_run_configuration0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-1/test_qtrio_just_run_configuration0/test_qtrio_just_run_configuration.py
7 0
100%
/tmp/pytest-of-buildd/pytest-1/test_raise_in_async_fixture_cause_pytest_error0/test_raise_in_async_fixture_cause_pytest_error.py
7 1 86%
/tmp/pytest-of-buildd/pytest-1/test_single_async_fixture0/test_single_async_fixture.py
9 0 100%
/tmp/pytest-of-buildd/pytest-1/test_single_async_yield_fixture0/test_single_async_yield_fixture.py
18 0
100%
/tmp/pytest-of-buildd/pytest-1/test_single_yield_fixture0/test_single_yield_fixture.py
15 0 100%
/tmp/pytest-of-buildd/pytest-1/test_single_yield_fixture_with_async_deps0/test_single_yield_fixture_with_async_deps.py
21 0 100%
/tmp/pytest-of-buildd/pytest-1/test_skip_and_xfail0/test_skip_and_xfail.py
29 0 100%
/tmp/pytest-of-buildd/pytest-1/test_sync_function_with_trio_mark0/test_sync_function_with_trio_mark.py
4 1
75%
/tmp/pytest-of-buildd/pytest-1/test_sync_yield_fixture_crashed_teardown_allow_other_teardowns0/test_sync_yield_fixture_crashed_teardown_allow_other_teardowns.py
27 0 100%
/tmp/pytest-of-buildd/pytest-1/test_too_many_clocks0/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-1/test_too_many_clocks1/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-1/test_too_many_clocks2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-1/test_too_many_clocks2/test_too_many_clocks.py
6 1 83%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_non_trio_test0/test_trio_fixture_with_non_trio_test.py
17 2 88%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_wrong_scope_in_trio_mode0/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_wrong_scope_in_trio_mode1/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_wrong_scope_in_trio_mode2/conftest.py
1
0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_wrong_scope_in_trio_mode2/test_trio_fixture_with_wrong_scope_in_trio_mode.py
6 2 67%
/tmp/pytest-of-buildd/pytest-1/test_trio_fixture_with_wrong_scope_without_trio_mode0/test_trio_fixture_with_wrong_scope_without_trio_mode.py
8 2 75%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode0/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode1/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode2/conftest.py
1 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode2/test_trio_mode.py
18 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode_and_qtrio_marker0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode_and_qtrio_marker0/test_trio_mode_and_qtrio_marker.py
7 0
100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode_and_qtrio_run_configuration0/qtrio.py
5 0 100%
/tmp/pytest-of-buildd/pytest-1/test_trio_mode_and_qtrio_run_configuration0/test_trio_mode_and_qtrio_run_configuration.py
5 0 100%
/usr/lib/python3/dist-packages/_distutils_hack/__init__.py
100 95 5%
/usr/lib/python3/dist-packages/_hypothesis_pytestplugin.py
207 105 49%
/usr/lib/python3/dist-packages/_pytest/_argcomplete.py
37 36 3%
/usr/lib/python3/dist-packages/_pytest/_code/code.py
724 406 44%
/usr/lib/python3/dist-packages/_pytest/_code/source.py
145 76 48%
/usr/lib/python3/dist-packages/_pytest/_io/saferepr.py
82 58 29%
/usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py
120 62 48%
/usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py
25 16 36%
/usr/lib/python3/dist-packages/_pytest/_py/path.py
947 941 1%
/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py
86 42 51%
/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py
672 326 51%
/usr/lib/python3/dist-packages/_pytest/assertion/truncate.py
49 45 8%
/usr/lib/python3/dist-packages/_pytest/assertion/util.py
307 198 36%
/usr/lib/python3/dist-packages/_pytest/cacheprovider.py
322 226 30%
/usr/lib/python3/dist-packages/_pytest/capture.py
603 422 30%
/usr/lib/python3/dist-packages/_pytest/compat.py
164 114 30%
/usr/lib/python3/dist-packages/_pytest/config/__init__.py
890 501 44%
/usr/lib/python3/dist-packages/_pytest/config/argparsing.py
259 141 46%
/usr/lib/python3/dist-packages/_pytest/config/compat.py
38 18 53%
/usr/lib/python3/dist-packages/_pytest/config/findpaths.py
131 76 42%
/usr/lib/python3/dist-packages/_pytest/debugging.py
230 216 6%
/usr/lib/python3/dist-packages/_pytest/deprecated.py
24 23 4%
/usr/lib/python3/dist-packages/_pytest/doctest.py
361 344 5%
/usr/lib/python3/dist-packages/_pytest/faulthandler.py
55 30 45%
/usr/lib/python3/dist-packages/_pytest/fixtures.py
826 414 50%
/usr/lib/python3/dist-packages/_pytest/helpconfig.py
134 116 13%
/usr/lib/python3/dist-packages/_pytest/junitxml.py
367 355 3%
/usr/lib/python3/dist-packages/_pytest/legacypath.py
216 177 18%
/usr/lib/python3/dist-packages/_pytest/logging.py
440 305 31%
/usr/lib/python3/dist-packages/_pytest/main.py
471 218 54%
/usr/lib/python3/dist-packages/_pytest/mark/__init__.py
129 107 17%
/usr/lib/python3/dist-packages/_pytest/mark/structures.py
272 189 31%
/usr/lib/python3/dist-packages/_pytest/monkeypatch.py
168 129 23%
/usr/lib/python3/dist-packages/_pytest/nodes.py
333 193 42%
/usr/lib/python3/dist-packages/_pytest/nose.py
29 21 28%
/usr/lib/python3/dist-packages/_pytest/outcomes.py
110 90 18%
/usr/lib/python3/dist-packages/_pytest/pastebin.py
70 64 9%
/usr/lib/python3/dist-packages/_pytest/pathlib.py
416 285 31%
/usr/lib/python3/dist-packages/_pytest/pytester.py
800 605 24%
/usr/lib/python3/dist-packages/_pytest/pytester_assertions.py
24 9 62%
/usr/lib/python3/dist-packages/_pytest/python.py
896 512 43%
/usr/lib/python3/dist-packages/_pytest/python_api.py
337 312 7%
/usr/lib/python3/dist-packages/_pytest/python_path.py
16 13 19%
/usr/lib/python3/dist-packages/_pytest/reports.py
297 239 20%
/usr/lib/python3/dist-packages/_pytest/runner.py
296 140 53%
/usr/lib/python3/dist-packages/_pytest/scope.py
39 29 26%
/usr/lib/python3/dist-packages/_pytest/setuponly.py
58 48 17%
/usr/lib/python3/dist-packages/_pytest/setupplan.py
24 18 25%
/usr/lib/python3/dist-packages/_pytest/skipping.py
163 112 31%
/usr/lib/python3/dist-packages/_pytest/stash.py
36 22 39%
/usr/lib/python3/dist-packages/_pytest/stepwise.py
74 65 12%
/usr/lib/python3/dist-packages/_pytest/terminal.py
913 425 53%
/usr/lib/python3/dist-packages/_pytest/threadexception.py
42 27 36%
/usr/lib/python3/dist-packages/_pytest/tmpdir.py
156 95 39%
/usr/lib/python3/dist-packages/_pytest/unittest.py
251 240 4%
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py
44 23 48%
/usr/lib/python3/dist-packages/_pytest/warnings.py
74 42 43%
/usr/lib/python3/dist-packages/attr/_make.py
910 907 1%
/usr/lib/python3/dist-packages/attr/validators.py
201 200 1%
/usr/lib/python3/dist-packages/hypothesis/_settings.py
281 233 17%
/usr/lib/python3/dist-packages/hypothesis/configuration.py
13 8 38%
/usr/lib/python3/dist-packages/hypothesis/control.py
121 91 25%
/usr/lib/python3/dist-packages/hypothesis/core.py
630 386 39%
/usr/lib/python3/dist-packages/hypothesis/database.py
233 120 48%
/usr/lib/python3/dist-packages/hypothesis/errors.py
43 39 9%
/usr/lib/python3/dist-packages/hypothesis/extra/__init__.py
0 0 100%
/usr/lib/python3/dist-packages/hypothesis/extra/_patching.py
88 77 12%
/usr/lib/python3/dist-packages/hypothesis/internal/cache.py
146 76 48%
/usr/lib/python3/dist-packages/hypothesis/internal/compat.py
80 68 15%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/data.py
839 507 40%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/datatree.py
214 67 69%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/engine.py
497 229 54%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/junkdrawer.py
199 127 36%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/pareto.py
141 61 57%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/shrinker.py
614 553 10%
/usr/lib/python3/dist-packages/hypothesis/internal/conjecture/utils.py
171 120 30%
/usr/lib/python3/dist-packages/hypothesis/internal/detection.py
5 0 100%
/usr/lib/python3/dist-packages/hypothesis/internal/entropy.py
69 48 30%
/usr/lib/python3/dist-packages/hypothesis/internal/escalation.py
91 56 38%
/usr/lib/python3/dist-packages/hypothesis/internal/reflection.py
340 217 36%
/usr/lib/python3/dist-packages/hypothesis/internal/scrutineer.py
95 93 2%
/usr/lib/python3/dist-packages/hypothesis/internal/validation.py
64 47 27%
/usr/lib/python3/dist-packages/hypothesis/reporting.py
33 23 30%
/usr/lib/python3/dist-packages/hypothesis/statistics.py
61 20 67%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/collections.py
158 140 11%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/core.py
809 798 1%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/lazy.py
96 44 54%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/misc.py
42 37 12%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/numbers.py
218 197 10%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/strategies.py
430 341 21%
/usr/lib/python3/dist-packages/hypothesis/strategies/_internal/utils.py
76 55 28%
/usr/lib/python3/dist-packages/hypothesis/utils/dynamicvariables.py
19 13 32%
/usr/lib/python3/dist-packages/hypothesis/vendor/pretty.py
459 342 25%
/usr/lib/python3/dist-packages/iniconfig/__init__.py
122 63 48%
/usr/lib/python3/dist-packages/outcome/_impl.py
62 39 37%
/usr/lib/python3/dist-packages/outcome/_util.py
18 14 22%
/usr/lib/python3/dist-packages/pluggy/_callers.py
95 51 46%
/usr/lib/python3/dist-packages/pluggy/_hooks.py
266 167 37%
/usr/lib/python3/dist-packages/pluggy/_manager.py
222 128 42%
/usr/lib/python3/dist-packages/pluggy/_result.py
55 38 31%
/usr/lib/python3/dist-packages/pluggy/_tracing.py
48 35 27%
/usr/lib/python3/dist-packages/pytest/__init__.py
85 83 2%
/usr/lib/python3/dist-packages/pytest_cov/compat.py
17 13 24%
/usr/lib/python3/dist-packages/pytest_cov/embed.py
69 63 9%
/usr/lib/python3/dist-packages/pytest_cov/engine.py
250 229 8%
/usr/lib/python3/dist-packages/pytest_cov/plugin.py
224 188 16%
/usr/lib/python3/dist-packages/sortedcontainers/sorteddict.py
203 170 16%
/usr/lib/python3/dist-packages/sortedcontainers/sortedlist.py
1017 844 17%
/usr/lib/python3/dist-packages/trio/_abc.py
102 100 2%
/usr/lib/python3/dist-packages/trio/_core/_asyncgens.py
73 50 32%
/usr/lib/python3/dist-packages/trio/_core/_entry_queue.py
69 41 41%
/usr/lib/python3/dist-packages/trio/_core/_generated_io_epoll.py
26 16 38%
/usr/lib/python3/dist-packages/trio/_core/_generated_run.py
57 45 21%
/usr/lib/python3/dist-packages/trio/_core/_instrumentation.py
49 47 4%
/usr/lib/python3/dist-packages/trio/_core/_io_common.py
23 16 30%
/usr/lib/python3/dist-packages/trio/_core/_io_epoll.py
114 55 52%
/usr/lib/python3/dist-packages/trio/_core/_ki.py
85 62 27%
/usr/lib/python3/dist-packages/trio/_core/_local.py
59 53 10%
/usr/lib/python3/dist-packages/trio/_core/_mock_clock.py
69 31 55%
/usr/lib/python3/dist-packages/trio/_core/_multierror.py
172 152 12%
/usr/lib/python3/dist-packages/trio/_core/_run.py
973 543 44%
/usr/lib/python3/dist-packages/trio/_core/_traps.py
41 38 7%
/usr/lib/python3/dist-packages/trio/_core/_wakeup_socketpair.py
42 16 62%
/usr/lib/python3/dist-packages/trio/_deprecate.py
82 79 4%
/usr/lib/python3/dist-packages/trio/_highlevel_generic.py
36 33 8%
/usr/lib/python3/dist-packages/trio/_highlevel_open_tcp_listeners.py
58 33 43%
/usr/lib/python3/dist-packages/trio/_highlevel_serve_listeners.py
34 19 44%
/usr/lib/python3/dist-packages/trio/_highlevel_socket.py
131 85 35%
/usr/lib/python3/dist-packages/trio/_socket.py
423 354 16%
/usr/lib/python3/dist-packages/trio/_sync.py
267 254 5%
/usr/lib/python3/dist-packages/trio/_tests/__init__.py
0 0 100%
/usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py
29 0 100%
/usr/lib/python3/dist-packages/trio/_timeouts.py
36 27 25%
/usr/lib/python3/dist-packages/trio/_util.py
135 112 17%
/usr/lib/python3/dist-packages/trio/testing/_network.py
15 4 73%
/usr/lib/python3/dist-packages/trio/testing/_sequencer.py
34 23 32%
pytest_trio/_tests/__init__.py
0 0 100%
pytest_trio/_tests/conftest.py
1 0 100%
pytest_trio/_tests/helpers.py
8 0 100%
pytest_trio/_tests/test_async_fixture.py
22 0 100%
pytest_trio/_tests/test_async_yield_fixture.py
29 0 100%
pytest_trio/_tests/test_basic.py
18 0 100%
pytest_trio/_tests/test_clock_fixture.py
10 0 100%
pytest_trio/_tests/test_contextvars.py
26 0 100%
pytest_trio/_tests/test_fixture_mistakes.py
41 0 100%
pytest_trio/_tests/test_fixture_names.py
12 0 100%
pytest_trio/_tests/test_fixture_nursery.py
16 0 100%
pytest_trio/_tests/test_fixture_ordering.py
33 0 100%
pytest_trio/_tests/test_hypothesis_interaction.py
34 0 100%
pytest_trio/_tests/test_sync_fixture.py
20 0 100%
pytest_trio/_tests/test_trio_mode.py
53 0 100%
pytest_trio/enable_trio_mode.py
6 0 100%
pytest_trio/plugin.py
255 50 80%
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL
30900 20991 32%
=========================== short test summary info ============================
XFAIL
pytest_trio/_tests/test_async_fixture.py::test_raise_in_async_fixture_cause_pytest_error
- Not implemented yet
XFAIL pytest_trio/_tests/test_basic.py::test_sync_function_with_trio_mark -
Raises pytest internal error so far...
=================== 59 passed, 2 xfailed, 1 warning in 7.29s ===================
I: pybuild pybuild:340: rm -rf
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build/.coverage
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-trio/build/.pytest_cache
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
dh_auto_install -O--buildsystem=pybuild
I: pybuild plugin_pyproject:156: Copying package built for python3.12 to destdir
I: pybuild plugin_pyproject:156: Copying package built for python3.11 to destdir
dh_installdocs -O--buildsystem=pybuild
debian/rules execute_before_dh_sphinxdoc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=/<<PKGBUILDDIR>> python3 -m sphinx -b html -d /<<PKGBUILDDIR>>/docs/source/.build/.doctrees
-N /<<PKGBUILDDIR>>/docs/source
/<<PKGBUILDDIR>>/debian/python-pytest-trio-doc/usr/share/doc/python-pytest-trio-doc/html
Running Sphinx v7.2.6
making output directory... done
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 4 source files that are out of date
updating environment: [new config] 4 added, 0 changed, 0 removed
[2Kreading sources... [ 25%] history
[2Kreading sources... [ 50%] index
[2Kreading sources... [ 75%] quickstart
[2Kreading sources... [100%] reference
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
[2Kwriting output... [ 25%] history
/<<PKGBUILDDIR>>/docs/source/history.rst:67: WARNING: py:exc reference target
not found: trio.Cancelled
Theme error:
An error happened in rendering the page history.
Reason: UndefinedError("'logo' is undefined")
make[1]: *** [debian/rules:14: execute_before_dh_sphinxdoc] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202312/
About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: python-pytest-trio
Source-Version: 0.8.0-3
Done: Michael Fladischer <fl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-pytest-trio, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1057...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Fladischer <fl...@debian.org> (supplier of updated python-pytest-trio
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Jan 2024 21:03:45 +0000
Source: python-pytest-trio
Architecture: source
Version: 0.8.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Michael Fladischer <fl...@debian.org>
Closes: 1057601
Changes:
python-pytest-trio (0.8.0-3) unstable; urgency=low
.
* Add patch to fix logo URL (Closes: #1057601).
* Update year in d/copyright.
Checksums-Sha1:
3ab5fb5cbde8c5b44cb6e84c7c5b250e382afd4d 2061 python-pytest-trio_0.8.0-3.dsc
a4e15fc097484efc07013f2d9ef70c32c02a9bc7 4624
python-pytest-trio_0.8.0-3.debian.tar.xz
85da1fadf62b3f2bc9cfc72acebe17c2dfd0d375 8999
python-pytest-trio_0.8.0-3_arm64.buildinfo
Checksums-Sha256:
31e00d433733d07ea848cb9b284c53f1c0e50936c245c215e45f9d496526d47d 2061
python-pytest-trio_0.8.0-3.dsc
36eb6f23be1878783df8978f883ed57c5e2608fb1d2afe6832365fdf409e19d1 4624
python-pytest-trio_0.8.0-3.debian.tar.xz
414243f1ff8b27880fa1b84d798d287e04f19706d4d7ee19d49146fbdd6a3e04 8999
python-pytest-trio_0.8.0-3_arm64.buildinfo
Files:
f6edc9287fac03ed16dd4e6266f09907 2061 python optional
python-pytest-trio_0.8.0-3.dsc
3031ad0a1171f1aa44b41b22fa1bdd85 4624 python optional
python-pytest-trio_0.8.0-3.debian.tar.xz
e356751792a9f341f772bc41e237e504 8999 python optional
python-pytest-trio_0.8.0-3_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmWtiIIACgkQ/9PIi5l9
0WqOpAgAj1VjcizJ7z8990JerjfnAO+WibtoHD9t+FtSFkeoBsR7go37n9ZDffsW
DMplm7SUdGbEgv/toF07HGR9UcJMhY4TgRf/HMg8QzGh1YRq/CJCk3pPMu5Vbjg/
J1UOIcinWfUx7L3U2XnMHXnyyxbIpPqMDEpLCVNm0ySa6v83C5DHNVCQNw4VW7pH
idduYMlTEvkQi+3/e0e52Gb+duchqx72mOXLg7UneeZtGRa5WhwJn7QQmmDFTXVY
AvEt21S6up6n6aAGN8QSiH8VJ6p0o8KRj/P/YCsmSbzpv+RhJh9FC7Ep2eBkOV/r
hj8LGUmAhpG8d8PD98AFTaRZWxE8MQ==
=v1+t
-----END PGP SIGNATURE-----
--- End Message ---