>>> py3-pytest-qt: Building community/py3-pytest-qt 4.4.0-r1 (using abuild 3.14.0-r0) started Mon, 21 Oct 2024 22:49:38 +0000
>>> py3-pytest-qt: Validating /home/buildozer/aports/community/py3-pytest-qt/APKBUILD...
>>> WARNING: py3-pytest-qt: Setting the maintainer with a comment is deprecated. Use maintainer="Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>" instead
>>> py3-pytest-qt: Analyzing dependencies...
>>> py3-pytest-qt: Installing for build: build-base python3 py3-typing-extensions py3-setuptools_scm py3-pytest py3-qt5 xvfb-run
(1/169) Installing libbz2 (1.0.8-r6)
(2/169) Installing libffi (3.4.6-r0)
(3/169) Installing gdbm (1.24-r0)
(4/169) Installing xz-libs (5.6.3-r0)
(5/169) Installing mpdecimal (4.0.0-r0)
(6/169) Installing libpanelw (6.5_p20241006-r0)
(7/169) Installing sqlite-libs (3.46.1-r0)
(8/169) Installing python3 (3.12.7-r0)
(9/169) Installing python3-pycache-pyc0 (3.12.7-r0)
(10/169) Installing pyc (3.12.7-r0)
(11/169) Installing python3-pyc (3.12.7-r0)
(12/169) Installing py3-typing-extensions (4.12.2-r0)
(13/169) Installing py3-typing-extensions-pyc (4.12.2-r0)
(14/169) Installing py3-parsing (3.1.4-r0)
(15/169) Installing py3-parsing-pyc (3.1.4-r0)
(16/169) Installing py3-packaging (24.1-r0)
(17/169) Installing py3-packaging-pyc (24.1-r0)
(18/169) Installing py3-setuptools (70.3.0-r0)
(19/169) Installing py3-setuptools-pyc (70.3.0-r0)
(20/169) Installing py3-setuptools_scm (8.1.0-r0)
(21/169) Installing py3-setuptools_scm-pyc (8.1.0-r0)
(22/169) Installing py3-iniconfig (2.0.0-r1)
(23/169) Installing py3-iniconfig-pyc (2.0.0-r1)
(24/169) Installing py3-pluggy (1.5.0-r0)
(25/169) Installing py3-pluggy-pyc (1.5.0-r0)
(26/169) Installing py3-py (1.11.0-r4)
(27/169) Installing py3-py-pyc (1.11.0-r4)
(28/169) Installing py3-pytest (8.3.3-r0)
(29/169) Installing py3-pytest-pyc (8.3.3-r0)
(30/169) Installing py3-pyqt5-sip (12.15.0-r0)
(31/169) Installing icu-data-full (74.2-r0)
(32/169) Installing dbus-libs (1.14.10-r4)
(33/169) Installing libintl (0.22.5-r0)
(34/169) Installing libeconf (0.6.3-r0)
(35/169) Installing skalibs-libs (2.14.3.0-r0)
(36/169) Installing libblkid (2.40.2-r3)
(37/169) Installing libmount (2.40.2-r3)
(38/169) Installing glib (2.82.2-r0)
(39/169) Installing icu-libs (74.2-r0)
(40/169) Installing libpcre2-16 (10.43-r0)
(41/169) Installing qt5-qtbase (5.15.10_git20230714-r3)
(42/169) Installing libxml2 (2.13.4-r1)
(43/169) Installing llvm19-libs (19.1.1-r0)
(44/169) Installing libxau (1.0.11-r4)
(45/169) Installing libmd (1.1.0-r0)
(46/169) Installing libbsd (0.12.2-r0)
(47/169) Installing libxdmcp (1.1.5-r1)
(48/169) Installing libxcb (1.16.1-r0)
(49/169) Installing libx11 (1.8.10-r0)
(50/169) Installing hwdata-pci (0.388-r0)
(51/169) Installing libpciaccess (0.18.1-r0)
(52/169) Installing libdrm (2.4.123-r1)
(53/169) Installing libelf (0.191-r0)
(54/169) Installing mesa-glapi (24.2.4-r2)
(55/169) Installing libxshmfence (1.3.2-r6)
(56/169) Installing mesa (24.2.4-r2)
(57/169) Installing libxext (1.3.6-r2)
(58/169) Installing libxfixes (6.0.1-r4)
(59/169) Installing libxxf86vm (1.1.5-r6)
(60/169) Installing mesa-gl (24.2.4-r2)
(61/169) Installing hicolor-icon-theme (0.18-r0)
(62/169) Installing xprop (1.2.7-r0)
(63/169) Installing libice (1.1.1-r6)
(64/169) Installing libuuid (2.40.2-r3)
(65/169) Installing libsm (1.2.4-r4)
(66/169) Installing libxt (1.3.0-r5)
(67/169) Installing libxmu (1.2.1-r0)
(68/169) Installing xset (1.2.5-r1)
(69/169) Installing xdg-utils (1.2.1-r0)
(70/169) Installing wayland-libs-server (1.23.1-r0)
(71/169) Installing libxcomposite (0.4.6-r5)
(72/169) Installing libpng (1.6.44-r0)
(73/169) Installing freetype (2.13.3-r0)
(74/169) Installing fontconfig (2.15.0-r1)
(75/169) Installing wayland-libs-client (1.23.1-r0)
(76/169) Installing wayland-libs-cursor (1.23.1-r0)
(77/169) Installing wayland-libs-egl (1.23.1-r0)
(78/169) Installing xkeyboard-config (2.43-r0)
(79/169) Installing libxkbcommon (1.7.0-r1)
(80/169) Installing qt5-qtwayland (5.15.10_git20230714-r0)
(81/169) Installing mesa-gbm (24.2.4-r2)
(82/169) Installing mesa-egl (24.2.4-r2)
(83/169) Installing avahi-libs (0.8-r19)
(84/169) Installing nettle (3.10-r1)
(85/169) Installing libtasn1 (4.19.0-r2)
(86/169) Installing p11-kit (0.25.5-r2)
(87/169) Installing gnutls (3.8.5-r0)
(88/169) Installing cups-libs (2.4.11-r0)
(89/169) Installing shared-mime-info (2.4-r0)
(90/169) Installing libjpeg-turbo (3.0.4-r0)
(91/169) Installing libsharpyuv (1.4.0-r0)
(92/169) Installing libwebp (1.4.0-r0)
(93/169) Installing tiff (4.7.0-r0)
(94/169) Installing gdk-pixbuf (2.42.12-r1)
(95/169) Installing gtk-update-icon-cache (3.24.43-r2)
(96/169) Installing libxrender (0.9.11-r5)
(97/169) Installing libxcursor (1.2.2-r1)
(98/169) Installing libxdamage (1.1.6-r5)
(99/169) Installing libxi (1.8.2-r0)
(100/169) Installing libxinerama (1.1.5-r4)
(101/169) Installing libxrandr (1.5.4-r1)
(102/169) Installing libatk-1.0 (2.54.0-r0)
(103/169) Installing libxtst (1.2.5-r0)
(104/169) Installing at-spi2-core (2.54.0-r0)
(105/169) Installing libatk-bridge-2.0 (2.54.0-r0)
(106/169) Installing pixman (0.43.4-r1)
(107/169) Installing cairo (1.18.2-r1)
(108/169) Installing cairo-gobject (1.18.2-r1)
(109/169) Installing libepoxy (1.5.10-r1)
(110/169) Installing fribidi (1.0.16-r0)
(111/169) Installing graphite2 (1.3.14-r6)
(112/169) Installing harfbuzz (9.0.0-r1)
(113/169) Installing libxft (2.3.8-r3)
(114/169) Installing pango (1.54.0-r1)
(115/169) Installing gtk+3.0 (3.24.43-r2)
(116/169) Installing libevdev (1.13.3-r0)
(117/169) Installing mtdev (1.1.7-r0)
(118/169) Installing eudev-libs (3.2.14-r5)
(119/169) Installing libinput-libs (1.26.2-r0)
(120/169) Installing xcb-util-wm (0.4.2-r0)
(121/169) Installing xcb-util (0.4.1-r3)
(122/169) Installing xcb-util-image (0.4.1-r0)
(123/169) Installing xcb-util-keysyms (0.4.1-r0)
(124/169) Installing xcb-util-renderutil (0.3.10-r0)
(125/169) Installing libxkbcommon-x11 (1.7.0-r1)
(126/169) Installing qt5-qtbase-x11 (5.15.10_git20230714-r3)
(127/169) Installing qt5-qtdeclarative (5.15.10_git20230629-r0)
(128/169) Installing bluez-libs (5.78-r3)
(129/169) Installing qt5-qtconnectivity (5.15.10_git20230612-r1)
(130/169) Installing libqt5designer (5.15.10_git20230612-r2)
(131/169) Installing libqt5help (5.15.10_git20230612-r2)
(132/169) Installing qt5-qtlocation (5.15.10_git20230612-r3)
(133/169) Installing alsa-lib (1.2.12-r0)
(134/169) Installing libxv (1.0.12-r5)
(135/169) Installing cdparanoia-libs (10.2-r14)
(136/169) Installing graphene (1.10.8-r5)
(137/169) Installing gstreamer (1.24.7-r1)
(138/169) Installing gstreamer-ptp-helper (1.24.7-r1)
(139/169) Installing libogg (1.3.5-r5)
(140/169) Installing opus (1.5.2-r1)
(141/169) Installing orc (0.4.40-r1)
(142/169) Installing libtheora (1.1.1-r18)
(143/169) Installing libvorbis (1.3.7-r2)
(144/169) Installing gst-plugins-base (1.24.7-r0)
(145/169) Installing qt5-qtmultimedia (5.15.10_git20230612-r1)
(146/169) Installing qt5-qtserialport (5.15.10_git20230424-r1)
(147/169) Installing qt5-qtsvg (5.15.10_git20230612-r1)
(148/169) Installing qt5-qtwebchannel (5.15.10_git20230612-r1)
(149/169) Installing qt5-qtwebsockets-libs (5.15.10_git20230612-r2)
(150/169) Installing qt5-qtx11extras (5.15.10_git20230424-r1)
(151/169) Installing py3-qt5 (5.15.11-r0)
(152/169) Installing py3-qt5-pyc (5.15.11-r0)
(153/169) Installing xauth (1.1.3-r0)
(154/169) Installing encodings (1.0.7-r1)
(155/169) Installing font-alias (1.0.5-r0)
(156/169) Installing libfontenc (1.1.8-r0)
(157/169) Installing mkfontscale (1.2.3-r1)
(158/169) Installing util-macros (1.20.1-r0)
(159/169) Installing font-cursor-misc (1.0.4-r1)
(160/169) Installing font-misc-misc (1.1.3-r1)
(161/169) Installing libxkbfile (1.1.3-r0)
(162/169) Installing xkbcomp (1.4.7-r0)
(163/169) Installing xorg-server-common (21.1.13-r0)
(164/169) Installing libxfont2 (2.0.7-r0)
(165/169) Installing xvfb (21.1.13-r0)
(166/169) Installing coreutils-fmt (9.5-r1)
(167/169) Installing mcookie (2.40.2-r3)
(168/169) Installing xvfb-run (1.20.10.3-r2)
(169/169) Installing .makedepends-py3-pytest-qt (20241021.224959)
Executing busybox-1.37.0-r3.trigger
Executing glib-2.82.2-r0.trigger
Executing fontconfig-2.15.0-r1.trigger
Executing shared-mime-info-2.4-r0.trigger
Executing gdk-pixbuf-2.42.12-r1.trigger
Executing gtk-update-icon-cache-3.24.43-r2.trigger
Executing gtk+3.0-3.24.43-r2.trigger
Executing mkfontscale-1.2.3-r1.trigger
OK: 668 MiB in 268 packages
>>> py3-pytest-qt: Cleaning up srcdir
>>> py3-pytest-qt: Cleaning up pkgdir
>>> py3-pytest-qt: Cleaning up tmpdir
>>> py3-pytest-qt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-pytest-qt-4.4.0.tar.gz
>>> py3-pytest-qt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-pytest-qt-4.4.0.tar.gz
>>> py3-pytest-qt: Checking sha512sums...
py3-pytest-qt-4.4.0.tar.gz: OK
no-warnings.patch: OK
>>> py3-pytest-qt: Unpacking /var/cache/distfiles/py3-pytest-qt-4.4.0.tar.gz...
>>> py3-pytest-qt: no-warnings.patch
patching file tests/test_modeltest.py
Hunk #1 succeeded at 362 (offset 11 lines).
/usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating build
creating build/lib
creating build/lib/pytestqt
copying src/pytestqt/logging.py -> build/lib/pytestqt
copying src/pytestqt/qt_compat.py -> build/lib/pytestqt
copying src/pytestqt/plugin.py -> build/lib/pytestqt
copying src/pytestqt/utils.py -> build/lib/pytestqt
copying src/pytestqt/exceptions.py -> build/lib/pytestqt
copying src/pytestqt/wait_signal.py -> build/lib/pytestqt
copying src/pytestqt/qtbot.py -> build/lib/pytestqt
copying src/pytestqt/__init__.py -> build/lib/pytestqt
copying src/pytestqt/modeltest.py -> build/lib/pytestqt
copying src/pytestqt/_version.py -> build/lib/pytestqt
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
PyQt5 5.15.11 -- Qt runtime 5.15.10 -- Qt compiled 5.15.10
rootdir: /home/buildozer/aports/community/py3-pytest-qt/src/pytest-qt-4.4.0
configfile: pytest.ini
testpaths: tests
plugins: qt-4.4.0
collecting ... collected 381 items / 48 deselected / 333 selected

