==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_6b0e46de-d0fc-4f26-a9bd-a0e56efa2ff8]...done ==> Making package: python-watchfiles 1.0.3-2.1 (Mon Dec 23 11:02:15 2024) ==> Retrieving sources... -> Downloading python-watchfiles-1.0.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11034 0 11034 0 0 23865 0 --:--:-- --:--:-- --:--:-- 23865 100 47675 0 47675 0 0 97677 0 --:--:-- --:--:-- --:--:-- 1431k ==> Validating source files with b2sums... python-watchfiles-1.0.3.tar.gz ... Passed ==> Making package: python-watchfiles 1.0.3-2.1 (Mon Dec 23 10:02:25 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (5) New Version Net Change core/mpdecimal 4.0.0-2 0.32 MiB extra/python-idna 3.10-2 0.88 MiB extra/python-sniffio 1.3.1-4 0.04 MiB core/python 3.13.1-1 67.54 MiB extra/python-anyio 4.6.2.post1-2 1.31 MiB Total Installed Size: 70.09 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-idna... installing python-sniffio... installing python-anyio... Optional dependencies for python-anyio python-trio: trio backend python-outcome: trio backend python-uvloop: use uvloop for asyncio backend python-pytest: pytest plugin :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (16) New Version Net Change core/libedit 20240517_3.1-1 0.27 MiB extra/llvm-libs 18.1.8-5 129.02 MiB extra/maturin 1.7.8-1 19.68 MiB extra/python-iniconfig 2.0.0-6 0.04 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-pluggy 1.5.0-3 0.20 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-pytz 2024.2-2 0.15 MiB extra/rust 1:1.83.0-1 275.05 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-dirty-equals 0.8.0-3 0.31 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-maturin 1.7.8-1 0.05 MiB extra/python-pytest 1:8.3.4-1 3.92 MiB extra/python-pytest-mock 3.14.0-2 0.09 MiB extra/python-pytest-timeout 2.3.1-4 0.09 MiB Total Installed Size: 430.00 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing maturin... installing python-maturin... installing python-pytz... installing python-dirty-equals... Optional dependencies for python-dirty-equals python-pydantic: for pydantic support installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-mock... installing python-pytest-timeout... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found python-watchfiles-1.0.3.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting python-watchfiles-1.0.3.tar.gz with bsdtar ==> Starting prepare()... removed 'watchfiles-1.0.3/tests/__init__.py' ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... Running `maturin pep517 build-wheel -i /usr/bin/python --compatibility off` Updating crates.io index Updating git repository `https://github.com/samuelcolvin/notify.git` Downloading crates ... Downloaded autocfg v1.3.0 Downloaded cfg-if v1.0.0 Downloaded bitflags v1.3.2 Downloaded fsevent-sys v4.1.0 Downloaded filetime v0.2.24 Downloaded bitflags v2.6.0 Downloaded windows-targets v0.52.6 Downloaded winapi-util v0.1.9 Downloaded same-file v1.0.6 Downloaded pyo3-macros v0.23.3 Downloaded memoffset v0.9.1 Downloaded indoc v2.0.5 Downloaded redox_syscall v0.5.3 Downloaded heck v0.5.0 Downloaded walkdir v2.5.0 Downloaded wasi v0.11.0+wasi-snapshot-preview1 Downloaded kqueue v1.0.8 Downloaded quote v1.0.36 Downloaded proc-macro2 v1.0.81 Downloaded unicode-ident v1.0.12 Downloaded pyo3-macros-backend v0.23.3 Downloaded python3-dll-a v0.2.11 Downloaded mio v0.8.11 Downloaded pyo3-ffi v0.23.3 Downloaded portable-atomic v1.6.0 Downloaded cc v1.0.96 Downloaded log v0.4.22 Downloaded crossbeam-utils v0.8.19 Downloaded target-lexicon v0.12.14 Downloaded pyo3-build-config v0.23.3 Downloaded once_cell v1.19.0 Downloaded syn v2.0.60 Downloaded inotify v0.10.2 Downloaded crossbeam-channel v0.5.12 Downloaded windows-targets v0.48.5 Downloaded unindent v0.2.3 Downloaded libredox v0.1.3 Downloaded kqueue-sys v1.0.4 Downloaded windows_aarch64_gnullvm v0.48.5 Downloaded windows_x86_64_gnullvm v0.48.5 Downloaded windows_x86_64_gnullvm v0.52.6 Downloaded windows_aarch64_gnullvm v0.52.6 Downloaded windows_i686_gnullvm v0.52.6 Downloaded instant v0.1.13 Downloaded inotify-sys v0.1.5 Downloaded libc v0.2.154 Downloaded windows_x86_64_msvc v0.48.5 Downloaded windows_x86_64_gnu v0.52.6 Downloaded windows_x86_64_msvc v0.52.6 Downloaded windows_i686_gnu v0.48.5 Downloaded windows_aarch64_msvc v0.52.6 Downloaded windows_i686_msvc v0.48.5 Downloaded windows_i686_gnu v0.52.6 Downloaded windows_i686_msvc v0.52.6 Downloaded windows_x86_64_gnu v0.48.5 Downloaded windows_aarch64_msvc v0.48.5 Downloaded pyo3 v0.23.3 Downloaded windows-sys v0.59.0 Downloaded windows-sys v0.52.0 Downloaded windows-sys v0.48.0 📦 Including license file "/startdir/src/watchfiles-1.0.3/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.13 at /usr/bin/python 📡 Using build options bindings from pyproject.toml Compiling target-lexicon v0.12.14 Compiling python3-dll-a v0.2.11 Compiling once_cell v1.19.0 Compiling libc v0.2.154 Compiling proc-macro2 v1.0.81 Compiling unicode-ident v1.0.12 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Compiling crossbeam-utils v0.8.19 Compiling heck v0.5.0 Compiling log v0.4.22 Compiling bitflags v1.3.2 Compiling instant v0.1.13 Compiling same-file v1.0.6 Compiling memoffset v0.9.1 Compiling indoc v2.0.5 Compiling notify-types v1.0.0 (https://github.com/samuelcolvin/notify.git?branch=keep-io-error#0f87ab12) Compiling walkdir v2.5.0 Compiling unindent v0.2.3 Compiling crossbeam-channel v0.5.12 Compiling quote v1.0.36 Compiling inotify-sys v0.1.5 Compiling mio v0.8.11 Compiling filetime v0.2.24 Compiling pyo3-build-config v0.23.3 Compiling syn v2.0.60 Compiling inotify v0.10.2 Compiling notify v6.1.1 (https://github.com/samuelcolvin/notify.git?branch=keep-io-error#0f87ab12) Compiling pyo3-macros-backend v0.23.3 Compiling pyo3-ffi v0.23.3 Compiling pyo3 v0.23.3 Compiling pyo3-macros v0.23.3 Compiling watchfiles_rust_notify v1.0.3 (/startdir/src/watchfiles-1.0.3) Finished `release` profile [optimized] target(s) in 58.47s 📦 Built wheel for CPython 3.13 to /startdir/src/watchfiles-1.0.3/target/wheels/watchfiles-1.0.3-cp313-cp313-linux_x86_64.whl /startdir/src/watchfiles-1.0.3/target/wheels/watchfiles-1.0.3-cp313-cp313-linux_x86_64.whl Successfully built watchfiles-1.0.3-cp313-cp313-linux_x86_64.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /startdir/src/watchfiles-1.0.3 configfile: pyproject.toml plugins: anyio-4.6.2.post1, mock-3.14.0, timeout-2.3.1 timeout: 10.0s timeout method: signal timeout func_only: False collecting ... collected 162 items / 1 deselected / 161 selected tests/test_cli.py::test_function PASSED [ 0%] tests/test_cli.py::test_ignore_paths PASSED [ 1%] tests/test_cli.py::test_invalid_import1 PASSED [ 1%] tests/test_cli.py::test_invalid_import2 PASSED [ 2%] tests/test_cli.py::test_invalid_path PASSED [ 3%] tests/test_cli.py::test_command PASSED [ 3%] tests/test_cli.py::test_verbosity PASSED [ 4%] tests/test_cli.py::test_verbose PASSED [ 4%] tests/test_cli.py::test_non_recursive PASSED [ 5%] tests/test_cli.py::test_filter_all PASSED [ 6%] tests/test_cli.py::test_filter_default PASSED [ 6%] tests/test_cli.py::test_set_type PASSED [ 7%] tests/test_cli.py::test_build_filter[all-None-None-(no filter)] PASSED [ 8%] tests/test_cli.py::test_build_filter[default-None-expected_filter1-DefaultFilter] PASSED [ 8%] tests/test_cli.py::test_build_filter[python-None-expected_filter2-PythonFilter] PASSED [ 9%] tests/test_cli.py::test_build_filter[watchfiles.PythonFilter-None-expected_filter3-PythonFilter] PASSED [ 9%] tests/test_cli.py::test_build_filter[watchfiles.BaseFilter-None-expected_filter4-BaseFilter] PASSED [ 10%] tests/test_cli.py::test_build_filter[os.getcwd-None-getcwd-] PASSED [ 11%] tests/test_cli.py::test_build_filter[default-foo,bar-expected_filter6-DefaultFilter] PASSED [ 11%] tests/test_cli.py::test_build_filter_warning PASSED [ 12%] tests/test_cli.py::test_args PASSED [ 13%] tests/test_cli.py::test_args_command PASSED [ 13%] tests/test_cli.py::test_ignore_permission_denied PASSED [ 14%] tests/test_docs.py::test_docs_examples[watchfiles/main.py:115-120] PASSED [ 14%] tests/test_docs.py::test_docs_examples[watchfiles/main.py:203-216] PASSED [ 15%] tests/test_docs.py::test_docs_examples[watchfiles/main.py:218-238] PASSED [ 16%] tests/test_docs.py::test_docs_examples[watchfiles/run.py:82-93] PASSED [ 16%] tests/test_docs.py::test_docs_examples[watchfiles/run.py:98-109] PASSED [ 17%] tests/test_docs.py::test_docs_examples[watchfiles/run.py:118-123] PASSED [ 18%] tests/test_docs.py::test_docs_examples[watchfiles/run.py:181-200] PASSED [ 18%] tests/test_docs.py::test_docs_examples[docs/cli.md:14-30] PASSED [ 19%] tests/test_docs.py::test_docs_examples[docs/index.md:20-26] PASSED [ 19%] tests/test_docs.py::test_docs_examples[docs/index.md:32-42] PASSED [ 20%] tests/test_docs.py::test_docs_examples[docs/index.md:45-54] PASSED [ 21%] tests/test_docs.py::test_docs_examples[docs/index.md:57-70] PASSED [ 21%] tests/test_docs.py::test_docs_examples[docs/api/filters.md:23-38] PASSED [ 22%] tests/test_docs.py::test_docs_examples[docs/api/filters.md:43-51] PASSED [ 22%] tests/test_docs.py::test_docs_examples[docs/api/rust_backend.md:11-21] PASSED [ 23%] tests/test_docs.py::test_docs_examples[docs/api/rust_backend.md:25-32] PASSED [ 24%] tests/test_docs.py::test_cli_help SKIPPED (output varies between versions) [ 24%] tests/test_filters.py::test_ignore_file PASSED [ 25%] tests/test_filters.py::test_ignore_dir PASSED [ 26%] tests/test_filters.py::test_python PASSED [ 26%] tests/test_filters.py::test_python_extensions PASSED [ 27%] tests/test_filters.py::test_web_filter PASSED [ 27%] tests/test_filters.py::test_simple_function PASSED [ 28%] tests/test_filters.py::test_default_filter[foo.txt-True] PASSED [ 29%] tests/test_filters.py::test_default_filter[foo.swp-False] PASSED [ 29%] tests/test_filters.py::test_default_filter[foo.swx-False] PASSED [ 30%] tests/test_filters.py::test_default_filter[foo.swx.more-True] PASSED [ 31%] tests/test_filters.py::test_default_filter[path4-True] PASSED [ 31%] tests/test_filters.py::test_default_filter[path5-False] PASSED [ 32%] tests/test_filters.py::test_default_filter[path6-False] PASSED [ 32%] tests/test_filters.py::test_default_filter[path7-False] PASSED [ 33%] tests/test_filters.py::test_default_filter[path8-True] PASSED [ 34%] tests/test_filters.py::test_default_filter[path9-False] PASSED [ 34%] tests/test_filters.py::test_customising_filters PASSED [ 35%] tests/test_filters.py::test_repr PASSED [ 36%] tests/test_force_polling.py::test_watch_polling_not_env PASSED [ 36%] tests/test_force_polling.py::test_watch_polling_env PASSED [ 37%] tests/test_force_polling.py::test_watch_polling_env_with_custom_delay PASSED [ 37%] tests/test_force_polling.py::test_default_force_polling[None-True-True] PASSED [ 38%] tests/test_force_polling.py::test_default_force_polling[None-False-False] PASSED [ 39%] tests/test_force_polling.py::test_default_force_polling[None-None-False] PASSED [ 39%] tests/test_force_polling.py::test_default_force_polling[-True-True] PASSED [ 40%] tests/test_force_polling.py::test_default_force_polling[-False-False] PASSED [ 40%] tests/test_force_polling.py::test_default_force_polling[-None-False] PASSED [ 41%] tests/test_force_polling.py::test_default_force_polling[1-True-True] PASSED [ 42%] tests/test_force_polling.py::test_default_force_polling[1-False-False] PASSED [ 42%] tests/test_force_polling.py::test_default_force_polling[1-None-True] PASSED [ 43%] tests/test_force_polling.py::test_default_force_polling[disable-True-True] PASSED [ 44%] tests/test_force_polling.py::test_default_force_polling[disable-False-False] PASSED [ 44%] tests/test_force_polling.py::test_default_force_polling[disable-None-False] PASSED [ 45%] tests/test_force_polling.py::test_default_force_polling_wsl[None-True-True-0] PASSED [ 45%] tests/test_force_polling.py::test_default_force_polling_wsl[None-False-False-0] PASSED [ 46%] tests/test_force_polling.py::test_default_force_polling_wsl[None-None-True-1] PASSED [ 47%] tests/test_force_polling.py::test_default_force_polling_wsl[-True-True-0] PASSED [ 47%] tests/test_force_polling.py::test_default_force_polling_wsl[-False-False-0] PASSED [ 48%] tests/test_force_polling.py::test_default_force_polling_wsl[-None-True-1] PASSED [ 49%] tests/test_force_polling.py::test_default_force_polling_wsl[1-True-True-0] PASSED [ 49%] tests/test_force_polling.py::test_default_force_polling_wsl[1-False-False-0] PASSED [ 50%] tests/test_force_polling.py::test_default_force_polling_wsl[1-None-True-0] PASSED [ 50%] tests/test_force_polling.py::test_default_force_polling_wsl[disable-True-True-0] PASSED [ 51%] tests/test_force_polling.py::test_default_force_polling_wsl[disable-False-False-0] PASSED [ 52%] tests/test_force_polling.py::test_default_force_polling_wsl[disable-None-False-0] PASSED [ 52%] tests/test_run_process.py::test_alive_terminates PASSED [ 53%] tests/test_run_process.py::test_dead_callback PASSED [ 54%] tests/test_run_process.py::test_split_cmd_non_posix SKIPPED (no need to test this except on windows) [ 54%] tests/test_run_process.py::test_split_cmd_posix PASSED [ 55%] tests/test_run_process.py::test_alive_doesnt_terminate PASSED [ 55%] tests/test_run_process.py::test_sigint_timeout PASSED [ 56%] tests/test_run_process.py::test_start_process PASSED [ 57%] tests/test_run_process.py::test_start_process_env PASSED [ 57%] tests/test_run_process.py::test_function_string_not_win PASSED [ 58%] tests/test_run_process.py::test_function_list PASSED [ 59%] tests/test_run_process.py::test_async_alive_terminates PASSED [ 59%] tests/test_run_process.py::test_async_sync_callback PASSED [ 60%] tests/test_run_process.py::test_run_function PASSED [ 60%] tests/test_run_process.py::test_run_function_tty PASSED [ 61%] tests/test_run_process.py::test_set_tty_error PASSED [ 62%] tests/test_run_process.py::test_command PASSED [ 62%] tests/test_run_process.py::test_command_with_args PASSED [ 63%] tests/test_run_process.py::test_import_string PASSED [ 63%] tests/test_run_process.py::test_detect_target_type[os.getcwd-function] PASSED [ 64%] tests/test_run_process.py::test_detect_target_type[getcwd-function] PASSED [ 65%] tests/test_run_process.py::test_detect_target_type[foobar.py-command] PASSED [ 65%] tests/test_run_process.py::test_detect_target_type[foobar.sh-command] PASSED [ 66%] tests/test_run_process.py::test_detect_target_type[foobar.pyt-function] PASSED [ 67%] tests/test_run_process.py::test_detect_target_type[foo bar-command] PASSED [ 67%] tests/test_rust_notify.py::test_add PASSED [ 68%] tests/test_rust_notify.py::test_add_non_recursive PASSED [ 68%] tests/test_rust_notify.py::test_close PASSED [ 69%] tests/test_rust_notify.py::test_modify_write PASSED [ 70%] tests/test_rust_notify.py::test_modify_write_non_recursive PASSED [ 70%] tests/test_rust_notify.py::test_modify_chmod PASSED [ 71%] tests/test_rust_notify.py::test_delete PASSED [ 72%] tests/test_rust_notify.py::test_delete_non_recursive PASSED [ 72%] tests/test_rust_notify.py::test_move_in PASSED [ 73%] tests/test_rust_notify.py::test_move_out PASSED [ 73%] tests/test_rust_notify.py::test_move_internal PASSED [ 74%] tests/test_rust_notify.py::test_does_not_exist PASSED [ 75%] tests/test_rust_notify.py::test_does_not_exist_message PASSED [ 75%] tests/test_rust_notify.py::test_does_not_exist_polling PASSED [ 76%] tests/test_rust_notify.py::test_rename PASSED [ 77%] tests/test_rust_notify.py::test_watch_multiple PASSED [ 77%] tests/test_rust_notify.py::test_wrong_type_event PASSED [ 78%] tests/test_rust_notify.py::test_wrong_type_event_is_set PASSED [ 78%] tests/test_rust_notify.py::test_return_timeout PASSED [ 79%] tests/test_rust_notify.py::test_return_event_set PASSED [ 80%] tests/test_rust_notify.py::test_return_event_unset PASSED [ 80%] tests/test_rust_notify.py::test_return_debounce_no_timeout PASSED [ 81%] tests/test_rust_notify.py::test_rename_multiple_inside PASSED [ 81%] tests/test_rust_notify.py::test_polling PASSED [ 82%] tests/test_rust_notify.py::test_not_polling_repr PASSED [ 83%] tests/test_rust_notify.py::test_polling_repr PASSED [ 83%] tests/test_rust_notify.py::test_ignore_permission_denied FAILED [ 84%] tests/test_rust_notify.py::test_default_ignore_permission_denied[None-True-True] PASSED [ 85%] tests/test_rust_notify.py::test_default_ignore_permission_denied[None-False-False] PASSED [ 85%] tests/test_rust_notify.py::test_default_ignore_permission_denied[None-None-False] PASSED [ 86%] tests/test_rust_notify.py::test_default_ignore_permission_denied[-True-True] PASSED [ 86%] tests/test_rust_notify.py::test_default_ignore_permission_denied[-False-False] PASSED [ 87%] tests/test_rust_notify.py::test_default_ignore_permission_denied[-None-False] PASSED [ 88%] tests/test_rust_notify.py::test_default_ignore_permission_denied[1-True-True] PASSED [ 88%] tests/test_rust_notify.py::test_default_ignore_permission_denied[1-False-False] PASSED [ 89%] tests/test_rust_notify.py::test_default_ignore_permission_denied[1-None-True] PASSED [ 90%] tests/test_watch.py::test_watch PASSED [ 90%] tests/test_watch.py::test_wait_stop_event PASSED [ 91%] tests/test_watch.py::test_awatch PASSED [ 91%] tests/test_watch.py::test_await_stop_event PASSED [ 92%] tests/test_watch.py::test_watch_raise_interrupt PASSED [ 93%] tests/test_watch.py::test_watch_dont_raise_interrupt PASSED [ 93%] tests/test_watch.py::test_awatch_unexpected_signal PASSED [ 94%] tests/test_watch.py::test_awatch_interrupt_warning PASSED [ 95%] tests/test_watch.py::test_watch_no_yield PASSED [ 95%] tests/test_watch.py::test_awatch_no_yield PASSED [ 96%] tests/test_watch.py::test_watch_timeout PASSED [ 96%] tests/test_watch.py::test_watch_yield_on_timeout PASSED [ 97%] tests/test_watch.py::test_awatch_timeout PASSED [ 98%] tests/test_watch.py::test_awatch_yield_on_timeout PASSED [ 98%] tests/test_watch.py::test_calc_async_timeout_posix PASSED [ 99%] tests/test_watch.py::test_calc_async_timeout_win SKIPPED (different on windows) [100%] =================================== FAILURES =================================== ________________________ test_ignore_permission_denied _________________________ @skip_unless_linux def test_ignore_permission_denied(): path = os.getenv('WATCHFILES_TEST_PERMISSION_DENIED_PATH') or '/' > RustNotify([path], False, False, 0, True, True) E Failed: Timeout >10.0s tests/test_rust_notify.py:318: Failed =========================== short test summary info ============================ FAILED tests/test_rust_notify.py::test_ignore_permission_denied - Failed: Timeout >10.0s =========== 1 failed, 157 passed, 3 skipped, 1 deselected in 16.45s ============ ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_6b0e46de-d0fc-4f26-a9bd-a0e56efa2ff8/build