qubes-core-admin icon indicating copy to clipboard operation
qubes-core-admin copied to clipboard

Support using UUIDs instead of VM names

Open DemiMarie opened this issue 1 year ago • 13 comments

This supports using UUIDs (instead of VM names) in the Admin API. It also provides the UUIDs to qrexec-policy-daemon, which will use them to support the @uuid: keyword.

All admin APIs now support UUIDs as source and destination. Specific APIs changed include:

  • admin.vm.CreateDisposable: if the "uuid" argument is used, the VM UUID is returned instead of the name.
  • admin.vm.List: the UUID is included in the returned list.
  • internal.GetSystemInfo: the UUID is returned in the uuid key of each VM's JSON object.

Fixes: QubesOS/qubes-issues#8862

DemiMarie avatar Jan 14 '24 02:01 DemiMarie

Codecov Report

Attention: Patch coverage is 75.55556% with 11 lines in your changes missing coverage. Please review.

Project coverage is 69.36%. Comparing base (488752c) to head (8039442). Report is 69 commits behind head on main.

Files with missing lines Patch % Lines
qubes/vm/qubesvm.py 27.27% 8 Missing :warning:
qubes/api/__init__.py 90.47% 2 Missing :warning:
qubes/api/admin.py 83.33% 1 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #574      +/-   ##
==========================================
+ Coverage   69.35%   69.36%   +0.01%     
==========================================
  Files          58       58              
  Lines       11919    11949      +30     