tests/test_exceptions.py::test_catch_exceptions_in_virtual_methods[False] PASSED [  0%]
tests/test_exceptions.py::test_catch_exceptions_in_virtual_methods[True] PASSED [  0%]
tests/test_exceptions.py::test_format_captured_exceptions PASSED         [  0%]
tests/test_exceptions.py::test_format_captured_exceptions_chained PASSED [  1%]
tests/test_exceptions.py::test_no_capture[True] PASSED                   [  1%]
tests/test_exceptions.py::test_no_capture[False] PASSED                  [  1%]
tests/test_exceptions.py::test_no_capture_preserves_custom_excepthook PASSED [  2%]
tests/test_exceptions.py::test_exception_capture_on_call PASSED          [  2%]
tests/test_exceptions.py::test_exception_capture_on_widget_close PASSED  [  2%]
tests/test_exceptions.py::test_exception_capture_on_fixture_setup_and_teardown[setup] PASSED [  3%]
tests/test_exceptions.py::test_exception_capture_on_fixture_setup_and_teardown[teardown] PASSED [  3%]
tests/test_exceptions.py::test_capture_exceptions_context_manager PASSED [  3%]
tests/test_exceptions.py::test_capture_exceptions_qtbot_context_manager PASSED [  3%]
tests/test_exceptions.py::test_exceptions_to_stderr PASSED               [  4%]
tests/test_exceptions.py::test_exceptions_dont_leak PASSED               [  4%]
tests/test_logging.py::test_basic_logging[True-True] PASSED              [  4%]
tests/test_logging.py::test_basic_logging[True-False] PASSED             [  5%]
tests/test_logging.py::test_basic_logging[False-True] PASSED             [  5%]
tests/test_logging.py::test_basic_logging[False-False] PASSED            [  5%]
tests/test_logging.py::test_qinfo PASSED                                 [  6%]
tests/test_logging.py::test_qtlog_fixture PASSED                         [  6%]
tests/test_logging.py::test_fixture_with_logging_disabled[--no-qt-log] PASSED [  6%]
tests/test_logging.py::test_fixture_with_logging_disabled[--capture=no] PASSED [  6%]
tests/test_logging.py::test_fixture_with_logging_disabled[-s] PASSED     [  7%]
tests/test_logging.py::test_disable_qtlog_context_manager[True] PASSED   [  7%]
tests/test_logging.py::test_disable_qtlog_context_manager[False] PASSED  [  7%]
tests/test_logging.py::test_disable_qtlog_mark[True] PASSED              [  8%]
tests/test_logging.py::test_disable_qtlog_mark[False] PASSED             [  8%]
tests/test_logging.py::test_logging_formatting PASSED                    [  8%]
tests/test_logging.py::test_logging_fails_tests[DEBUG-1] PASSED          [  9%]
tests/test_logging.py::test_logging_fails_tests[WARNING-2] PASSED        [  9%]
tests/test_logging.py::test_logging_fails_tests[CRITICAL-3] PASSED       [  9%]
tests/test_logging.py::test_logging_fails_tests[NO-4] PASSED             [  9%]
tests/test_logging.py::test_logging_fails_tests_mark PASSED              [ 10%]
tests/test_logging.py::test_logging_fails_ignore PASSED                  [ 10%]
tests/test_logging.py::test_logging_mark_with_extend['match-mark', extend=True-match-global] PASSED [ 10%]
tests/test_logging.py::test_logging_mark_with_extend['match-mark', extend=True-match-mark] PASSED [ 11%]
tests/test_logging.py::test_logging_mark_with_extend['match-mark'-match-global] PASSED [ 11%]
tests/test_logging.py::test_logging_mark_with_extend['match-mark'-match-mark] PASSED [ 11%]
tests/test_logging.py::test_logging_mark_without_extend[match-global-True] PASSED [ 12%]
tests/test_logging.py::test_logging_mark_without_extend[match-mark-False] PASSED [ 12%]
tests/test_logging.py::test_logging_mark_with_invalid_argument PASSED    [ 12%]
tests/test_logging.py::test_logging_fails_ignore_mark_multiple[True] PASSED [ 12%]
tests/test_logging.py::test_logging_fails_ignore_mark_multiple[False] PASSED [ 13%]
tests/test_logging.py::test_lineno_failure PASSED                        [ 13%]
tests/test_logging.py::test_context_none PASSED                          [ 13%]
tests/test_logging.py::test_logging_broken_makereport PASSED             [ 14%]
tests/test_modeltest.py::test_standard_item_model PASSED                 [ 14%]
tests/test_modeltest.py::test_string_list_model PASSED                   [ 14%]
tests/test_modeltest.py::test_sort_filter_proxy_model PASSED             [ 15%]
tests/test_modeltest.py::test_standard_item_model_zero_columns PASSED    [ 15%]
tests/test_modeltest.py::test_broken_types[3] PASSED                     [ 15%]
tests/test_modeltest.py::test_broken_types[4] PASSED                     [ 15%]
tests/test_modeltest.py::test_broken_types[5] PASSED                     [ 16%]
tests/test_modeltest.py::test_broken_types[13] PASSED                    [ 16%]
tests/test_modeltest.py::test_broken_types[6] PASSED                     [ 16%]
tests/test_modeltest.py::test_broken_types[8] PASSED                     [ 17%]
tests/test_modeltest.py::test_broken_types[9] PASSED                     [ 17%]
tests/test_modeltest.py::test_broken_types[7] PASSED                     [ 17%]
tests/test_modeltest.py::test_broken_types[10] PASSED                    [ 18%]
tests/test_modeltest.py::test_data_alignment[1-True] PASSED              [ 18%]
tests/test_modeltest.py::test_data_alignment[2-True] PASSED              [ 18%]
tests/test_modeltest.py::test_data_alignment[16777215-False] PASSED      [ 18%]
tests/test_modeltest.py::test_data_alignment[foo-False] PASSED           [ 19%]
tests/test_modeltest.py::test_data_alignment[role_value4-False] PASSED   [ 19%]
tests/test_modeltest.py::test_header_handling PASSED                     [ 19%]
tests/test_modeltest.py::test_invalid_column_count PASSED                [ 20%]
tests/test_modeltest.py::test_changing_model_insert PASSED               [ 20%]
tests/test_modeltest.py::test_changing_model_remove PASSED               [ 20%]
tests/test_modeltest.py::test_changing_model_data PASSED                 [ 21%]
tests/test_modeltest.py::test_changing_model_header_data[1] PASSED       [ 21%]
tests/test_modeltest.py::test_changing_model_header_data[2] PASSED       [ 21%]
tests/test_modeltest.py::test_changing_model_sort PASSED                 [ 21%]
tests/test_modeltest.py::test_nop PASSED                                 [ 22%]
tests/test_modeltest.py::test_overridden_methods PASSED                  [ 22%]
tests/test_modeltest.py::test_fetch_more PASSED                          [ 22%]
tests/test_modeltest.py::test_invalid_parent PASSED                      [ 23%]
tests/test_modeltest.py::test_qt_tester_valid PASSED                     [ 23%]
tests/test_modeltest.py::test_qt_tester_invalid PASSED                   [ 23%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[add_widget-addWidget] PASSED [ 24%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_active-waitActive] PASSED [ 24%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_exposed-waitExposed] PASSED [ 24%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_for_window_shown-waitForWindowShown] PASSED [ 24%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_signal-waitSignal] PASSED [ 25%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_signals-waitSignals] PASSED [ 25%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[assert_not_emitted-assertNotEmitted] PASSED [ 25%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_until-waitUntil] PASSED [ 26%]
tests/test_qtbot_pep8_aliases.py::test_format_pep8[wait_callback-waitCallback] PASSED [ 26%]
tests/test_qtbot_pep8_aliases.py::test_pep8_aliases PASSED               [ 26%]
tests/test_qtbot_pep8_aliases.py::test_subclass_of_qtbot_has_overwritten_pep8_aliases[QtBotSubclass-captureExceptions-capture_exceptions] PASSED [ 27%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyPress0] PASSED [ 27%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyClick] PASSED [ 27%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyClicks] PASSED [ 27%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyEvent] PASSED [ 28%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyPress1] PASSED [ 28%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyRelease] PASSED [ 28%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keyToAscii] PASSED [ 29%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[keySequence] PASSED [ 29%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[mouseClick] PASSED [ 29%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[mouseDClick] PASSED [ 30%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[mouseMove] PASSED [ 30%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[mousePress] PASSED [ 30%]
tests/test_qtest_proxies.py::test_expected_qtest_proxies[mouseRelease] PASSED [ 30%]
tests/test_qtest_proxies.py::test_keyToAscii_not_available_on_pyqt PASSED [ 31%]
tests/test_screenshot.py::test_basic PASSED                              [ 31%]
tests/test_screenshot.py::test_region PASSED                             [ 31%]
tests/test_screenshot.py::test_filename_class PASSED                     [ 32%]
tests/test_screenshot.py::test_filename_objectname PASSED                [ 32%]
tests/test_screenshot.py::test_filename_suffix PASSED                    [ 32%]
tests/test_screenshot.py::test_filename_both PASSED                      [ 33%]
tests/test_screenshot.py::test_filename_endless PASSED                   [ 33%]
tests/test_screenshot.py::test_filename_invalid PASSED                   [ 33%]
tests/test_screenshot.py::test_folder PASSED                             [ 33%]
tests/test_screenshot.py::test_filename_dedup[existing0-QWidget] PASSED  [ 34%]
tests/test_screenshot.py::test_filename_dedup[existing1-QWidget_2] PASSED [ 34%]
tests/test_screenshot.py::test_filename_dedup[existing2-QWidget] PASSED  [ 34%]
tests/test_screenshot.py::test_filename_dedup[existing3-QWidget_3] PASSED [ 35%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignal-None-None] PASSED [ 35%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignal-None-1000] PASSED [ 35%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignals-signal2-None] PASSED [ 36%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignals-signal3-1000] PASSED [ 36%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignals-None-None] PASSED [ 36%]
tests/test_wait_signal.py::test_signal_blocker_none[waitSignals-None-1000] PASSED [ 36%]
tests/test_wait_signal.py::test_signal_triggered[200-None-True-explicit_wait-True] PASSED [ 37%]
tests/test_wait_signal.py::test_signal_triggered[200-None-True-explicit_wait-False] PASSED [ 37%]
tests/test_wait_signal.py::test_signal_triggered[200-None-True-context_manager_wait-True] PASSED [ 37%]
tests/test_wait_signal.py::test_signal_triggered[200-None-True-context_manager_wait-False] PASSED [ 38%]
tests/test_wait_signal.py::test_signal_triggered[200-400-True-explicit_wait-True] PASSED [ 38%]
tests/test_wait_signal.py::test_signal_triggered[200-400-True-explicit_wait-False] PASSED [ 38%]
tests/test_wait_signal.py::test_signal_triggered[200-400-True-context_manager_wait-True] PASSED [ 39%]
tests/test_wait_signal.py::test_signal_triggered[200-400-True-context_manager_wait-False] PASSED [ 39%]
tests/test_wait_signal.py::test_signal_triggered[400-200-False-explicit_wait-True] PASSED [ 39%]
tests/test_wait_signal.py::test_signal_triggered[400-200-False-explicit_wait-False] PASSED [ 39%]
tests/test_wait_signal.py::test_signal_triggered[400-200-False-context_manager_wait-True] PASSED [ 40%]
tests/test_wait_signal.py::test_signal_triggered[400-200-False-context_manager_wait-False] PASSED [ 40%]
tests/test_wait_signal.py::test_zero_timeout[True] PASSED                [ 40%]
tests/test_wait_signal.py::test_zero_timeout[False] PASSED               [ 41%]
tests/test_wait_signal.py::test_raising[false-False] PASSED              [ 41%]
tests/test_wait_signal.py::test_raising[true-True] PASSED                [ 41%]
tests/test_wait_signal.py::test_raising[None-True] PASSED                [ 42%]
tests/test_wait_signal.py::test_raising_by_default_overridden PASSED     [ 42%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-400-True-explicit_wait-True] PASSED [ 42%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-400-True-explicit_wait-False] PASSED [ 42%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-400-True-context_manager_wait-True] PASSED [ 43%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-400-True-context_manager_wait-False] PASSED [ 43%]
tests/test_wait_signal.py::test_signal_triggered_multiple[300-200-400-True-explicit_wait-True] PASSED [ 43%]
tests/test_wait_signal.py::test_signal_triggered_multiple[300-200-400-True-explicit_wait-False] PASSED [ 44%]
tests/test_wait_signal.py::test_signal_triggered_multiple[300-200-400-True-context_manager_wait-True] PASSED [ 44%]
tests/test_wait_signal.py::test_signal_triggered_multiple[300-200-400-True-context_manager_wait-False] PASSED [ 44%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-None-True-explicit_wait-True] PASSED [ 45%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-None-True-explicit_wait-False] PASSED [ 45%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-None-True-context_manager_wait-True] PASSED [ 45%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-300-None-True-context_manager_wait-False] PASSED [ 45%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-400-200-False-explicit_wait-True] PASSED [ 46%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-400-200-False-explicit_wait-False] PASSED [ 46%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-400-200-False-context_manager_wait-True] PASSED [ 46%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-400-200-False-context_manager_wait-False] PASSED [ 47%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-400-300-False-explicit_wait-True] PASSED [ 47%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-400-300-False-explicit_wait-False] PASSED [ 47%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-400-300-False-context_manager_wait-True] PASSED [ 48%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-400-300-False-context_manager_wait-False] PASSED [ 48%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-200-200-False-explicit_wait-True] PASSED [ 48%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-200-200-False-explicit_wait-False] PASSED [ 48%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-200-200-False-context_manager_wait-True] PASSED [ 49%]
tests/test_wait_signal.py::test_signal_triggered_multiple[400-200-200-False-context_manager_wait-False] PASSED [ 49%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-1000-400-False-explicit_wait-True] PASSED [ 49%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-1000-400-False-explicit_wait-False] PASSED [ 50%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-1000-400-False-context_manager_wait-True] PASSED [ 50%]
tests/test_wait_signal.py::test_signal_triggered_multiple[200-1000-400-False-context_manager_wait-False] PASSED [ 50%]
tests/test_wait_signal.py::test_explicit_emit PASSED                     [ 51%]
tests/test_wait_signal.py::test_explicit_emit_multiple PASSED            [ 51%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[True-single] PASSED [ 51%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[True-multiple] PASSED [ 51%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[True-callback] PASSED [ 52%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[False-single] PASSED [ 52%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[False-multiple] PASSED [ 52%]
tests/test_wait_signal.py::test_blockers_handle_exceptions[False-callback] PASSED [ 53%]
tests/test_wait_signal.py::test_wait_twice[True-True] PASSED             [ 53%]
tests/test_wait_signal.py::test_wait_twice[True-False] PASSED            [ 53%]
tests/test_wait_signal.py::test_wait_twice[False-True] PASSED            [ 54%]
tests/test_wait_signal.py::test_wait_twice[False-False] PASSED           [ 54%]
tests/test_wait_signal.py::test_wait_signals_invalid_strict_parameter PASSED [ 54%]
tests/test_wait_signal.py::test_destroyed PASSED                         [ 54%]
tests/test_wait_signal.py::TestArgs::test_simple PASSED                  [ 55%]
tests/test_wait_signal.py::TestArgs::test_timeout PASSED                 [ 55%]
tests/test_wait_signal.py::TestArgs::test_without_args PASSED            [ 55%]
tests/test_wait_signal.py::TestArgs::test_multi PASSED                   [ 56%]
tests/test_wait_signal.py::TestArgs::test_connected_signal PASSED        [ 56%]
tests/test_wait_signal.py::test_signal_identity PASSED                   [ 56%]
tests/test_wait_signal.py::test_invalid_signal PASSED                    [ 57%]
tests/test_wait_signal.py::test_invalid_signal_tuple_length PASSED       [ 57%]
tests/test_wait_signal.py::test_provided_empty_signal_name PASSED        [ 57%]
tests/test_wait_signal.py::test_provided_invalid_signal_name_type PASSED [ 57%]
tests/test_wait_signal.py::test_signalandargs_equality PASSED            [ 58%]
tests/test_wait_signal.py::test_signalandargs_inequality PASSED          [ 58%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes0-expected_signal_codes0-True] PASSED [ 58%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes1-expected_signal_codes1-True] PASSED [ 59%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes2-expected_signal_codes2-True] PASSED [ 59%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes3-expected_signal_codes3-True] PASSED [ 59%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes4-expected_signal_codes4-True] PASSED [ 60%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes5-expected_signal_codes5-False] PASSED [ 60%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes6-expected_signal_codes6-False] PASSED [ 60%]
tests/test_wait_signal.py::TestCallback::test_wait_signal[emitted_signal_codes7-expected_signal_codes7-False] PASSED [ 60%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes0-expected_signal_codes0-True] PASSED [ 61%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes1-expected_signal_codes1-True] PASSED [ 61%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes2-expected_signal_codes2-True] PASSED [ 61%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes3-expected_signal_codes3-True] PASSED [ 62%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes4-expected_signal_codes4-True] PASSED [ 62%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes5-expected_signal_codes5-True] PASSED [ 62%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes6-expected_signal_codes6-True] PASSED [ 63%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes7-expected_signal_codes7-True] PASSED [ 63%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes8-expected_signal_codes8-True] PASSED [ 63%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes9-expected_signal_codes9-True] PASSED [ 63%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes10-expected_signal_codes10-True] PASSED [ 64%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes11-expected_signal_codes11-True] PASSED [ 64%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes12-expected_signal_codes12-True] PASSED [ 64%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes13-expected_signal_codes13-True] PASSED [ 65%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes14-expected_signal_codes14-True] PASSED [ 65%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes15-expected_signal_codes15-True] PASSED [ 65%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes16-expected_signal_codes16-True] PASSED [ 66%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes17-expected_signal_codes17-True] PASSED [ 66%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes18-expected_signal_codes18-True] PASSED [ 66%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes19-expected_signal_codes19-True] PASSED [ 66%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes20-expected_signal_codes20-True] PASSED [ 67%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes21-expected_signal_codes21-False] PASSED [ 67%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes22-expected_signal_codes22-False] PASSED [ 67%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes23-expected_signal_codes23-False] PASSED [ 68%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes24-expected_signal_codes24-False] PASSED [ 68%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes25-expected_signal_codes25-False] PASSED [ 68%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes26-expected_signal_codes26-False] PASSED [ 69%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes27-expected_signal_codes27-False] PASSED [ 69%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes28-expected_signal_codes28-False] PASSED [ 69%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_none_order[emitted_signal_codes29-expected_signal_codes29-False] PASSED [ 69%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes0-expected_signal_codes0-True] PASSED [ 70%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes1-expected_signal_codes1-True] PASSED [ 70%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes2-expected_signal_codes2-True] PASSED [ 70%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes3-expected_signal_codes3-True] PASSED [ 71%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes4-expected_signal_codes4-True] PASSED [ 71%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes5-expected_signal_codes5-True] PASSED [ 71%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes6-expected_signal_codes6-True] PASSED [ 72%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes7-expected_signal_codes7-True] PASSED [ 72%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes8-expected_signal_codes8-True] PASSED [ 72%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes9-expected_signal_codes9-True] PASSED [ 72%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes10-expected_signal_codes10-True] PASSED [ 73%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes11-expected_signal_codes11-True] PASSED [ 73%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes12-expected_signal_codes12-True] PASSED [ 73%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes13-expected_signal_codes13-True] PASSED [ 74%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes14-expected_signal_codes14-True] PASSED [ 74%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes15-expected_signal_codes15-True] PASSED [ 74%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes16-expected_signal_codes16-False] PASSED [ 75%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes17-expected_signal_codes17-False] PASSED [ 75%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes18-expected_signal_codes18-False] PASSED [ 75%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes19-expected_signal_codes19-False] PASSED [ 75%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes20-expected_signal_codes20-False] PASSED [ 76%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes21-expected_signal_codes21-False] PASSED [ 76%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes22-expected_signal_codes22-False] PASSED [ 76%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes23-expected_signal_codes23-False] PASSED [ 77%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes24-expected_signal_codes24-False] PASSED [ 77%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes25-expected_signal_codes25-False] PASSED [ 77%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes26-expected_signal_codes26-False] PASSED [ 78%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes27-expected_signal_codes27-False] PASSED [ 78%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_simple_order[emitted_signal_codes28-expected_signal_codes28-False] PASSED [ 78%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes0-expected_signal_codes0-True] PASSED [ 78%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes1-expected_signal_codes1-True] PASSED [ 79%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes2-expected_signal_codes2-True] PASSED [ 79%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes3-expected_signal_codes3-True] PASSED [ 79%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes4-expected_signal_codes4-True] PASSED [ 80%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes5-expected_signal_codes5-True] PASSED [ 80%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes6-expected_signal_codes6-True] PASSED [ 80%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes7-expected_signal_codes7-True] PASSED [ 81%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes8-expected_signal_codes8-True] PASSED [ 81%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes9-expected_signal_codes9-True] PASSED [ 81%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes10-expected_signal_codes10-True] PASSED [ 81%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes11-expected_signal_codes11-True] PASSED [ 82%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes12-expected_signal_codes12-False] PASSED [ 82%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes13-expected_signal_codes13-False] PASSED [ 82%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes14-expected_signal_codes14-False] PASSED [ 83%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes15-expected_signal_codes15-False] PASSED [ 83%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes16-expected_signal_codes16-False] PASSED [ 83%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes17-expected_signal_codes17-False] PASSED [ 84%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes18-expected_signal_codes18-False] PASSED [ 84%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes19-expected_signal_codes19-False] PASSED [ 84%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes20-expected_signal_codes20-False] PASSED [ 84%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes21-expected_signal_codes21-False] PASSED [ 85%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes22-expected_signal_codes22-False] PASSED [ 85%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes23-expected_signal_codes23-False] PASSED [ 85%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes24-expected_signal_codes24-False] PASSED [ 86%]
tests/test_wait_signal.py::TestCallback::test_wait_signals_strict_order[emitted_signal_codes25-expected_signal_codes25-False] PASSED [ 86%]
tests/test_wait_signal.py::TestCallback::test_signals_and_callbacks_length_mismatch PASSED [ 86%]
tests/test_wait_signal.py::TestAllArgs::test_no_signal_without_args PASSED [ 87%]
tests/test_wait_signal.py::TestAllArgs::test_one_signal_without_args PASSED [ 87%]
tests/test_wait_signal.py::TestAllArgs::test_one_signal_with_args_matching PASSED [ 87%]
tests/test_wait_signal.py::TestAllArgs::test_two_signals_with_args_partially_matching PASSED [ 87%]
tests/test_wait_signal.py::TestAllSignalsAndArgs::test_empty_when_no_signal PASSED [ 88%]
tests/test_wait_signal.py::TestAllSignalsAndArgs::test_empty_when_no_signal_name_available SKIPPED) [ 88%]
tests/test_wait_signal.py::TestAllSignalsAndArgs::test_non_empty_on_timeout_no_cb PASSED [ 88%]
tests/test_wait_signal.py::TestAllSignalsAndArgs::test_non_empty_no_cb PASSED [ 89%]
tests/test_wait_signal.py::TestWaitSignalTimeoutErrorMessage::test_without_callback_and_args PASSED [ 89%]
tests/test_wait_signal.py::TestWaitSignalTimeoutErrorMessage::test_with_single_arg PASSED [ 89%]
tests/test_wait_signal.py::TestWaitSignalTimeoutErrorMessage::test_with_multiple_args PASSED [ 90%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_with_some_callbacks[none] PASSED [ 90%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_with_some_callbacks[simple] PASSED [ 90%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_with_some_callbacks[strict] PASSED [ 90%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_no_callbacks[none] PASSED [ 91%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_no_callbacks[simple] PASSED [ 91%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_no_signal_emitted_no_callbacks[strict] PASSED [ 91%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_none_order_one_signal_emitted PASSED [ 92%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_simple_order_first_signal_emitted PASSED [ 92%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_simple_order_second_signal_emitted PASSED [ 92%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_strict_order_violation PASSED [ 93%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_degenerate_error_msg SKIPPED [ 93%]
tests/test_wait_signal.py::TestWaitSignalsTimeoutErrorMessage::test_self_defined_signal_name PASSED [ 93%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_not_emitted PASSED [ 93%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_emitted PASSED     [ 94%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_emitted_args PASSED [ 94%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_disconnected PASSED [ 94%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_emitted_late PASSED [ 95%]
tests/test_wait_signal.py::TestAssertNotEmitted::test_continues_when_emitted PASSED [ 95%]
tests/test_wait_signal.py::TestWaitCallback::test_immediate PASSED       [ 95%]
tests/test_wait_signal.py::TestWaitCallback::test_later PASSED           [ 96%]
tests/test_wait_signal.py::TestWaitCallback::test_args PASSED            [ 96%]
tests/test_wait_signal.py::TestWaitCallback::test_assert_called_with PASSED [ 96%]
tests/test_wait_signal.py::TestWaitCallback::test_assert_called_with_wrong PASSED [ 96%]
tests/test_wait_signal.py::TestWaitCallback::test_explicit PASSED        [ 97%]
tests/test_wait_signal.py::TestWaitCallback::test_called_twice PASSED    [ 97%]
tests/test_wait_signal.py::TestWaitCallback::test_timeout_raising PASSED [ 97%]
tests/test_wait_signal.py::TestWaitCallback::test_timeout_not_raising PASSED [ 98%]
tests/test_wait_until.py::test_wait_until[predicate] PASSED              [ 98%]
tests/test_wait_until.py::test_wait_until[assert] PASSED                 [ 98%]
tests/test_wait_until.py::test_wait_until_timeout[predicate] PASSED      [ 99%]
tests/test_wait_until.py::test_wait_until_timeout[assert] PASSED         [ 99%]
tests/test_wait_until.py::test_invalid_callback_return_value PASSED      [ 99%]
tests/test_wait_until.py::test_pep8_alias PASSED                         [100%]

================ 331 passed, 2 skipped, 48 deselected in 28.15s ================
>>> py3-pytest-qt: Entering fakeroot...
/usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running install
/usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
running install_lib
creating /home/buildozer/aports/community/py3-pytest-qt/pkg
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages
creating /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/logging.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/qt_compat.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/plugin.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/utils.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/exceptions.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/wait_signal.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/qtbot.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/__init__.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/modeltest.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
copying build/lib/pytestqt/_version.py -> /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/logging.py to logging.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/qt_compat.py to qt_compat.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/plugin.py to plugin.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/utils.py to utils.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/exceptions.py to exceptions.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py to wait_signal.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/qtbot.py to qtbot.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/__init__.py to __init__.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/modeltest.py to modeltest.cpython-312.pyc
byte-compiling /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytestqt/_version.py to _version.cpython-312.pyc
running install_egg_info
running egg_info
writing src/pytest_qt.egg-info/PKG-INFO
writing dependency_links to src/pytest_qt.egg-info/dependency_links.txt
writing entry points to src/pytest_qt.egg-info/entry_points.txt
writing requirements to src/pytest_qt.egg-info/requires.txt
writing top-level names to src/pytest_qt.egg-info/top_level.txt
reading manifest file 'src/pytest_qt.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src/pytest_qt.egg-info/SOURCES.txt'
Copying src/pytest_qt.egg-info to /home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt/usr/lib/python3.12/site-packages/pytest_qt-4.4.0-py3.12.egg-info
running install_scripts
>>> py3-pytest-qt-pyc*: Running split function pyc...
'usr/lib/python3.12/site-packages/pytestqt/__pycache__' -> '/home/buildozer/aports/community/py3-pytest-qt/pkg/py3-pytest-qt-pyc/usr/lib/python3.12/site-packages/pytestqt/__pycache__'
>>> py3-pytest-qt-pyc*: Preparing subpackage py3-pytest-qt-pyc...
>>> py3-pytest-qt-pyc*: Running postcheck for py3-pytest-qt-pyc
>>> py3-pytest-qt*: Running postcheck for py3-pytest-qt
>>> py3-pytest-qt*: Preparing package py3-pytest-qt...
>>> py3-pytest-qt-pyc*: Tracing dependencies...
	python3
	py3-typing-extensions
	python3~3.12
>>> py3-pytest-qt-pyc*: Package size: 154.2 KB
>>> py3-pytest-qt-pyc*: Compressing data...
>>> py3-pytest-qt-pyc*: Create checksum...
>>> py3-pytest-qt-pyc*: Create py3-pytest-qt-pyc-4.4.0-r1.apk
>>> py3-pytest-qt*: Tracing dependencies...
	python3
	py3-typing-extensions
	python3~3.12
>>> py3-pytest-qt*: Package size: 129.9 KB
>>> py3-pytest-qt*: Compressing data...
>>> py3-pytest-qt*: Create checksum...
>>> py3-pytest-qt*: Create py3-pytest-qt-4.4.0-r1.apk
>>> py3-pytest-qt: Build complete at Mon, 21 Oct 2024 22:50:38 +0000 elapsed time 0h 1m 0s
>>> py3-pytest-qt: Cleaning up srcdir
>>> py3-pytest-qt: Cleaning up pkgdir
>>> py3-pytest-qt: Uninstalling dependencies...
(1/169) Purging .makedepends-py3-pytest-qt (20241021.224959)
(2/169) Purging py3-typing-extensions-pyc (4.12.2-r0)
(3/169) Purging py3-typing-extensions (4.12.2-r0)
(4/169) Purging py3-setuptools_scm-pyc (8.1.0-r0)
(5/169) Purging py3-setuptools_scm (8.1.0-r0)
(6/169) Purging py3-setuptools-pyc (70.3.0-r0)
(7/169) Purging py3-setuptools (70.3.0-r0)
(8/169) Purging py3-pytest-pyc (8.3.3-r0)
(9/169) Purging py3-pytest (8.3.3-r0)
(10/169) Purging py3-iniconfig-pyc (2.0.0-r1)
(11/169) Purging py3-iniconfig (2.0.0-r1)
(12/169) Purging py3-packaging-pyc (24.1-r0)
(13/169) Purging py3-packaging (24.1-r0)
(14/169) Purging py3-parsing-pyc (3.1.4-r0)
(15/169) Purging py3-parsing (3.1.4-r0)
(16/169) Purging py3-pluggy-pyc (1.5.0-r0)
(17/169) Purging py3-pluggy (1.5.0-r0)
(18/169) Purging py3-py-pyc (1.11.0-r4)
(19/169) Purging py3-py (1.11.0-r4)
(20/169) Purging py3-qt5-pyc (5.15.11-r0)
(21/169) Purging py3-qt5 (5.15.11-r0)
(22/169) Purging py3-pyqt5-sip (12.15.0-r0)
(23/169) Purging xvfb-run (1.20.10.3-r2)
(24/169) Purging xauth (1.1.3-r0)
(25/169) Purging xvfb (21.1.13-r0)
(26/169) Purging font-cursor-misc (1.0.4-r1)
(27/169) Purging font-misc-misc (1.1.3-r1)
(28/169) Purging encodings (1.0.7-r1)
(29/169) Purging font-alias (1.0.5-r0)
(30/169) Purging mkfontscale (1.2.3-r1)
(31/169) Purging util-macros (1.20.1-r0)
(32/169) Purging xkbcomp (1.4.7-r0)
(33/169) Purging xorg-server-common (21.1.13-r0)
(34/169) Purging mcookie (2.40.2-r3)
(35/169) Purging coreutils-fmt (9.5-r1)
(36/169) Purging gstreamer-ptp-helper (1.24.7-r1)
(37/169) Purging libqt5designer (5.15.10_git20230612-r2)
(38/169) Purging libqt5help (5.15.10_git20230612-r2)
(39/169) Purging libxfont2 (2.0.7-r0)
(40/169) Purging libxkbfile (1.1.3-r0)
(41/169) Purging python3-pyc (3.12.7-r0)
(42/169) Purging python3-pycache-pyc0 (3.12.7-r0)
(43/169) Purging pyc (3.12.7-r0)
(44/169) Purging python3 (3.12.7-r0)
(45/169) Purging qt5-qtconnectivity (5.15.10_git20230612-r1)
(46/169) Purging qt5-qtlocation (5.15.10_git20230612-r3)
(47/169) Purging qt5-qtmultimedia (5.15.10_git20230612-r1)
(48/169) Purging qt5-qtserialport (5.15.10_git20230424-r1)
(49/169) Purging qt5-qtsvg (5.15.10_git20230612-r1)
(50/169) Purging qt5-qtwayland (5.15.10_git20230714-r0)
(51/169) Purging qt5-qtwebchannel (5.15.10_git20230612-r1)
(52/169) Purging qt5-qtwebsockets-libs (5.15.10_git20230612-r2)
(53/169) Purging qt5-qtx11extras (5.15.10_git20230424-r1)
(54/169) Purging sqlite-libs (3.46.1-r0)
(55/169) Purging gst-plugins-base (1.24.7-r0)
(56/169) Purging alsa-lib (1.2.12-r0)
(57/169) Purging qt5-qtdeclarative (5.15.10_git20230629-r0)
(58/169) Purging qt5-qtbase-x11 (5.15.10_git20230714-r3)
(59/169) Purging xdg-utils (1.2.1-r0)
(60/169) Purging xprop (1.2.7-r0)
(61/169) Purging xset (1.2.5-r1)
(62/169) Purging gtk+3.0 (3.24.43-r2)
Executing gtk+3.0-3.24.43-r2.post-deinstall
(63/169) Purging gtk-update-icon-cache (3.24.43-r2)
(64/169) Purging hicolor-icon-theme (0.18-r0)
(65/169) Purging libatk-bridge-2.0 (2.54.0-r0)
(66/169) Purging at-spi2-core (2.54.0-r0)
(67/169) Purging cups-libs (2.4.11-r0)
(68/169) Purging avahi-libs (0.8-r19)
(69/169) Purging bluez-libs (5.78-r3)
(70/169) Purging pango (1.54.0-r1)
Executing pango-1.54.0-r1.pre-deinstall
(71/169) Purging cairo-gobject (1.18.2-r1)
(72/169) Purging cairo (1.18.2-r1)
(73/169) Purging cdparanoia-libs (10.2-r14)
(74/169) Purging qt5-qtbase (5.15.10_git20230714-r3)
(75/169) Purging dbus-libs (1.14.10-r4)
(76/169) Purging libinput-libs (1.26.2-r0)
(77/169) Purging eudev-libs (3.2.14-r5)
(78/169) Purging libxft (2.3.8-r3)
(79/169) Purging fontconfig (2.15.0-r1)
(80/169) Purging harfbuzz (9.0.0-r1)
(81/169) Purging freetype (2.13.3-r0)
(82/169) Purging fribidi (1.0.16-r0)
(83/169) Purging gdbm (1.24-r0)
(84/169) Purging gdk-pixbuf (2.42.12-r1)
Executing gdk-pixbuf-2.42.12-r1.pre-deinstall
(85/169) Purging shared-mime-info (2.4-r0)
Executing shared-mime-info-2.4-r0.post-deinstall
(86/169) Purging gstreamer (1.24.7-r1)
(87/169) Purging graphene (1.10.8-r5)
(88/169) Purging libatk-1.0 (2.54.0-r0)
(89/169) Purging glib (2.82.2-r0)
(90/169) Purging gnutls (3.8.5-r0)
(91/169) Purging graphite2 (1.3.14-r6)
(92/169) Purging mesa-gl (24.2.4-r2)
(93/169) Purging mesa-egl (24.2.4-r2)
(94/169) Purging mesa-gbm (24.2.4-r2)
(95/169) Purging mesa (24.2.4-r2)
(96/169) Purging libdrm (2.4.123-r1)
(97/169) Purging libpciaccess (0.18.1-r0)
(98/169) Purging hwdata-pci (0.388-r0)
(99/169) Purging icu-libs (74.2-r0)
(100/169) Purging icu-data-full (74.2-r0)
(101/169) Purging libmount (2.40.2-r3)
(102/169) Purging libblkid (2.40.2-r3)
(103/169) Purging xcb-util-renderutil (0.3.10-r0)
(104/169) Purging xcb-util-image (0.4.1-r0)
(105/169) Purging libxkbcommon-x11 (1.7.0-r1)
(106/169) Purging xcb-util-wm (0.4.2-r0)
(107/169) Purging libxmu (1.2.1-r0)
(108/169) Purging libxtst (1.2.5-r0)
(109/169) Purging libxi (1.8.2-r0)
(110/169) Purging libxv (1.0.12-r5)
(111/169) Purging libxrandr (1.5.4-r1)
(112/169) Purging libxinerama (1.1.5-r4)
(113/169) Purging libxxf86vm (1.1.5-r6)
(114/169) Purging libxext (1.3.6-r2)
(115/169) Purging libxcursor (1.2.2-r1)
(116/169) Purging libxdamage (1.1.6-r5)
(117/169) Purging libxrender (0.9.11-r5)
(118/169) Purging libxt (1.3.0-r5)
(119/169) Purging libxcomposite (0.4.6-r5)
(120/169) Purging libxfixes (6.0.1-r4)
(121/169) Purging libx11 (1.8.10-r0)
(122/169) Purging xcb-util-keysyms (0.4.1-r0)
(123/169) Purging xcb-util (0.4.1-r3)
(124/169) Purging libxcb (1.16.1-r0)
(125/169) Purging libxdmcp (1.1.5-r1)
(126/169) Purging libbsd (0.12.2-r0)
(127/169) Purging libbz2 (1.0.8-r6)
(128/169) Purging libeconf (0.6.3-r0)
(129/169) Purging libelf (0.191-r0)
(130/169) Purging libepoxy (1.5.10-r1)
(131/169) Purging libevdev (1.13.3-r0)
(132/169) Purging llvm19-libs (19.1.1-r0)
(133/169) Purging wayland-libs-cursor (1.23.1-r0)
(134/169) Purging wayland-libs-client (1.23.1-r0)
(135/169) Purging p11-kit (0.25.5-r2)
(136/169) Purging wayland-libs-server (1.23.1-r0)
(137/169) Purging libffi (3.4.6-r0)
(138/169) Purging libfontenc (1.1.8-r0)
(139/169) Purging libsm (1.2.4-r4)
(140/169) Purging libice (1.1.1-r6)
(141/169) Purging libintl (0.22.5-r0)
(142/169) Purging tiff (4.7.0-r0)
(143/169) Purging libjpeg-turbo (3.0.4-r0)
(144/169) Purging libmd (1.1.0-r0)
(145/169) Purging libtheora (1.1.1-r18)
(146/169) Purging libvorbis (1.3.7-r2)
(147/169) Purging libogg (1.3.5-r5)
(148/169) Purging libpanelw (6.5_p20241006-r0)
(149/169) Purging libpcre2-16 (10.43-r0)
(150/169) Purging libpng (1.6.44-r0)
(151/169) Purging libwebp (1.4.0-r0)
(152/169) Purging libsharpyuv (1.4.0-r0)
(153/169) Purging libtasn1 (4.19.0-r2)
(154/169) Purging libuuid (2.40.2-r3)
(155/169) Purging libxau (1.0.11-r4)
(156/169) Purging libxkbcommon (1.7.0-r1)
(157/169) Purging xkeyboard-config (2.43-r0)
(158/169) Purging libxml2 (2.13.4-r1)
(159/169) Purging libxshmfence (1.3.2-r6)
(160/169) Purging mesa-glapi (24.2.4-r2)
(161/169) Purging mpdecimal (4.0.0-r0)
(162/169) Purging mtdev (1.1.7-r0)
(163/169) Purging nettle (3.10-r1)
(164/169) Purging opus (1.5.2-r1)
(165/169) Purging orc (0.4.40-r1)
(166/169) Purging pixman (0.43.4-r1)
(167/169) Purging skalibs-libs (2.14.3.0-r0)
(168/169) Purging wayland-libs-egl (1.23.1-r0)
(169/169) Purging xz-libs (5.6.3-r0)
Executing busybox-1.37.0-r3.trigger
OK: 243 MiB in 99 packages
>>> py3-pytest-qt: Updating the community/loongarch64 repository index...
>>> py3-pytest-qt: Signing the index...