qubes-core-agent-linux
qubes-core-agent-linux copied to clipboard
dom0-updates: disarm protected packages in updatevm
DNF in updatevm doesn't have full knowledge to properly evaluate
protected packages - especially it doesn't have full config, but also
older DNF version (like in Debian / Whonix) may have different defaults.
This for example leads to R4.2->R4.3 upgrade issue, when dnf removal is
refused, while it should be allowed (as part of migration to dnf5).
Fix this by setting empty list of protected packages. Dom0's DNF will enforce protected packages on its own.
https://github.com/QubesOS/qubes-issues/issues/10256#issuecomment-3361998598 https://forum.qubes-os.org/t/qubes-dist-upgrade-script-error-4-3-rc-2/36435
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 71.10%. Comparing base (448290f) to head (3d75a22).
:warning: Report is 1 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #620 +/- ##
=======================================
Coverage 71.10% 71.10%
=======================================
Files 3 3
Lines 481 481
=======================================
Hits 342 342
Misses 139 139
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
OpenQA test summary
Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025110513-4.3&flavor=pull-requests
Test run included the following:
- https://github.com/QubesOS/qubes-app-linux-usb-proxy/pull/51 (https://github.com/QubesOS/qubes-app-linux-usb-proxy/pull/51/commits/c643e601b9864517a4c4c1531721501ab961157c)
- https://github.com/QubesOS/qubes-core-admin-client/pull/332 (https://github.com/QubesOS/qubes-core-admin-client/pull/332/commits/40487bcb59ff4a704248144f4783ce0b0e1532b8)
- https://github.com/QubesOS/qubes-core-admin-client/pull/390 (https://github.com/QubesOS/qubes-core-admin-client/pull/390/commits/7ba9e48da005dcebc4b195b9e4c0983320d5a2d5)
- https://github.com/QubesOS/qubes-core-admin-client/pull/393 (https://github.com/QubesOS/qubes-core-admin-client/pull/393/commits/1510d25a75b01dff82c50aa72f1bf7ebb83b1f07)
- https://github.com/QubesOS/qubes-core-admin-client/pull/394 (https://github.com/QubesOS/qubes-core-admin-client/pull/394/commits/537080349eba19688db17292d3860d9123e89759)
- https://github.com/QubesOS/qubes-core-admin/pull/733 (https://github.com/QubesOS/qubes-core-admin/pull/733/commits/67b8fcb6b7116e987c2272e93d2a9b513764b7e5)
- https://github.com/QubesOS/qubes-core-admin/pull/736 (https://github.com/QubesOS/qubes-core-admin/pull/736/commits/a3fc21c156442bb42fa5e13c994c3dfb51ba5e1c)
- https://github.com/QubesOS/qubes-core-admin/pull/747 (https://github.com/QubesOS/qubes-core-admin/pull/747/commits/c139c35c38603f2c7b79d914d546ff49a3b87677)
- https://github.com/QubesOS/qubes-core-admin/pull/748 (https://github.com/QubesOS/qubes-core-admin/pull/748/commits/f1cbf21598178959708045125f95e261bcb3772a)
- https://github.com/QubesOS/qubes-core-admin/pull/749 (https://github.com/QubesOS/qubes-core-admin/pull/749/commits/fd8dc06a59a72e5c05c82c6c42d77fd77f834cd0)
- https://github.com/QubesOS/qubes-core-agent-linux/pull/604 (https://github.com/QubesOS/qubes-core-agent-linux/pull/604/commits/659e8e620ac8d0191f65a68db2058e4c6ee2a09d)
- https://github.com/QubesOS/qubes-core-agent-linux/pull/620 (https://github.com/QubesOS/qubes-core-agent-linux/pull/620/commits/3d75a220a693eb8489d0e4c57c82628a158c2c20)
- https://github.com/QubesOS/qubes-desktop-linux-i3-settings-qubes/pull/21 (https://github.com/QubesOS/qubes-desktop-linux-i3-settings-qubes/pull/21/commits/c2bb4f196c50fbfdd57bfe2e4ae93319341c19f6)
- https://github.com/QubesOS/qubes-gui-agent-linux/pull/248 (https://github.com/QubesOS/qubes-gui-agent-linux/pull/248/commits/e50583a711e75139a07ead2eb0a06c4803fde26a)
- https://github.com/QubesOS/qubes-mgmt-salt-dom0-virtual-machines/pull/86 (https://github.com/QubesOS/qubes-mgmt-salt-dom0-virtual-machines/pull/86/commits/d5806deaef3de18f561de3437a2703ccba4712e8)
Upload failures
-
system_tests_dispvm
-
system_tests: Fail (unknown)
Tests qubes.tests.integ.dispvm failed (exit code 1), details report... -
system_tests: Failed (test died)
# Test died: command 'curl --form [email protected]...
-
-
system_tests_basic_vm_qrexec_gui_ext4
- system_tests: Failed (test died)
# Test died: command 'curl --form [email protected] --form up...
- system_tests: Failed (test died)
New failures, excluding unstable
Compared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025081011-4.3&flavor=update
-
system_tests_whonix
-
system_tests_extra
-
TC_00_QVCTest_whonix-gateway-18: test_010_screenshare (failure)
AssertionError: 1 != 0 : Timeout waiting for /dev/video0 in test-in... -
TC_00_QVCTest_whonix-workstation-18: test_010_screenshare (failure)
AssertionError: 1 != 0 : Timeout waiting for /dev/video0 in test-in...
-
-
system_tests_usbproxy
-
TC_30_USBProxy_core3: test_010_on_qdb_change_multiple_assignments_including_full (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_011_on_qdb_change_multiple_assignments_port_vs_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_012_on_qdb_change_multiple_assignments_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_020_on_startup_multiple_assignments_including_full (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_021_on_startup_multiple_assignments_port_vs_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_022_on_startup_multiple_assignments_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_023_on_startup_already_attached (error)
AttributeError: 'TestVM' object has no attribute 'uuid'
-
-
system_tests_whonix@hw7
-
system_tests_qwt_win10_seamless@hw13
- windows_install: Failed (test died)
# Test died: command 'script -e -c 'bash -x /usr/bin/qvm-create-win...
- windows_install: Failed (test died)
-
system_tests_qwt_win11@hw13
-
windows_install: wait_serial (wait serial expected)
# wait_serial expected: qr/iDVvW-\d+-/... -
windows_install: Failed (test died + timed out)
# Test died: command 'script -e -c 'bash -x /usr/bin/qvm-create-win...
-
-
system_tests_dispvm_perf@hw7
-
TC_00_DispVMPerf_whonix-workstation-18: test_002_vm_dispvm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_008_dom0_dispvm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_009_dom0_dispvm_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_402_dom0_dispvm_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_409_dom0_dispvm_preload_gui_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_900_reader (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf_reader.py --templ...
-
-
system_tests_guivm_vnc_gui_interactive
- clipboard_and_web: unnamed test (unknown)
- clipboard_and_web: Failed (test died)
# Test died: no candidate needle with tag(s) 'personal-firefox' mat...
Failed tests
24 failures
-
system_tests_whonix
-
system_tests_extra
-
TC_00_QVCTest_whonix-gateway-18: test_010_screenshare (failure)
AssertionError: 1 != 0 : Timeout waiting for /dev/video0 in test-in... -
TC_00_QVCTest_whonix-workstation-18: test_010_screenshare (failure)
AssertionError: 1 != 0 : Timeout waiting for /dev/video0 in test-in...
-
-
system_tests_usbproxy
-
TC_30_USBProxy_core3: test_010_on_qdb_change_multiple_assignments_including_full (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_011_on_qdb_change_multiple_assignments_port_vs_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_012_on_qdb_change_multiple_assignments_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_020_on_startup_multiple_assignments_including_full (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_021_on_startup_multiple_assignments_port_vs_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_022_on_startup_multiple_assignments_dev (error)
AttributeError: 'TestVM' object has no attribute 'uuid' -
TC_30_USBProxy_core3: test_023_on_startup_already_attached (error)
AttributeError: 'TestVM' object has no attribute 'uuid'
-
-
system_tests_whonix@hw7
-
system_tests_qwt_win10_seamless@hw13
- windows_install: Failed (test died)
# Test died: command 'script -e -c 'bash -x /usr/bin/qvm-create-win...
- windows_install: Failed (test died)
-
system_tests_qwt_win11@hw13
-
windows_install: wait_serial (wait serial expected)
# wait_serial expected: qr/iDVvW-\d+-/... -
windows_install: Failed (test died + timed out)
# Test died: command 'script -e -c 'bash -x /usr/bin/qvm-create-win...
-
-
system_tests_dispvm_perf@hw7
-
TC_00_DispVMPerf_whonix-workstation-18: test_002_vm_dispvm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_008_dom0_dispvm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_009_dom0_dispvm_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_402_dom0_dispvm_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_409_dom0_dispvm_preload_gui_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-18: test_900_reader (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf_reader.py --templ...
-
-
system_tests_guivm_vnc_gui_interactive
- clipboard_and_web: unnamed test (unknown)
- clipboard_and_web: Failed (test died)
# Test died: no candidate needle with tag(s) 'personal-firefox' mat...
Fixed failures
Compared to: https://openqa.qubes-os.org/tests/149225#dependencies
81 fixed
-
system_tests_extra
- TC_00_QVCTest_whonix-workstation-17: test_010_screenshare (failure)
AssertionError: 1 != 0 : Timeout waiting for /dev/video0 in test-in...
- TC_00_QVCTest_whonix-workstation-17: test_010_screenshare (failure)
-
system_tests_dispvm
-
TC_20_DispVM_debian-13-xfce: test_012_preload_low_mem (failure)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 1 != 0 -
TC_20_DispVM_debian-13-xfce: test_013_preload_gui (error)
raise KeyError(key)... KeyError: 'disp3723' -
TC_20_DispVM_debian-13-xfce: test_014_preload_nogui (error + cleanup)
raise TimeoutError from exc_val... TimeoutError -
TC_20_DispVM_debian-13-xfce: test_015_preload_race_more (error + cleanup)
raise KeyError(key)... KeyError: 'disp1187' -
TC_20_DispVM_debian-13-xfce: test_016_preload_race_less (failure + cleanup)
^^^^^^^^^^^^^^^^^^^^^^... AssertionError -
TC_20_DispVM_debian-13-xfce: test_017_preload_autostart (error)
raise KeyError(key)... KeyError: 'disp7317' -
TC_20_DispVM_debian-13-xfce: test_018_preload_global (error)
raise KeyError(key)... KeyError: 'disp8572' -
TC_20_DispVM_debian-13-xfce: test_019_preload_refresh (error)
raise KeyError(key)... KeyError: 'disp6425' -
TC_20_DispVM_fedora-42-xfce: test_012_preload_low_mem (failure)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 1 != 0 -
TC_20_DispVM_whonix-workstation-17: test_012_preload_low_mem (failure)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 1 != 0
-
-
system_tests_kde_gui_interactive
-
gui_keyboard_layout: wait_serial (wait serial expected)
# wait_serial expected: "echo -e '[Layout]\nLayoutList=us,de' | sud... -
gui_keyboard_layout: Failed (test died)
# Test died: command 'test "$(cd ~user;ls e1*)" = "$(qvm-run -p wor...
-
-
system_tests_audio
-
system_tests: Fail (unknown)
Tests qubes.tests.integ.audio failed (exit code 1), details reporte... -
system_tests: Failed (test died)
# Test died: Some tests failed at qubesos/tests/system_tests.pm lin... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_223_audio_play_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_224_audio_rec_muted_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_225_audio_rec_unmuted_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_252_audio_playback_audiovm_switch_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
-
-
system_tests_audio@hw1
-
system_tests: Fail (unknown)
Tests qubes.tests.integ.audio failed (exit code 1), details reporte... -
system_tests: Failed (test died)
# Test died: Some tests failed at qubesos/tests/system_tests.pm lin... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_223_audio_play_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 60 secon... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_224_audio_rec_muted_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 60 secon... -
TC_20_AudioVM_Pulse_whonix-workstation-17: test_252_audio_playback_audiovm_switch_hvm (error)
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 60 secon...
-
-
system_tests_dispvm_perf@hw7
-
system_tests: wait_serial (wait serial expected)
# wait_serial expected: qr/D2qNh-\d+-/... -
TC_00_DispVMPerf_debian-13-xfce: test_000_dispvm (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_002_dispvm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_006_dispvm_from_dom0 (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_008_dispvm_from_dom0_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_020_dispvm_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_021_dispvm_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_022_dispvm_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_023_dispvm_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_026_dispvm_from_dom0_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_027_dispvm_from_dom0_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_028_dispvm_from_dom0_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_029_dispvm_from_dom0_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_400_dispvm_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_402_dispvm_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_404_dispvm_preload_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_404_dispvm_preload_less_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_404_dispvm_preload_more_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_405_dispvm_preload_gui_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_406_dispvm_preload_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_407_dispvm_preload_gui_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_900_vm (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_902_vm_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_904_vm_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_debian-13-xfce: test_906_vm_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_020_dispvm_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_021_dispvm_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_022_dispvm_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_023_dispvm_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_026_dispvm_from_dom0_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_027_dispvm_from_dom0_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_028_dispvm_from_dom0_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_029_dispvm_from_dom0_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_404_dispvm_preload_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_404_dispvm_preload_less_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_404_dispvm_preload_more_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_405_dispvm_preload_gui_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_406_dispvm_preload_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_fedora-42-xfce: test_407_dispvm_preload_gui_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_020_dispvm_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_021_dispvm_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_022_dispvm_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_023_dispvm_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_026_dispvm_from_dom0_preload (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_027_dispvm_from_dom0_preload_gui (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_028_dispvm_from_dom0_preload_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_029_dispvm_from_dom0_preload_gui_concurrent (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_404_dispvm_preload_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_404_dispvm_preload_less_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_404_dispvm_preload_more_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_405_dispvm_preload_gui_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_406_dispvm_preload_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins... -
TC_00_DispVMPerf_whonix-workstation-17: test_407_dispvm_preload_gui_concurrent_api (failure)
AssertionError: '/usr/lib/qubes/tests/dispvm_perf.py --dvm=test-ins...
-
-
system_tests_guivm_gpu_gui_interactive@hw13
-
guivm_startup: wait_serial (wait serial expected)
# wait_serial expected: qr/lEcbc-\d+-/... -
guivm_startup: Failed (test died + timed out)
# Test died: command '! qvm-check sys-whonix || time qvm-start sys-...
-
-
system_tests_basic_vm_qrexec_gui_ext4
-
system_tests: Fail (unknown)
Tests qubes.tests.integ.vm_qrexec_gui failed (exit code 1), details... -
TC_20_NonAudio_whonix-gateway-17-pool: test_012_qubes_desktop_run (error + cleanup)
raise TimeoutError from exc_val... TimeoutError
-
Unstable tests
Performance Tests
Performance degradation:
18 performance degradations
- dom0_root_seq1m_q8t1_write 3:write_bandwidth_kb: 86415.00 🔻 ( previous job: 265260.00, degradation: 32.58%)
- dom0_root_seq1m_q1t1_read 3:read_bandwidth_kb: 170427.00 🔻 ( previous job: 431512.00, degradation: 39.50%)
- dom0_root_seq1m_q1t1_write 3:write_bandwidth_kb: 100091.00 🔻 ( previous job: 196254.00, degradation: 51.00%)
- dom0_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 13637.00 🔻 ( previous job: 23940.00, degradation: 56.96%)
- dom0_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 2090.00 🔻 ( previous job: 2446.00, degradation: 85.45%)
- fedora-42-xfce_root_seq1m_q8t1_write 3:write_bandwidth_kb: 117773.00 🔻 ( previous job: 140215.00, degradation: 83.99%)
- fedora-42-xfce_root_seq1m_q1t1_read 3:read_bandwidth_kb: 224968.00 🔻 ( previous job: 299764.00, degradation: 75.05%)
- fedora-42-xfce_root_seq1m_q1t1_write 3:write_bandwidth_kb: 32680.00 🔻 ( previous job: 47575.00, degradation: 68.69%)
- fedora-42-xfce_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 2496.00 🔻 ( previous job: 3020.00, degradation: 82.65%)
- fedora-42-xfce_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 871.00 🔻 ( previous job: 1368.00, degradation: 63.67%)
- fedora-42-xfce_private_seq1m_q8t1_write 3:write_bandwidth_kb: 79735.00 🔻 ( previous job: 136640.00, degradation: 58.35%)
- fedora-42-xfce_private_seq1m_q1t1_read 3:read_bandwidth_kb: 223529.00 🔻 ( previous job: 325139.00, degradation: 68.75%)
- fedora-42-xfce_private_seq1m_q1t1_write 3:write_bandwidth_kb: 64089.00 🔻 ( previous job: 79539.00, degradation: 80.58%)
- fedora-42-xfce_private_rnd4k_q32t1_write 3:write_bandwidth_kb: 1946.00 🔻 ( previous job: 3765.00, degradation: 51.69%)
- fedora-42-xfce_private_rnd4k_q1t1_read 3:read_bandwidth_kb: 7799.00 🔻 ( previous job: 8992.00, degradation: 86.73%)
- fedora-42-xfce_private_rnd4k_q1t1_write 3:write_bandwidth_kb: 500.00 🔻 ( previous job: 1251.00, degradation: 39.97%)
- fedora-42-xfce_volatile_seq1m_q8t1_read 3:read_bandwidth_kb: 343232.00 🔻 ( previous job: 383531.00, degradation: 89.49%)
- fedora-42-xfce_volatile_seq1m_q1t1_write 3:write_bandwidth_kb: 45374.00 🔻 ( previous job: 64217.00, degradation: 70.66%)
Remaining performance tests:
157 tests
- debian-13-xfce_exec: 8.00 🟢 ( previous job: 8.36, improvement: 95.66%)
- debian-13-xfce_exec-root: 27.83 🔻 ( previous job: 27.36, degradation: 101.71%)
- debian-13-xfce_socket: 8.54 🟢 ( previous job: 8.57, improvement: 99.59%)
- debian-13-xfce_socket-root: 8.43 🔻 ( previous job: 8.26, degradation: 102.03%)
- debian-13-xfce_exec-data-simplex: 66.03 🟢 ( previous job: 72.43, improvement: 91.17%)
- debian-13-xfce_exec-data-duplex: 68.92 🟢 ( previous job: 76.65, improvement: 89.92%)
- debian-13-xfce_exec-data-duplex-root: 83.49 🟢 ( previous job: 91.79, improvement: 90.96%)
- debian-13-xfce_socket-data-duplex: 129.44 🟢 ( previous job: 133.45, improvement: 97.00%)
- fedora-42-xfce_exec: 9.12 🔻 ( previous job: 9.06, degradation: 100.61%)
- fedora-42-xfce_exec-root: 59.95 🔻 ( previous job: 58.19, degradation: 103.02%)
- fedora-42-xfce_socket: 8.23 🟢 ( previous job: 8.48, improvement: 97.06%)
- fedora-42-xfce_socket-root: 8.15 🟢 ( previous job: 8.18, improvement: 99.65%)
- fedora-42-xfce_exec-data-simplex: 64.02 🟢 ( previous job: 78.48, improvement: 81.58%)
- fedora-42-xfce_exec-data-duplex: 68.05 🔻 ( previous job: 67.92, degradation: 100.19%)
- fedora-42-xfce_exec-data-duplex-root: 96.98 🔻 ( previous job: 96.36, degradation: 100.64%)
- fedora-42-xfce_socket-data-duplex: 133.19 🟢 ( previous job: 142.58, improvement: 93.41%)
- whonix-gateway-18_exec: 7.59
- whonix-gateway-18_exec-root: 142.22
- whonix-gateway-18_socket: 8.00
- whonix-gateway-18_socket-root: 8.28
- whonix-gateway-18_exec-data-simplex: 66.63
- whonix-gateway-18_exec-data-duplex: 75.15
- whonix-gateway-18_exec-data-duplex-root: 145.39
- whonix-gateway-18_socket-data-duplex: 144.97
- whonix-workstation-18_exec: 8.59
- whonix-workstation-18_exec-root: 139.20
- whonix-workstation-18_socket: 9.51
- whonix-workstation-18_socket-root: 9.16
- whonix-workstation-18_exec-data-simplex: 68.73
- whonix-workstation-18_exec-data-duplex: 72.67
- whonix-workstation-18_exec-data-duplex-root: 147.67
- whonix-workstation-18_socket-data-duplex: 135.77
- dom0_root_seq1m_q8t1_read 3:read_bandwidth_kb: 479020.00 🔻 ( previous job: 497426.00, degradation: 96.30%)
- dom0_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 12193.00 🟢 ( previous job: 5874.00, improvement: 207.58%)
- dom0_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 4439.00 🟢 ( previous job: 29.00, improvement: 15306.90%)
- dom0_varlibqubes_seq1m_q8t1_read 3:read_bandwidth_kb: 445255.00 🟢 ( previous job: 292489.00, improvement: 152.23%)
- dom0_varlibqubes_seq1m_q8t1_write 3:write_bandwidth_kb: 161989.00 🟢 ( previous job: 110817.00, improvement: 146.18%)
- dom0_varlibqubes_seq1m_q1t1_read 3:read_bandwidth_kb: 428514.00 🟢 ( previous job: 137802.00, improvement: 310.96%)
- dom0_varlibqubes_seq1m_q1t1_write 3:write_bandwidth_kb: 187964.00 🟢 ( previous job: 121719.00, improvement: 154.42%)
- dom0_varlibqubes_rnd4k_q32t1_read 3:read_bandwidth_kb: 100979.00 🔻 ( previous job: 103932.00, degradation: 97.16%)
- dom0_varlibqubes_rnd4k_q32t1_write 3:write_bandwidth_kb: 9198.00 🟢 ( previous job: 6356.00, improvement: 144.71%)
- dom0_varlibqubes_rnd4k_q1t1_read 3:read_bandwidth_kb: 8196.00 🟢 ( previous job: 7695.00, improvement: 106.51%)
- dom0_varlibqubes_rnd4k_q1t1_write 3:write_bandwidth_kb: 4867.00 🟢 ( previous job: 3925.00, improvement: 124.00%)
- fedora-42-xfce_root_seq1m_q8t1_read 3:read_bandwidth_kb: 415606.00 🟢 ( previous job: 366891.00, improvement: 113.28%)
- fedora-42-xfce_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 81172.00 🔻 ( previous job: 86001.00, degradation: 94.38%)
- fedora-42-xfce_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 8203.00 🔻 ( previous job: 9042.00, degradation: 90.72%)
- fedora-42-xfce_private_seq1m_q8t1_read 3:read_bandwidth_kb: 383672.00 🔻 ( previous job: 387500.00, degradation: 99.01%)
- fedora-42-xfce_private_rnd4k_q32t1_read 3:read_bandwidth_kb: 83788.00 🔻 ( previous job: 87396.00, degradation: 95.87%)
- fedora-42-xfce_volatile_seq1m_q8t1_write 3:write_bandwidth_kb: 143908.00 🔻 ( previous job: 157382.00, degradation: 91.44%)
- fedora-42-xfce_volatile_seq1m_q1t1_read 3:read_bandwidth_kb: 311705.00 🟢 ( previous job: 293225.00, improvement: 106.30%)
- fedora-42-xfce_volatile_rnd4k_q32t1_read 3:read_bandwidth_kb: 87922.00 🟢 ( previous job: 87141.00, improvement: 100.90%)
- fedora-42-xfce_volatile_rnd4k_q32t1_write 3:write_bandwidth_kb: 3802.00 🔻 ( previous job: 4098.00, degradation: 92.78%)
- fedora-42-xfce_volatile_rnd4k_q1t1_read 3:read_bandwidth_kb: 8237.00 🔻 ( previous job: 8804.00, degradation: 93.56%)
- fedora-42-xfce_volatile_rnd4k_q1t1_write 3:write_bandwidth_kb: 2619.00 🟢 ( previous job: 2384.00, improvement: 109.86%)
- debian-13-xfce_vm-dispvm (mean:6.595): 79.14
- debian-13-xfce_vm-dispvm-gui (mean:7.213): 86.55
- debian-13-xfce_vm-dispvm-concurrent (mean:3.446): 41.35
- debian-13-xfce_vm-dispvm-gui-concurrent (mean:4.021): 48.25
- debian-13-xfce_dom0-dispvm (mean:6.848): 82.17
- debian-13-xfce_dom0-dispvm-gui (mean:7.953): 95.43
- debian-13-xfce_dom0-dispvm-concurrent (mean:3.416): 41.00
- debian-13-xfce_dom0-dispvm-gui-concurrent (mean:4.34): 52.08
- debian-13-xfce_vm-dispvm-preload (mean:2.791): 33.50
- debian-13-xfce_vm-dispvm-preload-gui (mean:3.99): 47.88
- debian-13-xfce_vm-dispvm-preload-concurrent (mean:2.636): 31.63
- debian-13-xfce_vm-dispvm-preload-gui-concurrent (mean:3.39): 40.68
- debian-13-xfce_dom0-dispvm-preload (mean:3.55): 42.60
- debian-13-xfce_dom0-dispvm-preload-gui (mean:4.406): 52.88
- debian-13-xfce_dom0-dispvm-preload-concurrent (mean:3.344): 40.13
- debian-13-xfce_dom0-dispvm-preload-gui-concurrent (mean:3.823): 45.88
- debian-13-xfce_dom0-dispvm-api (mean:7.073): 84.88
- debian-13-xfce_dom0-dispvm-gui-api (mean:8.169): 98.03
- debian-13-xfce_dom0-dispvm-concurrent-api (mean:3.154): 37.85
- debian-13-xfce_dom0-dispvm-gui-concurrent-api (mean:4.046): 48.56
- debian-13-xfce_dom0-dispvm-preload-less-less-api (mean:3.663): 43.95
- debian-13-xfce_dom0-dispvm-preload-less-api (mean:3.792): 45.50
- debian-13-xfce_dom0-dispvm-preload-api (mean:3.652): 43.83
- debian-13-xfce_dom0-dispvm-preload-more-api (mean:3.387): 40.65
- debian-13-xfce_dom0-dispvm-preload-more-more-api (mean:3.724): 44.69
- debian-13-xfce_dom0-dispvm-preload-gui-api (mean:4.51): 54.12
- debian-13-xfce_dom0-dispvm-preload-concurrent-api (mean:2.876): 34.51
- debian-13-xfce_dom0-dispvm-preload-gui-concurrent-api (mean:3.833): 45.99
- debian-13-xfce_vm-vm (mean:0.033): 0.39
- debian-13-xfce_vm-vm-gui (mean:0.033): 0.40
- debian-13-xfce_vm-vm-concurrent (mean:0.019): 0.23
- debian-13-xfce_vm-vm-gui-concurrent (mean:0.026): 0.31
- debian-13-xfce_dom0-vm-api (mean:0.04): 0.48
- debian-13-xfce_dom0-vm-gui-api (mean:0.048): 0.58
- debian-13-xfce_dom0-vm-concurrent-api (mean:0.03): 0.36
- debian-13-xfce_dom0-vm-gui-concurrent-api (mean:0.033): 0.40
- fedora-42-xfce_vm-dispvm (mean:7.026): 84.32
- fedora-42-xfce_vm-dispvm-gui (mean:8.224): 98.69
- fedora-42-xfce_vm-dispvm-concurrent (mean:3.626): 43.51
- fedora-42-xfce_vm-dispvm-gui-concurrent (mean:4.356): 52.28
- fedora-42-xfce_dom0-dispvm (mean:7.502): 90.02
- fedora-42-xfce_dom0-dispvm-gui (mean:8.736): 104.84
- fedora-42-xfce_dom0-dispvm-concurrent (mean:3.756): 45.07
- fedora-42-xfce_dom0-dispvm-gui-concurrent (mean:4.641): 55.69
- fedora-42-xfce_vm-dispvm-preload (mean:3.082): 36.98
- fedora-42-xfce_vm-dispvm-preload-gui (mean:6.558): 78.69
- fedora-42-xfce_vm-dispvm-preload-concurrent (mean:2.923): 35.08
- fedora-42-xfce_vm-dispvm-preload-gui-concurrent (mean:5.069): 60.83
- fedora-42-xfce_dom0-dispvm-preload (mean:3.748): 44.97
- fedora-42-xfce_dom0-dispvm-preload-gui (mean:5.057): 60.68
- fedora-42-xfce_dom0-dispvm-preload-concurrent (mean:3.545): 42.54
- fedora-42-xfce_dom0-dispvm-preload-gui-concurrent (mean:4.176): 50.11
- fedora-42-xfce_dom0-dispvm-api (mean:7.673): 92.08
- fedora-42-xfce_dom0-dispvm-gui-api (mean:9.083): 109.00
- fedora-42-xfce_dom0-dispvm-concurrent-api (mean:3.667): 44.00
- fedora-42-xfce_dom0-dispvm-gui-concurrent-api (mean:4.432): 53.19
- fedora-42-xfce_dom0-dispvm-preload-less-less-api (mean:4.333): 51.99
- fedora-42-xfce_dom0-dispvm-preload-less-api (mean:4.135): 49.61
- fedora-42-xfce_dom0-dispvm-preload-api (mean:3.765): 45.18
- fedora-42-xfce_dom0-dispvm-preload-more-api (mean:3.934): 47.21
- fedora-42-xfce_dom0-dispvm-preload-more-more-api (mean:3.816): 45.79
- fedora-42-xfce_dom0-dispvm-preload-gui-api (mean:4.901): 58.81
- fedora-42-xfce_dom0-dispvm-preload-concurrent-api (mean:3.399): 40.79
- fedora-42-xfce_dom0-dispvm-preload-gui-concurrent-api (mean:4.197): 50.37
- fedora-42-xfce_vm-vm (mean:0.028): 0.33
- fedora-42-xfce_vm-vm-gui (mean:0.024): 0.29
- fedora-42-xfce_vm-vm-concurrent (mean:0.014): 0.17
- fedora-42-xfce_vm-vm-gui-concurrent (mean:0.019): 0.23
- fedora-42-xfce_dom0-vm-api (mean:0.035): 0.42
- fedora-42-xfce_dom0-vm-gui-api (mean:0.04): 0.47
- fedora-42-xfce_dom0-vm-concurrent-api (mean:0.03): 0.36
- fedora-42-xfce_dom0-vm-gui-concurrent-api (mean:0.028): 0.34
- whonix-workstation-18_vm-dispvm (mean:9.173): 110.07
- whonix-workstation-18_vm-dispvm-gui (mean:10.536): 126.43
- whonix-workstation-18_vm-dispvm-gui-concurrent (mean:5.664): 67.97
- whonix-workstation-18_dom0-dispvm (mean:9.459): 113.51
- whonix-workstation-18_dom0-dispvm-gui (mean:10.464): 125.56
- whonix-workstation-18_vm-dispvm-preload (mean:4.03): 48.37
- whonix-workstation-18_vm-dispvm-preload-gui (mean:5.698): 68.38
- whonix-workstation-18_vm-dispvm-preload-concurrent (mean:3.905): 46.86
- whonix-workstation-18_vm-dispvm-preload-gui-concurrent (mean:4.908): 58.89
- whonix-workstation-18_dom0-dispvm-preload (mean:5.041): 60.49
- whonix-workstation-18_dom0-dispvm-preload-gui (mean:6.076): 72.91
- whonix-workstation-18_dom0-dispvm-preload-concurrent (mean:4.402): 52.83
- whonix-workstation-18_dom0-dispvm-preload-gui-concurrent (mean:5.093): 61.11
- whonix-workstation-18_dom0-dispvm-api (mean:9.493): 113.92
- whonix-workstation-18_dom0-dispvm-gui-api (mean:10.75): 129.00
- whonix-workstation-18_dom0-dispvm-gui-concurrent-api (mean:5.476): 65.71
- whonix-workstation-18_dom0-dispvm-preload-less-less-api (mean:5.583): 67.00
- whonix-workstation-18_dom0-dispvm-preload-less-api (mean:5.427): 65.13
- whonix-workstation-18_dom0-dispvm-preload-api (mean:5.419): 65.03
- whonix-workstation-18_dom0-dispvm-preload-more-api (mean:5.494): 65.93
- whonix-workstation-18_dom0-dispvm-preload-more-more-api (mean:5.455): 65.47
- whonix-workstation-18_dom0-dispvm-preload-concurrent-api (mean:4.696): 56.36
- whonix-workstation-18_dom0-dispvm-preload-gui-concurrent-api (mean:5.39): 64.67
- whonix-workstation-18_vm-vm (mean:0.046): 0.55
- whonix-workstation-18_vm-vm-gui (mean:0.047): 0.57
- whonix-workstation-18_vm-vm-concurrent (mean:0.025): 0.31
- whonix-workstation-18_vm-vm-gui-concurrent (mean:0.029): 0.35
- whonix-workstation-18_dom0-vm-api (mean:0.037): 0.44
- whonix-workstation-18_dom0-vm-gui-api (mean:0.054): 0.65
- whonix-workstation-18_dom0-vm-concurrent-api (mean:0.029): 0.34
- whonix-workstation-18_dom0-vm-gui-concurrent-api (mean:0.025): 0.30