==> Building on C ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/tmuxp ./ PKGBUILD 1,369 100% 0.00kB/s 0:00:00 1,369 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) tmuxp-1.10.0-1.log 233 100% 227.54kB/s 0:00:00 233 100% 227.54kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,113 bytes received 94 bytes 2,414.00 bytes/sec total size is 1,557 speedup is 1.29 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix0 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community 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] -> [felix0]...done ==> Making package: tmuxp 1.10.0-1 (Thu Mar 24 21:49:56 2022) ==> Retrieving sources...  -> Downloading tmuxp-1.10.0.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 780k 0 4787 0 0 4025 0 0:03:18 0:00:01 0:03:17 4025 100 780k 100 780k 0 0 505k 0 0:00:01 0:00:01 --:--:-- 2190k ==> Validating source files with sha512sums... tmuxp-1.10.0.tar.gz ... Passed ==> Validating source files with b2sums... tmuxp-1.10.0.tar.gz ... Passed ==> Making package: tmuxp 1.10.0-1 (Thu 24 Mar 2022 09:50:08 PM UTC) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (11) New Version Net Change Download Size core/libevent 2.1.12-1 0.94 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libutempter 1.2.1-1 0.02 MiB extra/libyaml 0.2.5-1 0.14 MiB core/python 3.10.1-2 79.11 MiB community/python-yaml 6.0-1 0.68 MiB community/tmux 3.2_a-1 0.69 MiB 0.34 MiB community/python-click 8.0.4-1 0.89 MiB community/python-colorama 0.4.4-6 0.08 MiB community/python-kaptan 0.5.12-7 0.05 MiB 0.02 MiB community/python-libtmux 0.10.3-1 0.18 MiB 0.04 MiB Total Download Size: 0.40 MiB Total Installed Size: 82.84 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... tmux-3.2_a-1-riscv64 downloading... python-libtmux-0.10.3-1-any downloading... python-kaptan-0.5.12-7-any 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 python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-click... installing python-colorama... installing libyaml... installing python-yaml... installing python-kaptan... installing libevent... Optional dependencies for libevent python: to use event_rpcgen.py [installed] installing libutempter... installing tmux... installing python-libtmux... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (14) New Version Net Change Download Size community/python-apipkg 2.1.0-1 0.03 MiB extra/python-appdirs 1.4.4-6 0.07 MiB extra/python-attrs 21.4.0-1 0.45 MiB community/python-iniconfig 1.1.1-5 0.02 MiB community/python-more-itertools 8.12.0-1 0.48 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 21.0-1 0.26 MiB community/python-pluggy 1.0.0-1 0.10 MiB community/python-py 1.11.0-1 0.71 MiB extra/python-pyparsing 3.0.5-1 0.95 MiB extra/python-tomli 2.0.1-1 0.08 MiB community/python-pytest 7.1.1-1 2.62 MiB community/python-pytest-rerunfailures 10.2-3 0.09 MiB 0.02 MiB extra/python-setuptools 1:59.1.0-1 2.95 MiB Total Download Size: 0.02 MiB Total Installed Size: 8.86 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pytest-rerunfailures-10.2-3-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-appdirs... installing python-more-itertools... installing python-ordered-set... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-setuptools... installing python-attrs... installing python-iniconfig... installing python-pluggy... installing python-apipkg... installing python-py... installing python-tomli... installing python-pytest... installing python-pytest-rerunfailures... [?25h==> Retrieving sources...  -> Found tmuxp-1.10.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting tmuxp-1.10.0.tar.gz with bsdtar ==> Starting build()... running build running build_py creating build creating build/lib creating build/lib/tmuxp copying tmuxp/util.py -> build/lib/tmuxp copying tmuxp/__about__.py -> build/lib/tmuxp copying tmuxp/_compat.py -> build/lib/tmuxp copying tmuxp/exc.py -> build/lib/tmuxp copying tmuxp/cli.py -> build/lib/tmuxp copying tmuxp/shell.py -> build/lib/tmuxp copying tmuxp/workspacebuilder.py -> build/lib/tmuxp copying tmuxp/__init__.py -> build/lib/tmuxp copying tmuxp/log.py -> build/lib/tmuxp copying tmuxp/config.py -> build/lib/tmuxp copying tmuxp/plugin.py -> build/lib/tmuxp ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-7.1.1, pluggy-1.0.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /build/tmuxp/src/tmuxp-1.10.0 plugins: rerunfailures-10.2 collecting ... collected 182 items / 1 deselected / 181 selected tests/test_cli.py::test_creates_config_dir_not_exists PASSED [ 0%] tests/test_cli.py::test_in_dir_from_config_dir PASSED [ 1%] tests/test_cli.py::test_ignore_non_configs_from_current_dir PASSED [ 1%] tests/test_cli.py::test_get_configs_cwd PASSED [ 2%] tests/test_cli.py::test_is_pure_name[.-False] PASSED [ 2%] tests/test_cli.py::test_is_pure_name[./-False] PASSED [ 3%] tests/test_cli.py::test_is_pure_name[-False] PASSED [ 3%] tests/test_cli.py::test_is_pure_name[.tmuxp.yaml-False] PASSED [ 4%] tests/test_cli.py::test_is_pure_name[../.tmuxp.yaml-False] PASSED [ 4%] tests/test_cli.py::test_is_pure_name[../-False] PASSED [ 5%] tests/test_cli.py::test_is_pure_name[/hello/world-False] PASSED [ 6%] tests/test_cli.py::test_is_pure_name[~/.tmuxp/hey-False] PASSED [ 6%] tests/test_cli.py::test_is_pure_name[~/work/c/tmux/-False] PASSED [ 7%] tests/test_cli.py::test_is_pure_name[~/work/c/tmux/.tmuxp.yaml-False] PASSED [ 7%] tests/test_cli.py::test_is_pure_name[myproject-True] PASSED [ 8%] tests/test_cli.py::test_tmuxp_configdir_env_var PASSED [ 8%] tests/test_cli.py::test_tmuxp_configdir_xdg_config_dir PASSED [ 9%] tests/test_cli.py::test_resolve_dot PASSED [ 9%] tests/test_cli.py::test_scan_config_arg PASSED [ 10%] tests/test_cli.py::test_load_workspace PASSED [ 11%] tests/test_cli.py::test_load_workspace_named_session PASSED [ 11%] tests/test_cli.py::test_load_workspace_name_match_regression_252 PASSED [ 12%] tests/test_cli.py::test_load_symlinked_workspace PASSED [ 12%] tests/test_cli.py::test_regression_00132_session_name_with_dots PASSED [ 13%] tests/test_cli.py::test_load_zsh_autotitle_warning[cli_args0] PASSED [ 13%] tests/test_cli.py::test_load_zsh_autotitle_warning[cli_args1] PASSED [ 14%] tests/test_cli.py::test_load_log_file[cli_args0] PASSED [ 14%] tests/test_cli.py::test_shell[cli_args0-inputs0-env0-{SERVER_SOCKET_NAME}-shell] PASSED [ 15%] tests/test_cli.py::test_shell[cli_args0-inputs0-env0-{SERVER_SOCKET_NAME}-cli_cmd1] PASSED [ 16%] tests/test_cli.py::test_shell[cli_args1-inputs1-env1-{SESSION_NAME}-shell] PASSED [ 16%] tests/test_cli.py::test_shell[cli_args1-inputs1-env1-{SESSION_NAME}-cli_cmd1] PASSED [ 17%] tests/test_cli.py::test_shell[cli_args2-inputs2-env2-True-shell] PASSED [ 17%] tests/test_cli.py::test_shell[cli_args2-inputs2-env2-True-cli_cmd1] PASSED [ 18%] tests/test_cli.py::test_shell[cli_args3-inputs3-env3-{WINDOW_NAME}-shell] PASSED [ 18%] tests/test_cli.py::test_shell[cli_args3-inputs3-env3-{WINDOW_NAME}-cli_cmd1] PASSED [ 19%] tests/test_cli.py::test_shell[cli_args4-inputs4-env4-{PANE_ID}-shell] PASSED [ 19%] tests/test_cli.py::test_shell[cli_args4-inputs4-env4-{PANE_ID}-cli_cmd1] PASSED [ 20%] tests/test_cli.py::test_shell[cli_args5-inputs5-env5-{PANE_ID}-shell] PASSED [ 20%] tests/test_cli.py::test_shell[cli_args5-inputs5-env5-{PANE_ID}-cli_cmd1] PASSED [ 21%] tests/test_cli.py::test_shell_target_missing[cli_args0-inputs0-env0-template_ctx0-LibTmuxException-.*DoesNotExist.*-shell] PASSED [ 22%] tests/test_cli.py::test_shell_target_missing[cli_args0-inputs0-env0-template_ctx0-LibTmuxException-.*DoesNotExist.*-cli_cmd1] PASSED [ 22%] tests/test_cli.py::test_shell_target_missing[cli_args1-inputs1-env1-template_ctx1-TmuxpException-Session not found: nonexistant_session-shell] PASSED [ 23%] tests/test_cli.py::test_shell_target_missing[cli_args1-inputs1-env1-template_ctx1-TmuxpException-Session not found: nonexistant_session-cli_cmd1] PASSED [ 23%] tests/test_cli.py::test_shell_target_missing[cli_args2-inputs2-env2-template_ctx2-TmuxpException-Window not found: {WINDOW_NAME}-shell] PASSED [ 24%] tests/test_cli.py::test_shell_target_missing[cli_args2-inputs2-env2-template_ctx2-TmuxpException-Window not found: {WINDOW_NAME}-cli_cmd1] PASSED [ 24%] tests/test_cli.py::test_shell_plus[cli_args0-inputs0-env0-(InteractiveConsole)-cli_cmd0] PASSED [ 25%] tests/test_cli.py::test_shell_plus[cli_args1-inputs1-env1-(InteractiveConsole)-cli_cmd0] PASSED [ 25%] tests/test_cli.py::test_convert[cli_args0] PASSED [ 26%] tests/test_cli.py::test_convert[cli_args1] PASSED [ 27%] tests/test_cli.py::test_convert[cli_args2] PASSED [ 27%] tests/test_cli.py::test_convert[cli_args3] PASSED [ 28%] tests/test_cli.py::test_convert[cli_args4] PASSED [ 28%] tests/test_cli.py::test_convert_json[cli_args0] PASSED [ 29%] tests/test_cli.py::test_convert_json[cli_args1] PASSED [ 29%] tests/test_cli.py::test_convert_json[cli_args2] PASSED [ 30%] tests/test_cli.py::test_import[cli_args0] PASSED [ 30%] tests/test_cli.py::test_help[cli_args0] PASSED [ 31%] tests/test_cli.py::test_help[cli_args1] PASSED [ 32%] tests/test_cli.py::test_import_teamocil[cli_args0-inputs0] PASSED [ 32%] tests/test_cli.py::test_import_teamocil[cli_args1-inputs1] PASSED [ 33%] tests/test_cli.py::test_import_teamocil[cli_args2-inputs2] PASSED [ 33%] tests/test_cli.py::test_import_tmuxinator[cli_args0-inputs0] PASSED [ 34%] tests/test_cli.py::test_import_tmuxinator[cli_args1-inputs1] PASSED [ 34%] tests/test_cli.py::test_import_tmuxinator[cli_args2-inputs2] PASSED [ 35%] tests/test_cli.py::test_freeze[cli_args0-inputs0] PASSED [ 35%] tests/test_cli.py::test_freeze[cli_args1-inputs1] PASSED [ 36%] tests/test_cli.py::test_freeze[cli_args2-inputs2] PASSED [ 37%] tests/test_cli.py::test_freeze[cli_args3-inputs3] PASSED [ 37%] tests/test_cli.py::test_freeze_overwrite[cli_args0-inputs0] PASSED [ 38%] tests/test_cli.py::test_freeze_overwrite[cli_args1-inputs1] PASSED [ 38%] tests/test_cli.py::test_get_abs_path PASSED [ 39%] tests/test_cli.py::test_get_tmuxinator_dir PASSED [ 39%] tests/test_cli.py::test_get_cwd PASSED [ 40%] tests/test_cli.py::test_get_teamocil_dir PASSED [ 40%] tests/test_cli.py::test_validate_choices PASSED [ 41%] tests/test_cli.py::test_pass_config_dir_ClickPath PASSED [ 41%] tests/test_cli.py::test_ls_cli PASSED [ 42%] tests/test_cli.py::test_load_plugins PASSED [ 43%] tests/test_cli.py::test_load_plugins_version_fail_skip[cli_args0-inputs0] SKIPPED [ 43%] tests/test_cli.py::test_load_plugins_version_fail_no_skip[cli_args0-inputs0] PASSED [ 44%] tests/test_cli.py::test_load_plugins_plugin_missing[cli_args0] PASSED [ 44%] tests/test_cli.py::test_plugin_system_before_script PASSED [ 45%] tests/test_cli.py::test_reattach_plugins PASSED [ 45%] tests/test_cli.py::test_load_attached PASSED [ 46%] tests/test_cli.py::test_load_attached_detached PASSED [ 46%] tests/test_cli.py::test_load_attached_within_tmux PASSED [ 47%] tests/test_cli.py::test_load_attached_within_tmux_detached PASSED [ 48%] tests/test_cli.py::test_load_append_windows_to_current_session PASSED [ 48%] tests/test_cli.py::test_debug_info_cli PASSED [ 49%] tests/test_config.py::test_export_json PASSED [ 49%] tests/test_config.py::test_export_yaml PASSED [ 50%] tests/test_config.py::test_scan_config PASSED [ 50%] tests/test_config.py::test_config_expand1 PASSED [ 51%] tests/test_config.py::test_config_expand2 PASSED [ 51%] tests/test_config.py::test_inline_config PASSED [ 52%] tests/test_config.py::test_inheritance_config PASSED [ 53%] tests/test_config.py::test_shell_command_before PASSED [ 53%] tests/test_config.py::test_in_session_scope PASSED [ 54%] tests/test_config.py::test_trickle_relative_start_directory PASSED [ 54%] tests/test_config.py::test_trickle_window_with_no_pane_config PASSED [ 55%] tests/test_config.py::test_expands_blank_panes PASSED [ 55%] tests/test_config.py::test_no_session_name PASSED [ 56%] tests/test_config.py::test_no_windows PASSED [ 56%] tests/test_config.py::test_no_window_name PASSED [ 57%] tests/test_config.py::test_replaces_env_variables PASSED [ 58%] tests/test_config.py::test_plugins PASSED [ 58%] tests/test_config_teamocil.py::test_config_to_dict[windows:\n- name: "sample-two-panes"\n root: "~/Code/sample/www"\n layout: even-horizontal\n panes:\n - cmd: ["pwd", "ls -la"]\n - cmd: "rails server --port 3000"\n-teamocil_dict0-tmuxp_dict0] PASSED [ 59%] tests/test_config_teamocil.py::test_config_to_dict[windows:\n- name: "sample-four-panes"\n root: "~/Code/sample/www"\n layout: tiled\n panes:\n - cmd: "pwd"\n - cmd: "pwd"\n - cmd: "pwd"\n - cmd: "pwd"\n-teamocil_dict1-tmuxp_dict1] PASSED [ 59%] tests/test_config_teamocil.py::test_config_to_dict[windows:\n- name: "my-first-window"\n root: "~/Projects/foo-www"\n layout: even-vertical\n filters:\n before: "rbenv local 2.0.0-p0"\n after: "echo 'I am done initializing this pane.'"\n panes:\n - cmd: "git status"\n - cmd: "bundle exec rails server --port 40"\n focus: true\n - cmd:\n - "sudo service memcached start"\n - "sudo service mongodb start"\n-teamocil_dict2-tmuxp_dict2] PASSED [ 60%] tests/test_config_teamocil.py::test_config_to_dict[windows:\n- name: "erb-example"\n root: <%= ENV['MY_PROJECT_ROOT'] %>\n panes:\n - cmd: "pwd"\n-teamocil_dict3-tmuxp_dict3] PASSED [ 60%] tests/test_config_teamocil.py::test_multisession_config[two-windows-expected0] PASSED [ 61%] tests/test_config_teamocil.py::test_multisession_config[two-windows-with-filters-expected1] PASSED [ 61%] tests/test_config_teamocil.py::test_multisession_config[two-windows-with-custom-command-options-expected2] PASSED [ 62%] tests/test_config_teamocil.py::test_multisession_config[three-windows-within-a-session-expected3] PASSED [ 62%] tests/test_config_tmuxinator.py::test_config_to_dict[windows:\n- editor:\n layout: main-vertical\n panes:\n - vim\n - guard\n- server: bundle exec rails s\n- logs: tail -f logs/development.log\n-tmuxinator_dict0-tmuxp_dict0] PASSED [ 63%] tests/test_config_tmuxinator.py::test_config_to_dict[project_name: sample\nproject_root: ~/test\nsocket_name: foo # Remove to use default socket\npre: sudo /etc/rc.d/mysqld start # Runs before everything\nrbenv: 2.0.0-p247\ncli_args: -f ~/.tmux.mac.conf # Pass arguments to tmux\ntabs:\n- editor:\n pre:\n - echo "I get run in each pane, before each pane command!"\n -\n layout: main-vertical\n panes:\n - vim\n - #empty, will just run plain bash\n - top\n- shell: git pull\n- guard:\n layout: tiled\n pre:\n - echo "I get run in each pane."\n - echo "Before each pane command!"\n panes:\n -\n - #empty, will just run plain bash\n -\n- database: bundle exec rails db\n- server: bundle exec rails s\n- logs: tail -f log/development.log\n- console: bundle exec rails c\n- capistrano:\n- server: ssh user@example.com\n-tmuxinator_dict1-tmuxp_dict1] PASSED [ 64%] tests/test_config_tmuxinator.py::test_config_to_dict[# ~/.tmuxinator/sample.yml\n# you can make as many tabs as you wish...\n\nname: sample\nroot: ~/test\nsocket_name: foo # Remove to use default socket\npre: sudo /etc/rc.d/mysqld start # Runs before everything\npre_window: rbenv shell 2.0.0-p247 # Runs in each tab and pane\ntmux_options: -f ~/.tmux.mac.conf # Pass arguments to tmux\nwindows:\n- editor:\n pre:\n - echo "I get run in each pane, before each pane command!"\n -\n layout: main-vertical\n root: ~/test/editor\n panes:\n - vim\n - #empty, will just run plain bash\n - top\n- shell:\n - git pull\n - git merge\n- guard:\n layout: tiled\n pre:\n - echo "I get run in each pane."\n - echo "Before each pane command!"\n panes:\n -\n - #empty, will just run plain bash\n -\n- database: bundle exec rails db\n- server: bundle exec rails s\n- logs: tail -f log/development.log\n- console: bundle exec rails c\n- capistrano:\n- server: ssh user@example.com\n-tmuxinator_dict2-tmuxp_dict2] PASSED [ 64%] tests/test_plugin.py::test_all_pass PASSED [ 65%] tests/test_plugin.py::test_tmux_version_fail_min PASSED [ 65%] tests/test_plugin.py::test_tmux_version_fail_max PASSED [ 66%] tests/test_plugin.py::test_tmux_version_fail_incompatible PASSED [ 66%] tests/test_plugin.py::test_tmuxp_version_fail_min PASSED [ 67%] tests/test_plugin.py::test_tmuxp_version_fail_max PASSED [ 67%] tests/test_plugin.py::test_tmuxp_version_fail_incompatible PASSED [ 68%] tests/test_plugin.py::test_libtmux_version_fail_min PASSED [ 69%] tests/test_plugin.py::test_libtmux_version_fail_max PASSED [ 69%] tests/test_plugin.py::test_libtmux_version_fail_incompatible PASSED [ 70%] tests/test_shell.py::test_detect_best_shell PASSED [ 70%] tests/test_shell.py::test_shell_detect PASSED [ 71%] tests/test_util.py::test_raise_BeforeLoadScriptNotExists_if_not_exists PASSED [ 71%] tests/test_util.py::test_raise_BeforeLoadScriptError_if_retcode PASSED [ 72%] tests/test_util.py::test_return_stdout_if_ok PASSED [ 72%] tests/test_util.py::test_beforeload_returncode PASSED [ 73%] tests/test_util.py::test_beforeload_returns_stderr_messages PASSED [ 74%] tests/test_util.py::test_get_session_should_default_to_local_attached_session PASSED [ 74%] tests/test_util.py::test_get_session_should_return_first_session_if_no_active_session PASSED [ 75%] tests/test_workspacebuilder.py::test_split_windows PASSED [ 75%] tests/test_workspacebuilder.py::test_split_windows_three_pane PASSED [ 76%] tests/test_workspacebuilder.py::test_focus_pane_index PASSED [ 76%] tests/test_workspacebuilder.py::test_suppress_history SKIPPED (Test ...) [ 77%] tests/test_workspacebuilder.py::test_session_options PASSED [ 77%] tests/test_workspacebuilder.py::test_global_options PASSED [ 78%] tests/test_workspacebuilder.py::test_global_session_env_options PASSED [ 79%] tests/test_workspacebuilder.py::test_window_options PASSED [ 79%] tests/test_workspacebuilder.py::test_window_options_after PASSED [ 80%] tests/test_workspacebuilder.py::test_window_shell PASSED [ 80%] tests/test_workspacebuilder.py::test_environment_variables PASSED [ 81%] tests/test_workspacebuilder.py::test_automatic_rename_option ^C^C^C =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/libtmux/common.py:14 /usr/lib/python3.10/site-packages/libtmux/common.py:14: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import LooseVersion -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 268, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 322, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 347, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 111, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 130, in runtestprotocol reports.append(call_and_report(item, "call", log)) File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 219, in call_and_report call = call_runtest_hook(item, when, **kwds) File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 258, in call_runtest_hook return CallInfo.from_call( File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 338, in from_call result: Optional[TResult] = func() File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 259, in lambda: ihook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 166, in pytest_runtest_call item.runtest() File "/usr/lib/python3.10/site-packages/_pytest/python.py", line 1761, in runtest self.ihook.pytest_pyfunc_call(pyfuncitem=self) File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/python.py", line 192, in pytest_pyfunc_call result = testfunction(**testargs) File "/build/tmuxp/src/tmuxp-1.10.0/tests/test_workspacebuilder.py", line 390, in test_automatic_rename_option session.server._update_windows() File "/usr/lib/python3.10/site-packages/libtmux/server.py", line 246, in _update_windows self._list_windows() File "/usr/lib/python3.10/site-packages/libtmux/server.py", line 207, in _list_windows proc = self.cmd( File "/usr/lib/python3.10/site-packages/libtmux/server.py", line 126, in cmd return tmux_cmd(*args, **kwargs) File "/usr/lib/python3.10/site-packages/libtmux/common.py", line 207, in __init__ stdout, stderr = self.process.communicate() File "/usr/lib/python3.10/subprocess.py", line 1149, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.10/subprocess.py", line 2000, in _communicate ready = selector.select(timeout) File "/usr/lib/python3.10/selectors.py", line 416, in select fd_event_list = self._selector.poll(timeout) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 282, in wrap_session config.hook.pytest_keyboard_interrupt(excinfo=excinfo) File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 832, in pytest_keyboard_interrupt self._keyboardinterrupt_memo = excinfo.getrepr(funcargs=True) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 666, in getrepr return fmt.repr_excinfo(self) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 926, in repr_excinfo reprtraceback = self.repr_traceback(excinfo_) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 867, in repr_traceback reprentry = self.repr_traceback_entry(entry, einfo) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 810, in repr_traceback_entry source = self._getentrysource(entry) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 718, in _getentrysource source = entry.getsource(self.astcache) File "/usr/lib/python3.10/site-packages/_pytest/_code/code.py", line 260, in getsource astnode, _, end = getstatementrange_ast( File "/usr/lib/python3.10/site-packages/_pytest/_code/source.py", line 185, in getstatementrange_ast astnode = ast.parse(content, "source", "exec") File "/usr/lib/python3.10/ast.py", line 50, in parse return compile(source, filename, mode, flags, KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/pytest", line 33, in sys.exit(load_entry_point('pytest==7.1.1', 'console_scripts', 'pytest')()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 187, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 164, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 60, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/_result.py", line 60, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 39, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 315, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 303, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_manager.py", line 80, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.10/site-packages/pluggy/_callers.py", line 55, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 818, in pytest_sessionfinish self.summary_stats() File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 1055, in summary_stats duration = f" in {format_session_duration(session_duration)}" File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 1378, in format_session_duration dt = datetime.timedelta(seconds=int(seconds)) KeyboardInterrupt ^C ==> ERROR: Aborted by user! Exiting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix0/build receiving incremental file list tmuxp-1.10.0-1-riscv64-build.log tmuxp-1.10.0-1-riscv64-check.log sent 62 bytes received 5,006 bytes 10,136.00 bytes/sec total size is 26,876 speedup is 5.30