==========================================
+ Hits         8266     8289      +23     
- Misses       3653     3660       +7     
Flag Coverage Δ
unittests 69.36% <75.55%> (+0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jan 14 '24 18:01 codecov[bot]

looks okay now, but I'll merge it only together with other related PRs

That turned out to be a good idea, because the API isn’t sufficient for what qrexec needs. qrexec needs not only the UUID of the created VM, but also its Xen domain ID. This is needed to connect to the VM’s qrexec daemon in a race-free way. Marked as draft.

DemiMarie avatar Feb 10 '24 20:02 DemiMarie

This is needed to connect to the VM’s qrexec daemon in a race-free way. Marked as draft.

The domain cannot change its name while running, this is non-issue. The race you consider would require a domain to be stopped, removed, re-created and started, all between qrexec-policy-daemon getting info from qubesd and calling qrexec-client (or otherwise connecting to it) which is very much unrealistic to happen. In fact, I'd strongly prefer to not return Xen ID in the system info structure, exactly because it changes on qube restart, which will make any kind of caching (if happen at some point) less effective.

What can be done at some point (not R4.2, as will likely have compatibility issues) is to create a uuid->xid symlink to qrexec socket (in addition to name->xid) and use that for connections.

marmarek avatar Feb 10 '24 22:02 marmarek

This is needed to connect to the VM’s qrexec daemon in a race-free way. Marked as draft.

The domain cannot change its name while running, this is non-issue. The race you consider would require a domain to be stopped, removed, re-created and started, all between qrexec-policy-daemon getting info from qubesd and calling qrexec-client (or otherwise connecting to it) which is very much unrealistic to happen. In fact, I'd strongly prefer to not return Xen ID in the system info structure, exactly because it changes on qube restart, which will make any kind of caching (if happen at some point) less effective.

What can be done at some point (not R4.2, as will likely have compatibility issues) is to create a uuid->xid symlink to qrexec socket (in addition to name->xid) and use that for connections.

There should not be any compatibility issues. All that is needed is for qubesd to either create the symlink itself or tell qrexec-daemon to do so. That requires new command-line options, but package dependencies will guarantee that the new qrexec-daemon is installed before the new qubesd is. Existing daemons will work fine, and the new daemon can fall back to the name if the UUID symlink is missing. Yes, I do plan to test all of these scenarios.

DemiMarie avatar Feb 11 '24 01:02 DemiMarie

Please don't. Qrexec is too critical part to risk it.

marmarek avatar Feb 11 '24 01:02 marmarek

Please don't. Qrexec is too critical part to risk it.

Ack. This will still be useful for the builder, where the race window is much larger.

DemiMarie avatar Feb 11 '24 01:02 DemiMarie

Please don't. Qrexec is too critical part to risk it.

Simpler solution:

  • Tell qrexec-daemon to create a symbolic link using the UUID. This information can be passed via an environment variable, which the current daemon ignores.
  • If connecting via the UUID fails, fall back to a name-based connection.
  • If the environment variable is set, qrexec-daemon uses the new admin.vm.CreateDisposable API, which gives UUID, name, and XID. The XID is used to make the connection.

DemiMarie avatar Feb 11 '24 03:02 DemiMarie

I still don't like changes like this in a stable release. To be clear: backporting feature or an API change to a stable release should be considered exception not a rule. Based on risk-benefit analysis I do not grant exception for this case. Using UUID-based symlink in R4.3 is fine. And at this point, I'd prefer it to be done explicitly (extra command line option with UUID?), not via a sneaky env variable. I'll add relevant package dependencies to ensure both sides are updated (on dist-upgrade).

marmarek avatar Feb 11 '24 04:02 marmarek

This got some conflicts too, and is needed for https://github.com/QubesOS/qubes-core-qrexec/pull/135

marmarek avatar Jun 27 '24 20:06 marmarek

Test fails. And also pylint complains about too long lines (others look as false positives)

marmarek avatar Jun 27 '24 22:06 marmarek

PipelineRetry

marmarek avatar Jun 28 '24 15:06 marmarek

one test (different this time) still fails

marmarek avatar Jun 28 '24 15:06 marmarek

OpenQA test summary

Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024100902-4.3&flavor=pull-requests

Test run included the following:

  • https://github.com/QubesOS/qubes-core-qrexec/pull/180 (https://github.com/QubesOS/qubes-core-qrexec/pull/180/commits/257c4624886c5c56e8aa87ad526a0740d275daaa)
  • https://github.com/QubesOS/qubes-core-admin/pull/574 (https://github.com/QubesOS/qubes-core-admin/pull/574/commits/8039442a401b6c5cc587f3cb81fcf62211991e60)
  • https://github.com/QubesOS/qubes-gui-agent-linux/pull/197 (https://github.com/QubesOS/qubes-gui-agent-linux/pull/197/commits/fc04d11888ed704de4888fc95357c1161c36cea7)
  • https://github.com/QubesOS/qubes-video-companion/pull/28 (https://github.com/QubesOS/qubes-video-companion/pull/28/commits/42601f7c70e7c8dd0d86dc4b7d426637c95165ec)
  • https://github.com/QubesOS/qubes-core-agent-linux/pull/522 (https://github.com/QubesOS/qubes-core-agent-linux/pull/522/commits/b06506a631b1c606187ef91fdca62373103b0b28)
  • https://github.com/QubesOS/qubes-desktop-linux-kde/pull/18 (https://github.com/QubesOS/qubes-desktop-linux-kde/pull/18/commits/59da3c339b1072f39f6cfab4afefc9340c466169)

New failures, excluding unstable

Compared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024091704-4.3&flavor=update

  • system_tests_qrexec

  • system_tests_kde_gui_interactive

    • simple_gui_apps: unnamed test (unknown)

    • simple_gui_apps: Failed (test died) # Test died: no candidate needle with tag(s) 'x11' matched...

    • simple_gui_apps: unnamed test (unknown)

Failed tests

9 failures
  • system_tests_pvgrub_salt_storage

    • TC_41_HVMGrub_fedora-40-xfce: test_000_standalone_vm (error) qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

    • TC_41_HVMGrub_fedora-40-xfce: test_010_template_based_vm (error) qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

  • system_tests_qrexec

  • system_tests_kde_gui_interactive

    • simple_gui_apps: unnamed test (unknown)

    • simple_gui_apps: Failed (test died) # Test died: no candidate needle with tag(s) 'x11' matched...

    • simple_gui_apps: unnamed test (unknown)

  • system_tests_basic_vm_qrexec_gui_zfs

    • switch_pool: Failed (test died) # Test died: command 'dnf install -y ./zfs-release.rpm' failed at /...
  • system_tests_basic_vm_qrexec_gui_ext4

    • [unstable] TC_20_NonAudio_fedora-40-xfce-pool: test_210_time_sync (error) libvirt.libvirtError: internal error: libxenlight failed to create ...

Fixed failures

Compared to: https://openqa.qubes-os.org/tests/112766#dependencies

197 fixed

Unstable tests

  • system_tests_whonix

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 110007 # Test died: no candidate needle with tag(s) 'menu-tor-browser' mat...
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 110014 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
  • system_tests_suspend

    suspend/ (2/5 times with errors)
    suspend/Failed (2/5 times with errors)
    • job 111671 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    • job 111690 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/wait_serial (1/5 times with errors)
    • job 111671 # wait_serial expected: "lspci; echo 2E8vz-\$?-"...
    suspend/wait_serial (2/5 times with errors)
    • job 111671 # wait_serial expected: qr/2E8vz-\d+-/...
    • job 111690 # wait_serial expected: qr/2E8vz-\d+-/...
  • system_tests_basic_vm_qrexec_gui

    TC_20_NonAudio_whonix-gateway-17/test_000_start_shutdown (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_000_start_shutdown (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_010_run_xterm (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_010_run_xterm (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-gateway-17/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109983 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109983 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_100_qrexec_filecopy (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_100_qrexec_filecopy (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_105_qrexec_filemove (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_105_qrexec_filemove (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_200_timezone (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_200_timezone (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_200_timezone (1/5 times with errors)
    TC_20_NonAudio_debian-12-xfce/test_210_time_sync (1/5 times with errors)
    • job 109983 AttributeError: 'TC_20_NonAudio_debian-12-xfce' object has no attri...
    TC_20_NonAudio_fedora-40-xfce/test_210_time_sync (2/5 times with errors)
    • job 109983 AttributeError: 'TC_20_NonAudio_fedora-40-xfce' object has no attri...
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_210_time_sync (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_210_time_sync (1/5 times with errors)
    TC_20_NonAudio_fedora-40-xfce/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_pvgrub_salt_storage

    TC_10_VMSalt_fedora-40-xfce/test_000_simple_sls (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--skip-dom0', '--show-o...
    TC_00_Dom0/test_000_top_enable_disable (1/5 times with errors)
    • job 112796 ~~~~~~~~~~~~~^^^^^^^^^^^^^^^... AssertionError: 'base' not found in {}
    TC_10_VMSalt_debian-12-xfce/test_001_multi_state_highstate (1/5 times with errors)
    • job 112796 AssertionError: False is not true : Full output: test-inst-target: ...
    TC_10_VMSalt_fedora-40-xfce/test_001_multi_state_highstate (1/5 times with errors)
    • job 112796 AssertionError: False is not true : Full output: test-inst-target: ...
    TC_00_Dom0/test_001_state_sls (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
    TC_10_VMSalt_fedora-40-xfce/test_003_update (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--skip-dom0', '--show-o...
    TC_10_VMSalt_debian-12-xfce/test_004_user_sls (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
    TC_10_VMSalt_fedora-40-xfce/test_004_user_sls (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
    TC_00_Dom0/test_010_create_vm (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
    TC_00_Dom0/test_011_set_prefs (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
    TC_00_Dom0/test_012_tags (1/5 times with errors)
    • job 112796 AssertionError: Salt command '['qubesctl', '--dom0-only', 'state.sl...
  • system_tests_splitgpg

    TC_10_Thunderbird_debian-12-xfce/test_000_send_receive_default (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_debian-12-xfce' object has no at...
    TC_10_Thunderbird_fedora-40-xfce/test_000_send_receive_default (4/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_fedora-40-xfce' object has no at...
    • job 111670 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 112798 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 113235 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    TC_10_Thunderbird_whonix-workstation-17/test_000_send_receive_default (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_whonix-workstation-17' object ha...
    TC_00_Direct_debian-12-xfce/test_000_version (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_000_version (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_000_version (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_000_version (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_010_list_keys (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_010_list_keys (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_010_list_keys (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_010_list_keys (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_10_Thunderbird_debian-12-xfce/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_debian-12-xfce' object has no at...
    TC_10_Thunderbird_fedora-40-xfce/test_010_send_receive_inline_signed_only (4/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_fedora-40-xfce' object has no at...
    • job 111670 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 112798 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 113235 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    TC_10_Thunderbird_whonix-workstation-17/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_whonix-workstation-17' object ha...
    TC_00_Direct_debian-12-xfce/test_020_export_secret_key_deny (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_020_export_secret_key_deny (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_020_export_secret_key_deny (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_020_export_secret_key_deny (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_10_Thunderbird_debian-12-xfce/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_debian-12-xfce' object has no at...
    TC_10_Thunderbird_fedora-40-xfce/test_020_send_receive_inline_with_attachment (4/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_fedora-40-xfce' object has no at...
    • job 111670 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 112798 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 113235 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    TC_10_Thunderbird_whonix-workstation-17/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 109998 AttributeError: 'TC_10_Thunderbird_whonix-workstation-17' object ha...
    TC_00_Direct_debian-12-xfce/test_030_sign_verify (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_030_sign_verify (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_030_sign_verify (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_030_sign_verify (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_031_sign_verify_detached (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_031_sign_verify_detached (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_031_sign_verify_detached (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_031_sign_verify_detached (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_050_sign_verify_files (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_050_sign_verify_files (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_050_sign_verify_files (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_050_sign_verify_files (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_060_output_and_status_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_060_output_and_status_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_060_output_and_status_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_060_output_and_status_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_070_log_file_to_logger_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_070_log_file_to_logger_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_070_log_file_to_logger_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_070_log_file_to_logger_fd (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
    TC_00_Direct_debian-12-xfce/test_080_option_parser (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_debian-12-xfce' object has no attribu...
    TC_00_Direct_fedora-40-xfce/test_080_option_parser (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_fedora-40-xfce' object has no attribu...
    TC_00_Direct_whonix-gateway-17/test_080_option_parser (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-gateway-17' object has no attr...
    TC_00_Direct_whonix-workstation-17/test_080_option_parser (1/5 times with errors)
    • job 109998 AttributeError: 'TC_00_Direct_whonix-workstation-17' object has no ...
  • system_tests_extra

    TC_01_InputProxyExclude_debian-12-xfce/test_000_qemu_tablet (1/5 times with errors)
    • job 113227 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_01_InputProxyExclude_fedora-40-xfce/test_000_qemu_tablet (1/5 times with errors)
    • job 113227 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_00_QVCTest_whonix-gateway-17/test_010_screenshare (1/5 times with errors)
    • job 110876 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 0 == 0
    TC_00_QVCTest_debian-12-xfce/test_020_webcam (4/5 times with errors)
    • job 110685 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 110876 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 112790 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 113227 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    TC_00_QVCTest_fedora-40-xfce/test_020_webcam (3/5 times with errors)
    • job 111662 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 112790 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 113227 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    TC_00_QVCTest_whonix-gateway-17/test_020_webcam (2/5 times with errors)
    • job 110876 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 112790 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    TC_00_QVCTest_whonix-workstation-17/test_020_webcam (2/5 times with errors)
    • job 110876 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
    • job 111662 AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
  • system_tests_usbproxy

    TC_20_USBProxy_core3_debian-12-xfce/test_020_attach (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_debian-12-xfce' object has no...
    TC_20_USBProxy_core3_fedora-40-xfce/test_020_attach (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_fedora-40-xfce' object has no...
    TC_20_USBProxy_core3_whonix-gateway-17/test_020_attach (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_whonix-gateway-17' object has...
    TC_20_USBProxy_core3_whonix-workstation-17/test_020_attach (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_whonix-workstation-17' object...
    TC_00_USBProxy_debian-12-xfce/test_020_detach_on_remove (1/5 times with errors)
    • job 109615 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_20_USBProxy_core3_debian-12-xfce/test_050_list_attached (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_debian-12-xfce' object has no...
    TC_20_USBProxy_core3_fedora-40-xfce/test_050_list_attached (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_fedora-40-xfce' object has no...
    TC_20_USBProxy_core3_whonix-gateway-17/test_050_list_attached (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_whonix-gateway-17' object has...
    TC_20_USBProxy_core3_whonix-workstation-17/test_050_list_attached (1/5 times with errors)
    • job 109973 AttributeError: 'TC_20_USBProxy_core3_whonix-workstation-17' object...
    TC_20_USBProxy_core3_whonix-gateway-17/test_070_attach_not_installed_front (1/5 times with errors)
    • job 109973 qubesusbproxy.core3ext.QubesUSBException: Device attach failed: 202...
  • system_tests_qrexec

    TC_00_Qrexec_fedora-40-xfce/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_051_qrexec_simple_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_051_qrexec_simple_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_051_qrexec_simple_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_052_qrexec_vm_service_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_052_qrexec_vm_service_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_052_qrexec_vm_service_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_053_qrexec_vm_service_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_053_qrexec_vm_service_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_053_qrexec_vm_service_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_055_qrexec_dom0_service_abort (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_055_qrexec_dom0_service_abort (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_055_qrexec_dom0_service_abort (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_060_qrexec_exit_code_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_060_qrexec_exit_code_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_060_qrexec_exit_code_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_065_qrexec_exit_code_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_065_qrexec_exit_code_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_065_qrexec_exit_code_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_071_qrexec_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_071_qrexec_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_071_qrexec_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_072_qrexec_to_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_072_qrexec_to_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_072_qrexec_to_dom0_simultaneous_write (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_080_qrexec_service_argument_allow_default (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_080_qrexec_service_argument_allow_default (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_080_qrexec_service_argument_allow_default (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_081_qrexec_service_argument_allow_specific (1/5 times with errors)
    • job 112797 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_00_Qrexec_fedora-40-xfce/test_081_qrexec_service_argument_allow_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_081_qrexec_service_argument_allow_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_081_qrexec_service_argument_allow_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_082_qrexec_service_argument_deny_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_082_qrexec_service_argument_deny_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_082_qrexec_service_argument_deny_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_082_qrexec_service_argument_deny_specific (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_083_qrexec_service_argument_specific_implementation (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_083_qrexec_service_argument_specific_implementation (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_083_qrexec_service_argument_specific_implementation (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_083_qrexec_service_argument_specific_implementation (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_084_qrexec_service_argument_extra_env (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_084_qrexec_service_argument_extra_env (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_084_qrexec_service_argument_extra_env (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_084_qrexec_service_argument_extra_env (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_090_qrexec_service_socket_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_090_qrexec_service_socket_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_090_qrexec_service_socket_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_090_qrexec_service_socket_dom0 (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_091_qrexec_service_socket_dom0_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_091_qrexec_service_socket_dom0_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_091_qrexec_service_socket_dom0_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_091_qrexec_service_socket_dom0_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_092_qrexec_service_socket_dom0_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_092_qrexec_service_socket_dom0_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_092_qrexec_service_socket_dom0_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_092_qrexec_service_socket_dom0_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_093_qrexec_service_socket_dom0_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_093_qrexec_service_socket_dom0_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_093_qrexec_service_socket_dom0_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_093_qrexec_service_socket_dom0_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_095_qrexec_service_socket_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_095_qrexec_service_socket_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_095_qrexec_service_socket_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_095_qrexec_service_socket_vm (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_096_qrexec_service_socket_vm_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_096_qrexec_service_socket_vm_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_096_qrexec_service_socket_vm_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_096_qrexec_service_socket_vm_send (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_097_qrexec_service_socket_vm_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_097_qrexec_service_socket_vm_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_097_qrexec_service_socket_vm_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_097_qrexec_service_socket_vm_eof_reverse (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_098_qrexec_service_socket_vm_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_098_qrexec_service_socket_vm_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_098_qrexec_service_socket_vm_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_098_qrexec_service_socket_vm_eof (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_debian-12-xfce/test_100_qrexec_service_force_user (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_fedora-40-xfce/test_100_qrexec_service_force_user (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-gateway-17/test_100_qrexec_service_force_user (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_00_Qrexec_whonix-workstation-17/test_100_qrexec_service_force_user (1/5 times with errors)
    • job 112797 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_network_ipv6

    VmIPv6Networking_fedora-40-xfce/test_520_ipv6_simple_proxyvm_nm (1/5 times with errors)
    • job 112794 AssertionError: 1 != 0 : nm-applet window not found
  • system_tests_network_updates

    VmUpdates_debian-12-xfce/test_010_update_via_proxy (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_010_update_via_proxy (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_debian-12-xfce/test_020_updates_available_notification (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_020_updates_available_notification (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_debian-12-xfce/test_110_update_via_proxy_qubes_vm_update (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_110_update_via_proxy_qubes_vm_update (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_debian-12-xfce/test_111_update_via_proxy_qubes_vm_update_cli (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_111_update_via_proxy_qubes_vm_update_cli (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_debian-12-xfce/test_120_updates_available_notification_qubes_vm_update (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_120_updates_available_notification_qubes_vm_update (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_debian-12-xfce/test_121_updates_available_notification_qubes_vm_update_cli (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    VmUpdates_fedora-40-xfce/test_121_updates_available_notification_qubes_vm_update_cli (1/5 times with errors)
    • job 109995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_dispvm

    TC_04_DispVM/test_003_cleanup_destroyed (1/5 times with errors)
    • job 109989 AttributeError: 'TC_04_DispVM' object has no attribute 'assertNotEq...
    TC_20_DispVM_whonix-gateway-17/test_010_simple_dvm_run (1/5 times with errors)
    TC_20_DispVM_whonix-gateway-17/test_020_gui_app (1/5 times with errors)
    TC_20_DispVM_whonix-gateway-17/test_030_edit_file (1/5 times with errors)
    TC_20_DispVM_debian-12-xfce/test_100_open_in_dispvm (1/5 times with errors)
    • job 109989 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_fedora-40-xfce/test_100_open_in_dispvm (1/5 times with errors)
    • job 109989 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_whonix-gateway-17/test_100_open_in_dispvm (1/5 times with errors)
    TC_20_DispVM_whonix-workstation-17/test_100_open_in_dispvm (1/5 times with errors)
    • job 109989 AssertionError: './open-file test.txt' failed with ./open-file test...
  • system_tests_devices

    TC_00_List/test_011_list_dm_mounted (1/5 times with errors)
    • job 109988 AttributeError: 'TC_00_List' object has no attribute 'assertNotEqua...
    TC_00_List_whonix-gateway-17/test_011_list_dm_mounted (1/5 times with errors)
    • job 109988 AttributeError: 'TC_00_List_whonix-gateway-17' object has no attrib...
  • system_tests_basic_vm_qrexec_gui_zfs

    TC_00_Basic/test_120_start_standalone_with_cdrom_dom0 (1/3 times with errors)
    • job 109480 AssertionError: 1 != 0 : b'Timeout waiting for dom0:loop6 device to...
  • system_tests_audio

    TC_20_AudioVM_PipeWire_fedora-40-xfce/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors)
    • job 111643 AssertionError: too short audio, expected 10s, got 0.00013605442176...
    TC_20_AudioVM_PipeWire_whonix-workstation-17/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors)
    • job 109975 AssertionError: too short audio, expected 10s, got 0.00013605442176...
  • system_tests_audio@hw1

    TC_20_AudioVM_PipeWire_fedora-40-xfce/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors)
    • job 111643 AssertionError: too short audio, expected 10s, got 0.00013605442176...
    TC_20_AudioVM_PipeWire_whonix-workstation-17/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors)
    • job 109975 AssertionError: too short audio, expected 10s, got 0.00013605442176...
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_20_NonAudio_fedora-40-xfce-pool/test_000_start_shutdown (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_000_start_shutdown (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_000_start_shutdown (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_010_run_xterm (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_010_run_xterm (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 raise TimeoutError from exc_val... TimeoutError
    TC_20_NonAudio_whonix-workstation-17-pool/test_010_run_xterm (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-gateway-17-pool/test_011_run_gnome_terminal (3/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_011_run_gnome_terminal (3/5 times with errors)
    TC_20_NonAudio_fedora-40-xfce-pool/test_012_qubes_desktop_run (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_012_qubes_desktop_run (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_012_qubes_desktop_run (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_100_qrexec_filecopy (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_100_qrexec_filecopy (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_100_qrexec_filecopy (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_101_qrexec_filecopy_with_autostart (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_101_qrexec_filecopy_with_autostart (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_105_qrexec_filemove (2/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_105_qrexec_filemove (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_105_qrexec_filemove (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_110_qrexec_filecopy_deny (2/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_110_qrexec_filecopy_deny (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_110_qrexec_filecopy_deny (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_115_qrexec_filecopy_no_agent (2/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_115_qrexec_filecopy_no_agent (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_115_qrexec_filecopy_no_agent (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_130_qrexec_filemove_disk_full (2/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_130_qrexec_filemove_disk_full (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_130_qrexec_filemove_disk_full (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_140_qrexec_filecopy_unsafe_name (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_140_qrexec_filecopy_unsafe_name (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_140_qrexec_filecopy_unsafe_name (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_141_qrexec_filecopy_unsafe_symlink (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_141_qrexec_filecopy_unsafe_symlink (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_141_qrexec_filecopy_unsafe_symlink (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_200_timezone (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_200_timezone (3/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_200_timezone (3/5 times with errors)
    TC_20_NonAudio_debian-12-xfce-pool/test_210_time_sync (2/5 times with errors)
    • job 109984 AttributeError: 'TC_20_NonAudio_debian-12-xfce-pool' object has no ...
    • job 110870 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_210_time_sync (4/5 times with errors)
    • job 109984 AttributeError: 'TC_20_NonAudio_fedora-40-xfce-pool' object has no ...
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_210_time_sync (3/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_210_time_sync (3/5 times with errors)
    TC_20_NonAudio_debian-12-xfce-pool/test_250_resize_private_img (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_250_resize_private_img (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_250_resize_private_img (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_250_resize_private_img (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_300_bug_1028_gui_memory_pinning (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_300_bug_1028_gui_memory_pinning (3/5 times with errors)
    • job 110870 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111656 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112784 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_basic_vm_qrexec_gui_ext4

    TC_20_NonAudio_whonix-gateway-17-pool/test_000_start_shutdown (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_000_start_shutdown (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_010_run_xterm (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_010_run_xterm (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_011_run_gnome_terminal (2/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_011_run_gnome_terminal (2/5 times with errors)
    TC_20_NonAudio_whonix-gateway-17-pool/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_100_qrexec_filecopy (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_100_qrexec_filecopy (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_101_qrexec_filecopy_with_autostart (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_101_qrexec_filecopy_with_autostart (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_105_qrexec_filemove (1/5 times with errors)
    • job 109985 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_105_qrexec_filemove (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_105_qrexec_filemove (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_110_qrexec_filecopy_deny (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_110_qrexec_filecopy_deny (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_110_qrexec_filecopy_deny (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_115_qrexec_filecopy_no_agent (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_115_qrexec_filecopy_no_agent (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_115_qrexec_filecopy_no_agent (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_130_qrexec_filemove_disk_full (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_130_qrexec_filemove_disk_full (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_130_qrexec_filemove_disk_full (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_140_qrexec_filecopy_unsafe_name (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_140_qrexec_filecopy_unsafe_name (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_140_qrexec_filecopy_unsafe_name (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_141_qrexec_filecopy_unsafe_symlink (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_141_qrexec_filecopy_unsafe_symlink (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_141_qrexec_filecopy_unsafe_symlink (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_200_timezone (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_200_timezone (2/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_200_timezone (2/5 times with errors)
    TC_20_NonAudio_debian-12-xfce-pool/test_210_time_sync (1/5 times with errors)
    • job 109985 AttributeError: 'TC_20_NonAudio_debian-12-xfce-pool' object has no ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_210_time_sync (2/5 times with errors)
    • job 109985 AttributeError: 'TC_20_NonAudio_fedora-40-xfce-pool' object has no ...
    • job 112785 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_210_time_sync (2/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_210_time_sync (2/5 times with errors)
    TC_20_NonAudio_fedora-40-xfce-pool/test_250_resize_private_img (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_250_resize_private_img (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_250_resize_private_img (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 109985 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112785 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_basic_vm_qrexec_gui_xfs

    TC_20_NonAudio_fedora-40-xfce-pool/test_000_start_shutdown (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_000_start_shutdown (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_000_start_shutdown (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_010_run_xterm (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_010_run_xterm (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_010_run_xterm (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-gateway-17-pool/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_fedora-40-xfce-pool/test_012_qubes_desktop_run (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_100_qrexec_filecopy (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_100_qrexec_filecopy (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_100_qrexec_filecopy (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_105_qrexec_filemove (1/5 times with errors)
    • job 110681 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17-pool/test_105_qrexec_filemove (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_105_qrexec_filemove (2/5 times with errors)
    • job 109986 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 110681 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_fedora-40-xfce-pool/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_115_qrexec_filecopy_no_agent (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_debian-12-xfce-pool/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_130_qrexec_filemove_disk_full (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_140_qrexec_filecopy_unsafe_name (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_141_qrexec_filecopy_unsafe_symlink (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_200_timezone (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_200_timezone (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_200_timezone (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_200_timezone (2/5 times with errors)
    TC_20_NonAudio_debian-12-xfce-pool/test_210_time_sync (2/5 times with errors)
    • job 109986 AttributeError: 'TC_20_NonAudio_debian-12-xfce-pool' object has no ...
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_210_time_sync (2/5 times with errors)
    • job 109986 AttributeError: 'TC_20_NonAudio_fedora-40-xfce-pool' object has no ...
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_210_time_sync (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17-pool/test_210_time_sync (2/5 times with errors)
    TC_20_NonAudio_debian-12-xfce-pool/test_250_resize_private_img (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_250_resize_private_img (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_250_resize_private_img (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_250_resize_private_img (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_debian-12-xfce-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17-pool/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 110681 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 112786 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_20_NonAudio_whonix-gateway-17/test_000_start_shutdown (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_000_start_shutdown (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_010_run_xterm (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_010_run_xterm (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_011_run_gnome_terminal (1/5 times with errors)
    TC_20_NonAudio_whonix-gateway-17/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109983 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_012_qubes_desktop_run (2/5 times with errors)
    • job 109983 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_100_qrexec_filecopy (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_100_qrexec_filecopy (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_101_qrexec_filecopy_with_autostart (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_105_qrexec_filemove (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_105_qrexec_filemove (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_115_qrexec_filecopy_no_agent (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 libvirt.libvirtError: internal error: libxenlight failed to create ...
    TC_20_NonAudio_whonix-gateway-17/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_141_qrexec_filecopy_unsafe_symlink (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_200_timezone (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_200_timezone (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_200_timezone (1/5 times with errors)
    TC_20_NonAudio_debian-12-xfce/test_210_time_sync (1/5 times with errors)
    • job 109983 AttributeError: 'TC_20_NonAudio_debian-12-xfce' object has no attri...
    TC_20_NonAudio_fedora-40-xfce/test_210_time_sync (2/5 times with errors)
    • job 109983 AttributeError: 'TC_20_NonAudio_fedora-40-xfce' object has no attri...
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_210_time_sync (1/5 times with errors)
    TC_20_NonAudio_whonix-workstation-17/test_210_time_sync (1/5 times with errors)
    TC_20_NonAudio_fedora-40-xfce/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_250_resize_private_img (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_fedora-40-xfce/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_20_NonAudio_whonix-workstation-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 111655 ^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_whonix@hw7

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 110007 # Test died: no candidate needle with tag(s) 'menu-tor-browser' mat...
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 110014 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
  • system_tests_suspend@hw1

    suspend/ (2/5 times with errors)
    suspend/Failed (2/5 times with errors)
    • job 111671 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    • job 111690 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/wait_serial (1/5 times with errors)
    • job 111671 # wait_serial expected: "lspci; echo 2E8vz-\$?-"...
    suspend/wait_serial (2/5 times with errors)
    • job 111671 # wait_serial expected: qr/2E8vz-\d+-/...
    • job 111690 # wait_serial expected: qr/2E8vz-\d+-/...

qubesos-bot avatar Jun 28 '24 18:06 qubesos-bot