==> Building on chiyu ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-libtmux ./ .SRCINFO 952 100% 0.00kB/s 0:00:00 952 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 50 100% 48.83kB/s 0:00:00 50 100% 48.83kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,783 100% 1.70MB/s 0:00:00 1,783 100% 1.70MB/s 0:00:00 (xfr#3, to-chk=1/5) python-libtmux-0.31.0.post0-1.log 539 100% 526.37kB/s 0:00:00 539 100% 526.37kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,077 bytes received 141 bytes 4,436.00 bytes/sec total size is 2,977 speedup is 1.34 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root46 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root46]...done ==> Making package: python-libtmux 0.31.0.post0-1 (Sun Feb 18 02:32:23 2024) ==> Retrieving sources...  -> Downloading libtmux-0.31.0post0.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10415 0 10415 0 0 6429 0 --:--:-- 0:00:01 --:--:-- 6429 100 271k 0 271k 0 0 124k 0 --:--:-- 0:00:02 --:--:-- 460k ==> Validating source files with sha512sums... libtmux-0.31.0post0.tar.gz ... Passed ==> Validating source files with b2sums... libtmux-0.31.0post0.tar.gz ... Passed ==> Making package: python-libtmux 0.31.0.post0-1 (Sun Feb 18 02:32:48 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change Download Size core/libnsl 2.0.1-1 0.07 MiB core/python 3.11.6-1 107.27 MiB extra/python-typing_extensions 4.9.0-1 0.37 MiB extra/tmux 3.4-3 0.92 MiB 0.45 MiB Total Download Size: 0.45 MiB Total Installed Size: 108.63 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... tmux-3.4-3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... 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] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-typing_extensions... installing tmux... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (16) New Version Net Change Download Size extra/python-fastjsonschema 2.19.1-1 0.30 MiB extra/python-importlib-metadata 5.1.0-1 0.20 MiB extra/python-iniconfig 2.0.0-4 0.04 MiB extra/python-lark-parser 1.1.9-1 1.34 MiB extra/python-packaging 23.2-1 0.53 MiB extra/python-pluggy 1.4.0-1 0.21 MiB extra/python-pyproject-hooks 1.0.0-5 0.09 MiB extra/python-zipp 3.17.0-1 0.06 MiB core/procps-ng 4.0.4-2 2.40 MiB extra/python-build 1.0.3-1 0.68 MiB extra/python-installer 0.7.0-3 0.82 MiB extra/python-poetry-core 1.9.0-1 3.61 MiB extra/python-pytest 1:7.4.4-1 4.02 MiB extra/python-pytest-mock 3.12.0-1 0.09 MiB extra/python-pytest-rerunfailures 13.0-1 0.11 MiB 0.02 MiB extra/python-wheel 0.42.0-1 0.28 MiB Total Download Size: 0.02 MiB Total Installed Size: 14.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pytest-rerunfailures-13.0-1-any downloading... 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-virtualenv: Use virtualenv for build isolation installing python-installer... installing python-fastjsonschema... installing python-lark-parser... Optional dependencies for python-lark-parser python-atomicwrites: for atomic_cache python-regex: for regex support python-js2py: for nearley support installing python-poetry-core... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-mock... installing python-zipp... installing python-importlib-metadata... installing python-pytest-rerunfailures... Optional dependencies for python-pytest-rerunfailures python-pytest-xdist: for recovering from crashes installing procps-ng... [?25h==> Retrieving sources...  -> Found libtmux-0.31.0post0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting libtmux-0.31.0post0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... * Building wheel... Successfully built libtmux-0.31.0.post0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /build/python-libtmux/src/libtmux-0.31.0post0 configfile: pyproject.toml plugins: libtmux-0.31.0.post0, rerunfailures-13.0, mock-3.12.0 collecting ... collected 294 items / 1 deselected / 293 selected tests/test_common.py::test_allows_master_version PASSED [ 0%] tests/test_common.py::test_allows_next_version PASSED [ 0%] tests/test_common.py::test_get_version_openbsd PASSED [ 1%] tests/test_common.py::test_get_version_too_low PASSED [ 1%] tests/test_common.py::test_ignores_letter_versions PASSED [ 1%] tests/test_common.py::test_error_version_less_1_7 PASSED [ 2%] tests/test_common.py::test_has_version PASSED [ 2%] tests/test_common.py::test_has_gt_version PASSED [ 2%] tests/test_common.py::test_has_gte_version PASSED [ 3%] tests/test_common.py::test_has_lt_version PASSED [ 3%] tests/test_common.py::test_has_lte_version PASSED [ 3%] tests/test_common.py::test_tmux_cmd_raises_on_not_found PASSED [ 4%] tests/test_common.py::test_tmux_cmd_unicode PASSED [ 4%] tests/test_common.py::test_session_check_name[-True-empty] PASSED [ 4%] tests/test_common.py::test_session_check_name[None-True-empty] PASSED [ 5%] tests/test_common.py::test_session_check_name[my great session.-True-contains periods] PASSED [ 5%] tests/test_common.py::test_session_check_name[name: great session-True-contains colons] PASSED [ 5%] tests/test_common.py::test_session_check_name[new great session-False-None] PASSED [ 6%] tests/test_common.py::test_session_check_name[ajf8a3fa83fads,,,a-False-None] PASSED [ 6%] tests/test_common.py::test_get_libtmux_version PASSED [ 6%] tests/test_dataclasses.py::test_pane PASSED [ 7%] tests/test_dataclasses.py::test_querylist PASSED [ 7%] tests/test_pane.py::test_send_keys PASSED [ 7%] tests/test_pane.py::test_set_height PASSED [ 8%] tests/test_pane.py::test_set_width PASSED [ 8%] tests/test_pane.py::test_capture_pane PASSED [ 8%] tests/test_pane.py::test_capture_pane_end PASSED [ 9%] tests/test_pane.py::test_resize_pane PASSED [ 9%] tests/test_pytest_plugin.py::test_plugin PASSED [ 9%] tests/test_server.py::test_has_session PASSED [ 10%] tests/test_server.py::test_socket_name PASSED [ 10%] tests/test_server.py::test_socket_path PASSED [ 10%] tests/test_server.py::test_config PASSED [ 11%] tests/test_server.py::test_256_colors PASSED [ 11%] tests/test_server.py::test_88_colors PASSED [ 11%] tests/test_server.py::test_show_environment PASSED [ 12%] tests/test_server.py::test_getenv PASSED [ 12%] tests/test_server.py::test_show_environment_not_set PASSED [ 12%] tests/test_server.py::test_new_session PASSED [ 13%] tests/test_server.py::test_new_session_no_name PASSED [ 13%] tests/test_server.py::test_new_session_shell PASSED [ 13%] tests/test_server.py::test_new_session_width_height PASSED [ 14%] tests/test_server.py::test_new_session_environmental_variables PASSED [ 14%] tests/test_server.py::test_no_server_sessions PASSED [ 15%] tests/test_server.py::test_no_server_attached_sessions PASSED [ 15%] tests/test_server.py::test_no_server_is_alive PASSED [ 15%] tests/test_server.py::test_with_server_is_alive PASSED [ 16%] tests/test_server.py::test_raise_if_dead_no_server_raises PASSED [ 16%] tests/test_server.py::test_raise_if_dead_does_not_raise_if_alive PASSED [ 16%] tests/test_session.py::test_has_session PASSED [ 17%] tests/test_session.py::test_select_window PASSED [ 17%] tests/test_session.py::test_select_window_returns_Window PASSED [ 17%] tests/test_session.py::test_active_window PASSED [ 18%] tests/test_session.py::test_active_pane PASSED [ 18%] tests/test_session.py::test_session_rename PASSED [ 18%] tests/test_session.py::test_new_session PASSED [ 19%] tests/test_session.py::test_show_options PASSED [ 19%] tests/test_session.py::test_set_show_options_single PASSED [ 19%] tests/test_session.py::test_set_show_option PASSED [ 20%] tests/test_session.py::test_empty_session_option_returns_None PASSED [ 20%] tests/test_session.py::test_show_option_unknown PASSED [ 20%] tests/test_session.py::test_show_option_ambiguous PASSED [ 21%] tests/test_session.py::test_set_option_ambiguous PASSED [ 21%] tests/test_session.py::test_set_option_invalid PASSED [ 21%] tests/test_session.py::test_show_environment PASSED [ 22%] tests/test_session.py::test_set_show_environment_single PASSED [ 22%] tests/test_session.py::test_show_environment_not_set PASSED [ 22%] tests/test_session.py::test_remove_environment PASSED [ 23%] tests/test_session.py::test_unset_environment PASSED [ 23%] tests/test_session.py::test_periods_raise_bad_session_name[hey.period-True] PASSED [ 23%] tests/test_session.py::test_periods_raise_bad_session_name[hey:its a colon-True] PASSED [ 24%] tests/test_session.py::test_periods_raise_bad_session_name[hey moo-False] PASSED [ 24%] tests/test_session.py::test_cmd_inserts_session_id PASSED [ 24%] tests/test_session.py::test_new_window_with_environment[environment0] PASSED [ 25%] tests/test_session.py::test_new_window_with_environment[environment1] PASSED [ 25%] tests/test_session.py::test_new_window_with_environment_logs_warning_for_old_tmux SKIPPED [ 25%] tests/test_test.py::test_retry_three_times PASSED [ 26%] tests/test_test.py::test_function_times_out PASSED [ 26%] tests/test_test.py::test_function_times_out_no_raise PASSED [ 26%] tests/test_test.py::test_function_times_out_no_raise_assert PASSED [ 27%] tests/test_test.py::test_retry_three_times_no_raise_assert PASSED [ 27%] tests/test_tmuxobject.py::test_find_where PASSED [ 27%] tests/test_tmuxobject.py::test_find_where_None PASSED [ 28%] tests/test_tmuxobject.py::test_find_where_multiple_infos PASSED [ 28%] tests/test_tmuxobject.py::test_where PASSED [ 29%] tests/test_tmuxobject.py::test_filter PASSED [ 29%] tests/test_version.py::test_version[1] PASSED [ 29%] tests/test_version.py::test_version[1.0] PASSED [ 30%] tests/test_version.py::test_version[1.0.0] PASSED [ 30%] tests/test_version.py::test_version[1.0.0b] PASSED [ 30%] tests/test_version.py::test_version[1.0.0b1] PASSED [ 31%] tests/test_version.py::test_version[1.0.0b-openbsd] PASSED [ 31%] tests/test_version.py::test_version[1.0.0-next] PASSED [ 31%] tests/test_version.py::test_version[1.0.0-next.1] PASSED [ 32%] tests/test_version.py::test_version_compare[1-eq-1-False] PASSED [ 32%] tests/test_version.py::test_version_compare[1-eq-1.0-False] PASSED [ 32%] tests/test_version.py::test_version_compare[1-eq-1.0.0-False] PASSED [ 33%] tests/test_version.py::test_version_compare[1-gt-1.0.0a-False] PASSED [ 33%] tests/test_version.py::test_version_compare[1-gt-1.0.0b-False] PASSED [ 33%] tests/test_version.py::test_version_compare[1-lt-1.0.0p1-False] PASSED [ 34%] tests/test_version.py::test_version_compare[1-lt-1.0.0-openbsd-False] PASSED [ 34%] tests/test_version.py::test_version_compare[1-lt-1-AssertionError0] PASSED [ 34%] tests/test_version.py::test_version_compare[1-lt-1-AssertionError1] PASSED [ 35%] tests/test_version.py::test_version_compare[1.0.0c-gt-1.0.0b-False] PASSED [ 35%] tests/test_window.py::test_select_window PASSED [ 35%] tests/test_window.py::test_fresh_window_data PASSED [ 36%] tests/test_window.py::test_newest_pane_data PASSED [ 36%] tests/test_window.py::test_active_pane PASSED [ 36%] tests/test_window.py::test_split_window PASSED [ 37%] tests/test_window.py::test_split_window_shell PASSED [ 37%] tests/test_window.py::test_split_window_horizontal PASSED [ 37%] tests/test_window.py::test_split_percentage SKIPPED (tmux 3.4 has a split-window bug. See https://github.com/tmux/tmux/pull/3840.) [ 38%] tests/test_window.py::test_split_window_size PASSED [ 38%] tests/test_window.py::test_window_rename[test-ha ha ha fjewlkjflwef] PASSED [ 38%] tests/test_window.py::test_window_rename[test-hello \\ wazzup 0] PASSED [ 39%] tests/test_window.py::test_kill_window PASSED [ 39%] tests/test_window.py::test_show_window_options PASSED [ 39%] tests/test_window.py::test_set_show_window_options PASSED [ 40%] tests/test_window.py::test_empty_window_option_returns_None PASSED [ 40%] tests/test_window.py::test_show_window_option PASSED [ 40%] tests/test_window.py::test_show_window_option_unknown PASSED [ 41%] tests/test_window.py::test_show_window_option_ambiguous PASSED [ 41%] tests/test_window.py::test_set_window_option_ambiguous PASSED [ 41%] tests/test_window.py::test_set_window_option_invalid PASSED [ 42%] tests/test_window.py::test_move_window PASSED [ 42%] tests/test_window.py::test_move_window_to_other_session PASSED [ 43%] tests/test_window.py::test_select_layout_accepts_no_arg PASSED [ 43%] tests/test_window.py::test_empty_window_name PASSED [ 43%] tests/test_window.py::test_split_window_with_environment[environment0] PASSED [ 44%] tests/test_window.py::test_split_window_with_environment[environment1] PASSED [ 44%] tests/test_window.py::test_split_window_with_environment_logs_warning_for_old_tmux SKIPPED [ 44%] tests/test_window.py::test_resize PASSED [ 45%] tests/_internal/test_query_list.py::test_filter[items0-None-expected_result0] PASSED [ 45%] tests/_internal/test_query_list.py::test_filter[items1-filter_expr1-expected_result1] PASSED [ 45%] tests/_internal/test_query_list.py::test_filter[items2-filter_expr2-expected_result2] PASSED [ 46%] tests/_internal/test_query_list.py::test_filter[items3-filter_expr3-expected_result3] PASSED [ 46%] tests/_internal/test_query_list.py::test_filter[items4-None-expected_result4] PASSED [ 46%] tests/_internal/test_query_list.py::test_filter[items5-None-expected_result5] PASSED [ 47%] tests/_internal/test_query_list.py::test_filter[items6-None-expected_result6] PASSED [ 47%] tests/_internal/test_query_list.py::test_filter[items7-None-expected_result7] PASSED [ 47%] tests/_internal/test_query_list.py::test_filter[items8-filter_expr8-expected_result8] PASSED [ 48%] tests/_internal/test_query_list.py::test_filter[items9-filter_expr9-expected_result9] PASSED [ 48%] tests/_internal/test_query_list.py::test_filter[items10-filter_expr10-expected_result10] PASSED [ 48%] tests/_internal/test_query_list.py::test_filter[items11-filter_expr11-expected_result11] PASSED [ 49%] tests/_internal/test_query_list.py::test_filter[items12-filter_expr12-expected_result12] PASSED [ 49%] tests/_internal/test_query_list.py::test_filter[items13-filter_expr13-expected_result13] PASSED [ 49%] tests/_internal/test_query_list.py::test_filter[items14-filter_expr14-expected_result14] PASSED [ 50%] tests/_internal/test_query_list.py::test_filter[items15-filter_expr15-expected_result15] PASSED [ 50%] tests/_internal/test_query_list.py::test_filter[items16-filter_expr16-expected_result16] PASSED [ 50%] tests/_internal/test_query_list.py::test_filter[items17-filter_expr17-expected_result17] PASSED [ 51%] tests/_internal/test_query_list.py::test_filter[items18-filter_expr18-expected_result18] PASSED [ 51%] tests/_internal/test_query_list.py::test_filter[items19-filter_expr19-expected_result19] PASSED [ 51%] tests/_internal/test_query_list.py::test_filter[items20-filter_expr20-expected_result20] PASSED [ 52%] tests/_internal/test_query_list.py::test_filter[items21-filter_expr21-expected_result21] PASSED [ 52%] tests/_internal/test_query_list.py::test_filter[items22-filter_expr22-expected_result22] PASSED [ 52%] tests/_internal/test_query_list.py::test_filter[items23-filter_expr23-expected_result23] PASSED [ 53%] tests/_internal/test_query_list.py::test_filter[items24-filter_expr24-expected_result24] PASSED [ 53%] tests/_internal/test_query_list.py::test_filter[items25-filter_expr25-expected_result25] PASSED [ 53%] tests/_internal/test_query_list.py::test_filter[items26-filter_expr26-expected_result26] PASSED [ 54%] tests/_internal/test_query_list.py::test_filter[items27-filter_expr27-expected_result27] PASSED [ 54%] tests/_internal/test_query_list.py::test_filter[items28-filter_expr28-expected_result28] PASSED [ 54%] tests/_internal/test_query_list.py::test_filter[items29-filter_expr29-expected_result29] PASSED [ 55%] tests/_internal/test_query_list.py::test_filter[items30-filter_expr30-expected_result30] PASSED [ 55%] tests/_internal/test_query_list.py::test_filter[items31-filter_expr31-expected_result31] PASSED [ 55%] tests/_internal/test_query_list.py::test_filter[items32-filter_expr32-expected_result32] PASSED [ 56%] tests/_internal/test_query_list.py::test_filter[items33-None-expected_result33] PASSED [ 56%] tests/_internal/test_query_list.py::test_filter[items34-filter_expr34-expected_result34] PASSED [ 56%] tests/_internal/test_query_list.py::test_filter[items35-filter_expr35-expected_result35] PASSED [ 57%] tests/_internal/test_query_list.py::test_filter[items36--expected_result36] PASSED [ 57%] tests/_internal/test_query_list.py::test_filter[items37--expected_result37] PASSED [ 58%] tests/legacy_api/test_common.py::test_allows_master_version PASSED [ 58%] tests/legacy_api/test_common.py::test_allows_next_version PASSED [ 58%] tests/legacy_api/test_common.py::test_get_version_openbsd PASSED [ 59%] tests/legacy_api/test_common.py::test_get_version_too_low PASSED [ 59%] tests/legacy_api/test_common.py::test_ignores_letter_versions PASSED [ 59%] tests/legacy_api/test_common.py::test_error_version_less_1_7 PASSED [ 60%] tests/legacy_api/test_common.py::test_has_version PASSED [ 60%] tests/legacy_api/test_common.py::test_has_gt_version PASSED [ 60%] tests/legacy_api/test_common.py::test_has_gte_version PASSED [ 61%] tests/legacy_api/test_common.py::test_has_lt_version PASSED [ 61%] tests/legacy_api/test_common.py::test_has_lte_version PASSED [ 61%] tests/legacy_api/test_common.py::test_tmux_cmd_raises_on_not_found PASSED [ 62%] tests/legacy_api/test_common.py::test_tmux_cmd_unicode PASSED [ 62%] tests/legacy_api/test_common.py::test_session_check_name[-True-empty] PASSED [ 62%] tests/legacy_api/test_common.py::test_session_check_name[None-True-empty] PASSED [ 63%] tests/legacy_api/test_common.py::test_session_check_name[my great session.-True-contains periods] PASSED [ 63%] tests/legacy_api/test_common.py::test_session_check_name[name: great session-True-contains colons] PASSED [ 63%] tests/legacy_api/test_common.py::test_session_check_name[new great session-False-None] PASSED [ 64%] tests/legacy_api/test_common.py::test_session_check_name[ajf8a3fa83fads,,,a-False-None] PASSED [ 64%] tests/legacy_api/test_common.py::test_get_libtmux_version PASSED [ 64%] tests/legacy_api/test_pane.py::test_resize_pane PASSED [ 65%] tests/legacy_api/test_pane.py::test_send_keys PASSED [ 65%] tests/legacy_api/test_pane.py::test_set_height PASSED [ 65%] tests/legacy_api/test_pane.py::test_set_width PASSED [ 66%] tests/legacy_api/test_pane.py::test_capture_pane PASSED [ 66%] tests/legacy_api/test_server.py::test_has_session PASSED [ 66%] tests/legacy_api/test_server.py::test_socket_name PASSED [ 67%] tests/legacy_api/test_server.py::test_socket_path PASSED [ 67%] tests/legacy_api/test_server.py::test_config PASSED [ 67%] tests/legacy_api/test_server.py::test_256_colors PASSED [ 68%] tests/legacy_api/test_server.py::test_88_colors PASSED [ 68%] tests/legacy_api/test_server.py::test_show_environment PASSED [ 68%] tests/legacy_api/test_server.py::test_getenv PASSED [ 69%] tests/legacy_api/test_server.py::test_show_environment_not_set PASSED [ 69%] tests/legacy_api/test_server.py::test_new_session PASSED [ 69%] tests/legacy_api/test_server.py::test_new_session_no_name PASSED [ 70%] tests/legacy_api/test_server.py::test_new_session_shell PASSED [ 70%] tests/legacy_api/test_server.py::test_no_server_sessions PASSED [ 70%] tests/legacy_api/test_server.py::test_no_server_attached_sessions PASSED [ 71%] tests/legacy_api/test_server.py::test_no_server_is_alive PASSED [ 71%] tests/legacy_api/test_server.py::test_with_server_is_alive PASSED [ 72%] tests/legacy_api/test_server.py::test_raise_if_dead_no_server_raises PASSED [ 72%] tests/legacy_api/test_server.py::test_raise_if_dead_does_not_raise_if_alive PASSED [ 72%] tests/legacy_api/test_session.py::test_has_session PASSED [ 73%] tests/legacy_api/test_session.py::test_select_window PASSED [ 73%] tests/legacy_api/test_session.py::test_select_window_returns_Window PASSED [ 73%] tests/legacy_api/test_session.py::test_attached_window PASSED [ 74%] tests/legacy_api/test_session.py::test_attached_pane PASSED [ 74%] tests/legacy_api/test_session.py::test_session_rename PASSED [ 74%] tests/legacy_api/test_session.py::test_new_session PASSED [ 75%] tests/legacy_api/test_session.py::test_show_options PASSED [ 75%] tests/legacy_api/test_session.py::test_set_show_options_single PASSED [ 75%] tests/legacy_api/test_session.py::test_set_show_option PASSED [ 76%] tests/legacy_api/test_session.py::test_empty_session_option_returns_None PASSED [ 76%] tests/legacy_api/test_session.py::test_show_option_unknown PASSED [ 76%] tests/legacy_api/test_session.py::test_show_option_ambiguous PASSED [ 77%] tests/legacy_api/test_session.py::test_set_option_ambiguous PASSED [ 77%] tests/legacy_api/test_session.py::test_set_option_invalid PASSED [ 77%] tests/legacy_api/test_session.py::test_show_environment PASSED [ 78%] tests/legacy_api/test_session.py::test_set_show_environment_single PASSED [ 78%] tests/legacy_api/test_session.py::test_show_environment_not_set PASSED [ 78%] tests/legacy_api/test_session.py::test_remove_environment PASSED [ 79%] tests/legacy_api/test_session.py::test_unset_environment PASSED [ 79%] tests/legacy_api/test_session.py::test_periods_raise_badsessionname[hey.period-True] PASSED [ 79%] tests/legacy_api/test_session.py::test_periods_raise_badsessionname[hey:its a colon-True] PASSED [ 80%] tests/legacy_api/test_session.py::test_periods_raise_badsessionname[hey moo-False] PASSED [ 80%] tests/legacy_api/test_session.py::test_cmd_inserts_session_id PASSED [ 80%] tests/legacy_api/test_session.py::test_new_window_with_environment[environment0] PASSED [ 81%] tests/legacy_api/test_session.py::test_new_window_with_environment[environment1] PASSED [ 81%] tests/legacy_api/test_session.py::test_new_window_with_environment_logs_warning_for_old_tmux SKIPPED [ 81%] tests/legacy_api/test_test.py::test_retry_three_times PASSED [ 82%] tests/legacy_api/test_test.py::test_function_times_out FAILED [ 82%] tests/legacy_api/test_test.py::test_function_times_out_no_raise FAILED [ 82%] tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert FAILED [ 83%] tests/legacy_api/test_test.py::test_retry_three_times_no_raise_assert PASSED [ 83%] tests/legacy_api/test_tmuxobject.py::test_find_where PASSED [ 83%] tests/legacy_api/test_tmuxobject.py::test_find_where_None PASSED [ 84%] tests/legacy_api/test_tmuxobject.py::test_find_where_multiple_infos PASSED [ 84%] tests/legacy_api/test_tmuxobject.py::test_where PASSED [ 84%] tests/legacy_api/test_tmuxobject.py::test_get_by_id PASSED [ 85%] tests/legacy_api/test_version.py::test_version[1] PASSED [ 85%] tests/legacy_api/test_version.py::test_version[1.0] PASSED [ 86%] tests/legacy_api/test_version.py::test_version[1.0.0] PASSED [ 86%] tests/legacy_api/test_version.py::test_version[1.0.0b] PASSED [ 86%] tests/legacy_api/test_version.py::test_version[1.0.0b1] PASSED [ 87%] tests/legacy_api/test_version.py::test_version[1.0.0b-openbsd] PASSED [ 87%] tests/legacy_api/test_version.py::test_version[1.0.0-next] PASSED [ 87%] tests/legacy_api/test_version.py::test_version[1.0.0-next.1] PASSED [ 88%] tests/legacy_api/test_version.py::test_version_compare[1-eq-1-False] PASSED [ 88%] tests/legacy_api/test_version.py::test_version_compare[1-eq-1.0-False] PASSED [ 88%] tests/legacy_api/test_version.py::test_version_compare[1-eq-1.0.0-False] PASSED [ 89%] tests/legacy_api/test_version.py::test_version_compare[1-gt-1.0.0a-False] PASSED [ 89%] tests/legacy_api/test_version.py::test_version_compare[1-gt-1.0.0b-False] PASSED [ 89%] tests/legacy_api/test_version.py::test_version_compare[1-lt-1.0.0p1-False] PASSED [ 90%] tests/legacy_api/test_version.py::test_version_compare[1-lt-1.0.0-openbsd-False] PASSED [ 90%] tests/legacy_api/test_version.py::test_version_compare[1-lt-1-AssertionError0] PASSED [ 90%] tests/legacy_api/test_version.py::test_version_compare[1-lt-1-AssertionError1] PASSED [ 91%] tests/legacy_api/test_version.py::test_version_compare[1.0.0c-gt-1.0.0b-False] PASSED [ 91%] tests/legacy_api/test_window.py::test_select_window PASSED [ 91%] tests/legacy_api/test_window.py::test_fresh_window_data PASSED [ 92%] tests/legacy_api/test_window.py::test_newest_pane_data PASSED [ 92%] tests/legacy_api/test_window.py::test_attached_pane PASSED [ 92%] tests/legacy_api/test_window.py::test_split_window PASSED [ 93%] tests/legacy_api/test_window.py::test_split_window_shell PASSED [ 93%] tests/legacy_api/test_window.py::test_split_window_horizontal PASSED [ 93%] tests/legacy_api/test_window.py::test_window_rename[test-ha ha ha fjewlkjflwef] PASSED [ 94%] tests/legacy_api/test_window.py::test_window_rename[test-hello \\ wazzup 0] PASSED [ 94%] tests/legacy_api/test_window.py::test_kill_window PASSED [ 94%] tests/legacy_api/test_window.py::test_show_window_options PASSED [ 95%] tests/legacy_api/test_window.py::test_set_show_window_options PASSED [ 95%] tests/legacy_api/test_window.py::test_empty_window_option_returns_None PASSED [ 95%] tests/legacy_api/test_window.py::test_show_window_option PASSED [ 96%] tests/legacy_api/test_window.py::test_show_window_option_unknown PASSED [ 96%] tests/legacy_api/test_window.py::test_show_window_option_ambiguous PASSED [ 96%] tests/legacy_api/test_window.py::test_set_window_option_ambiguous PASSED [ 97%] tests/legacy_api/test_window.py::test_set_window_option_invalid PASSED [ 97%] tests/legacy_api/test_window.py::test_move_window PASSED [ 97%] tests/legacy_api/test_window.py::test_move_window_to_other_session PASSED [ 98%] tests/legacy_api/test_window.py::test_select_layout_accepts_no_arg PASSED [ 98%] tests/legacy_api/test_window.py::test_empty_window_name PASSED [ 98%] tests/legacy_api/test_window.py::test_split_window_with_environment[environment0] PASSED [ 99%] tests/legacy_api/test_window.py::test_split_window_with_environment[environment1] PASSED [ 99%] tests/legacy_api/test_window.py::test_split_window_with_environment_logs_warning_for_old_tmux SKIPPED [100%] =================================== FAILURES =================================== ___________________________ test_function_times_out ____________________________ def test_function_times_out() -> None: """Test time outs with retry_until().""" ini = time() def never_true() -> bool: return False with pytest.raises(WaitTimeout): retry_until(never_true, 1) end = time() > assert abs((end - ini) - 1.0) < 0.01 E assert 0.011662960052490234 < 0.01 E + where 0.011662960052490234 = abs(((1708194847.2698464 - 1708194846.2581835) - 1.0)) tests/legacy_api/test_test.py:44: AssertionError _______________________ test_function_times_out_no_raise _______________________ def test_function_times_out_no_raise() -> None: """Tests retry_until() with exception raising disabled.""" ini = time() def never_true() -> bool: return False retry_until(never_true, 1, raises=False) end = time() > assert abs((end - ini) - 1.0) < 0.01 E assert 0.011578559875488281 < 0.01 E + where 0.011578559875488281 = abs(((1708194848.3731022 - 1708194847.3615236) - 1.0)) tests/legacy_api/test_test.py:58: AssertionError ___________________ test_function_times_out_no_raise_assert ____________________ def test_function_times_out_no_raise_assert() -> None: """Tests retry_until() with exception raising disabled, returning False.""" ini = time() def never_true() -> bool: return False assert not retry_until(never_true, 1, raises=False) end = time() > assert abs((end - ini) - 1.0) < 0.01 E assert 0.011843204498291016 < 0.01 E + where 0.011843204498291016 = abs(((1708194849.4031076 - 1708194848.3912644) - 1.0)) tests/legacy_api/test_test.py:72: AssertionError =========================== short test summary info ============================ FAILED tests/legacy_api/test_test.py::test_function_times_out - assert 0.0116... FAILED tests/legacy_api/test_test.py::test_function_times_out_no_raise - asse... FAILED tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert ====== 3 failed, 285 passed, 5 skipped, 1 deselected in 81.23s (0:01:21) ======= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root46/build [?25h[?25hreceiving incremental file list python-libtmux-0.31.0.post0-1-riscv64-build.log python-libtmux-0.31.0.post0-1-riscv64-check.log python-libtmux-0.31.0.post0-1-riscv64-prepare.log sent 81 bytes received 3,802 bytes 1,553.20 bytes/sec total size is 27,813 speedup is 7.16