qubes-core-admin-client
qubes-core-admin-client copied to clipboard
new device API
after QubesOS/qubes-core-admin/pull/579
Proposed device events: sometimes event can be fired twice, we can ignore it e.g. if device is plugged out and in in short time we can have doubled detaching and attaching...
-
device-list-changed: device-added -> device-added{devclass}
-
device-list-changed: device-remove -> device-removed{devclass}
-
device-property-changed: property_name: TODO?
-
device-assignment-changed: created -> device-assign:{devclass}
-
device-assignment-changed: removed -> device-unassign:{devclass}
-
device-assignment-changed: attached -> device-attach:{devclass}
-
device-assignment-changed: detached -> device-detach:{devclass}
-
device-assignment-changed: property-set -> device-assignment-changed:{devclass}
https://github.com/QubesOS/qubes-issues/issues/4626
OpenQA test summary
Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024061301-4.3&flavor=pull-requests
Test run included the following:
- https://github.com/QubesOS/qubes-desktop-linux-manager/pull/184 (https://github.com/QubesOS/qubes-desktop-linux-manager/pull/184/commits/6c57e9116a3c10570c0ff3948385cc237d042cca)
- https://github.com/QubesOS/qubes-gui-daemon/pull/139 (https://github.com/QubesOS/qubes-gui-daemon/pull/139/commits/2062be5ad66942516df68bcc3d6169a3a6a0986b)
- https://github.com/QubesOS/qubes-app-linux-usb-proxy/pull/32 (https://github.com/QubesOS/qubes-app-linux-usb-proxy/pull/32/commits/227ec98664c6541cf7d49c006ea77220d71498b5)
- https://github.com/QubesOS/qubes-core-admin-client/pull/274 (https://github.com/QubesOS/qubes-core-admin-client/pull/274/commits/7708545a824273f42dc2762b181cbd3d52c1d89b)
- https://github.com/QubesOS/qubes-linux-utils/pull/111 (https://github.com/QubesOS/qubes-linux-utils/pull/111/commits/3ad3bb245579a1a85d98ab67c8fd68936423dd89)
- https://github.com/QubesOS/qubes-manager/pull/363 (https://github.com/QubesOS/qubes-manager/pull/363/commits/c15bc0fb0e092db6858e969ae3dea59e340a9381)
- https://github.com/QubesOS/qubes-core-admin/pull/579 (https://github.com/QubesOS/qubes-core-admin/pull/579/commits/58b7872185b471f4bb8c3dad56dabed92b00f8a0)
New failures, excluding unstable
Compared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024052808-4.3&flavor=update
-
system_tests_extra
- TC_00_QVCTest_whonix-gateway-17: test_010_screenshare (failure)
self.assertNotEqual(vm.run('test -e /dev/vid... AssertionError: 0 == 0
- TC_00_QVCTest_whonix-gateway-17: test_010_screenshare (failure)
-
system_tests_network_updates
- TC_10_QvmTemplate_fedora-40-xfce: test_000_template_list (failure)
AssertionError: libvirt event impl drain timeout
- TC_10_QvmTemplate_fedora-40-xfce: test_000_template_list (failure)
-
system_tests_basic_vm_qrexec_gui_zfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_guivm_vnc_gui_interactive
- guivm_startup: Failed (test died)
# Test died: command 'qvm-run --nogui -pu root sys-gui-vnc env XAUT...
- guivm_startup: Failed (test died)
-
system_tests_basic_vm_qrexec_gui_btrfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_basic_vm_qrexec_gui_ext4
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_basic_vm_qrexec_gui_xfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_basic_vm_qrexec_gui
-
TC_06_AppVM_whonix-gateway-17: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_20_AudioVM_PipeWire_fedora-40-xfce: test_226_audio_playback_pipewire (failure)
AssertionError: Command 'timeout 20s pw-play --format=f32 --rate=44...
-
-
system_tests_kde_gui_interactive
- gui_filecopy: unnamed test (unknown)
- gui_filecopy: Failed (test died)
# Test died: no candidate needle with tag(s) 'files-test-file' matc...
Failed tests
23 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_extra
-
[unstable] TC_00_QVCTest_debian-12-xfce: test_020_webcam (failure + cleanup)
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
-
[unstable] TC_00_QVCTest_fedora-40-xfce: test_020_webcam (failure + cleanup)
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
-
TC_00_QVCTest_whonix-gateway-17: test_010_screenshare (failure)
self.assertNotEqual(vm.run('test -e /dev/vid... AssertionError: 0 == 0
-
[unstable] TC_00_QVCTest_whonix-workstation-17: test_010_screenshare (failure)
self.assertNotEqual(vm.run('test -e /dev/vid... AssertionError: 0 == 0
-
[unstable] TC_00_QVCTest_whonix-workstation-17: test_020_webcam (failure + cleanup)
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
-
-
system_tests_network_updates
- TC_10_QvmTemplate_fedora-40-xfce: test_000_template_list (failure)
AssertionError: libvirt event impl drain timeout
- TC_10_QvmTemplate_fedora-40-xfce: test_000_template_list (failure)
-
system_tests_basic_vm_qrexec_gui_zfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_guivm_vnc_gui_interactive
- guivm_startup: Failed (test died)
# Test died: command 'qvm-run --nogui -pu root sys-gui-vnc env XAUT...
- guivm_startup: Failed (test died)
-
system_tests_basic_vm_qrexec_gui_btrfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_basic_vm_qrexec_gui_ext4
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_basic_vm_qrexec_gui_xfs
-
TC_06_AppVM_whonix-gateway-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17-pool: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
-
system_tests_splitgpg
- TC_10_Thunderbird_whonix-workstation-17: test_020_send_receive_inline_with_attachment (failure)
dogtail.tree.SearchError: descendent of [application | Thunderbird]...
- TC_10_Thunderbird_whonix-workstation-17: test_020_send_receive_inline_with_attachment (failure)
-
system_tests_basic_vm_qrexec_gui
-
TC_06_AppVM_whonix-gateway-17: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_06_AppVM_whonix-workstation-17: test_010_os_metadata (failure)
self.assertEqual(tpl.features.get(... AssertionError: None != 'debian'
-
TC_20_AudioVM_PipeWire_fedora-40-xfce: test_226_audio_playback_pipewire (failure)
AssertionError: Command 'timeout 20s pw-play --format=f32 --rate=44...
-
-
system_tests_kde_gui_interactive
- gui_filecopy: unnamed test (unknown)
- gui_filecopy: Failed (test died)
# Test died: no candidate needle with tag(s) 'files-test-file' matc...
Fixed failures
Compared to: https://openqa.qubes-os.org/tests/101100#dependencies
38 fixed
-
system_tests_pvgrub_salt_storage
- StorageFile: test_001_non_volatile (error)
subprocess.CalledProcessError: Command '/usr/lib/qubes/destroy-snap...
- StorageFile: test_001_non_volatile (error)
-
system_tests_network_updates
-
TC_00_Dom0Upgrade_whonix-gateway-17: test_006_update_flag_clear (failure)
Error: Failed to download metadata for repo 'test': Cannot download...
-
TC_10_QvmTemplate_debian-12-xfce: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
TC_10_QvmTemplate_fedora-40-xfce: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
TC_10_QvmTemplate_whonix-gateway-17: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
TC_11_QvmTemplateMgmtVM_debian-12-xfce: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
TC_11_QvmTemplateMgmtVM_fedora-40-xfce: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
TC_11_QvmTemplateMgmtVM_whonix-gateway-17: test_010_template_install (failure)
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
-
system_tests_basic_vm_qrexec_gui_zfs
-
TC_00_Basic: test_120_start_standalone_with_cdrom_dom0 (failure)
AssertionError: 1 != 0 : b'Timeout waiting for dom0:loop6 device to...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_basic_vm_qrexec_gui_btrfs
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_basic_vm_qrexec_gui_ext4
-
TC_00_Basic: test_141_libvirt_objects_reconnect (failure)
AssertionError: libvirt event impl drain timeout
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_basic_vm_qrexec_gui_xfs
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17-pool: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_basic_vm_qrexec_gui@hw1
-
TC_00_Basic: test_204_udev_block_exclude_custom_file (error)
subprocess.CalledProcessError: Command '/usr/lib/qubes/destroy-snap...
-
TC_20_AudioVM_Pulse_debian-12-xfce: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_usbproxy
- TC_20_USBProxy_core3_whonix-gateway-17: test_070_attach_not_installed_front (error)
qubesusbproxy.core3ext.QubesUSBException: Device attach failed: 202...
- TC_20_USBProxy_core3_whonix-gateway-17: test_070_attach_not_installed_front (error)
-
system_tests_basic_vm_qrexec_gui
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_220_audio_play_pulseaudio (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_222_audio_rec_unmuted_pulseaudio (failure)
AssertionError: only silence detected, no useful audio data
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_223_audio_play_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
TC_20_AudioVM_Pulse_whonix-workstation-17: test_252_audio_playback_audiovm_switch_hvm (failure)
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
-
system_tests_guivm_gui_interactive
- update_guivm: Failed (test died)
# Test died: command '(set -o pipefail; qubesctl --all --show-outpu...
- update_guivm: Failed (test died)
Unstable tests
-
system_tests_suspend
suspend/ (2/4 times with errors)
-
job 102431
None
-
job 102443
None
suspend/Failed (2/4 times with errors)
-
job 102431
# Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
-
job 102443
# Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
suspend/wait_serial (2/4 times with errors)
-
job 102431
# wait_serial expected: qr/2E8vz-\d+-/...
-
job 102443
# wait_serial expected: qr/2E8vz-\d+-/...
-
job 102431
-
system_tests_pvgrub_salt_storage
TC_41_HVMGrub_debian-12-xfce/test_000_standalone_vm (1/2 times with errors)
-
job 101773
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
StorageFile/test_001_non_volatile (1/2 times with errors)
-
job 101124
subprocess.CalledProcessError: Command '/usr/lib/qubes/destroy-snap...
TC_41_HVMGrub_debian-12-xfce/test_010_template_based_vm (1/2 times with errors)
-
job 101773
qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
-
job 101773
-
system_tests_extra
TC_00_QVCTest_whonix-workstation-17/test_010_screenshare (1/2 times with errors)
-
job 101116
self.assertNotEqual(vm.run('test -e /dev/vid... AssertionError: 0 == 0
TC_00_QVCTest_debian-12-xfce/test_020_webcam (1/2 times with errors)
-
job 101116
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
TC_00_QVCTest_fedora-40-xfce/test_020_webcam (1/2 times with errors)
-
job 101765
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
TC_00_QVCTest_whonix-workstation-17/test_020_webcam (1/2 times with errors)
-
job 101116
AssertionError: 'qubes-video-companion webcam' exited early (0): b'...
-
job 101116
-
system_tests_network_updates
TC_00_Dom0Upgrade_whonix-gateway-17/test_006_update_flag_clear (1/2 times with errors)
-
job 101123
Error: Failed to download metadata for repo 'test': Cannot download...
TC_10_QvmTemplate_debian-12-xfce/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
TC_10_QvmTemplate_fedora-40-xfce/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
TC_10_QvmTemplate_whonix-gateway-17/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
TC_11_QvmTemplateMgmtVM_debian-12-xfce/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
TC_11_QvmTemplateMgmtVM_fedora-40-xfce/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
TC_11_QvmTemplateMgmtVM_whonix-gateway-17/test_010_template_install (1/2 times with errors)
-
job 101123
AssertionError: qvm-template failed: Downloading 'qubes-template-de...
-
job 101123
-
system_tests_dispvm
TC_20_DispVM_fedora-40-xfce/test_100_open_in_dispvm (1/2 times with errors)
-
job 101764
AssertionError: './open-file test.txt' failed with ./open-file test...
-
job 101764
-
system_tests_basic_vm_qrexec_gui_btrfs
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_220_audio_play_pulseaudio (1/2 times with errors)
-
job 101110
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_222_audio_rec_unmuted_pulseaudio (1/2 times with errors)
-
job 101110
AssertionError: only silence detected, no useful audio data
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_223_audio_play_hvm (1/2 times with errors)
-
job 101110
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_fedora-40-xfce-pool/test_225_audio_rec_unmuted_hvm (1/2 times with errors)
-
job 101782
AssertionError: too short audio, expected 10s, got 6.28875283446712...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_252_audio_playback_audiovm_switch_hvm (2/2 times with errors)
-
job 101110
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101782
AssertionError: pacat for test-inst-vm1 (xid 90) running(False) in ...
-
job 101110
-
system_tests_basic_vm_qrexec_gui_ext4
TC_00_Basic/test_141_libvirt_objects_reconnect (1/2 times with errors)
-
job 101111
AssertionError: libvirt event impl drain timeout
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_220_audio_play_pulseaudio (1/2 times with errors)
-
job 101111
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_222_audio_rec_unmuted_pulseaudio (1/2 times with errors)
-
job 101111
AssertionError: only silence detected, no useful audio data
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_223_audio_play_hvm (1/2 times with errors)
-
job 101111
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_252_audio_playback_audiovm_switch_hvm (1/2 times with errors)
-
job 101111
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101111
-
system_tests_basic_vm_qrexec_gui_xfs
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_220_audio_play_pulseaudio (2/2 times with errors)
-
job 101112
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101781
AssertionError: too short audio, expected 10s, got 8.33947845804988...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_222_audio_rec_unmuted_pulseaudio (2/2 times with errors)
-
job 101112
AssertionError: only silence detected, no useful audio data
-
job 101781
AssertionError: too short audio, expected 10s, got 8.17784580498866...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_223_audio_play_hvm (2/2 times with errors)
-
job 101112
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101781
AssertionError: too short audio, expected 10s, got 7.71551020408163...
TC_20_AudioVM_Pulse_whonix-workstation-17-pool/test_252_audio_playback_audiovm_switch_hvm (1/2 times with errors)
-
job 101112
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101112
-
system_tests_basic_vm_qrexec_gui@hw1
TC_20_AudioVM_Pulse_whonix-workstation-17/test_220_audio_play_pulseaudio (2/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101758
AssertionError: too short audio, expected 10s, got 8.73532879818594...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_222_audio_rec_unmuted_pulseaudio (2/2 times with errors)
-
job 101109
AssertionError: only silence detected, no useful audio data
-
job 101758
AssertionError: too short audio, expected 10s, got 9.36446712018140...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_223_audio_play_hvm (1/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_252_audio_playback_audiovm_switch_hvm (1/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101109
-
system_tests_suspend@hw1
suspend/ (2/4 times with errors)
-
job 102431
None
-
job 102443
None
suspend/Failed (2/4 times with errors)
-
job 102431
# Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
-
job 102443
# Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
suspend/wait_serial (2/4 times with errors)
-
job 102431
# wait_serial expected: qr/2E8vz-\d+-/...
-
job 102443
# wait_serial expected: qr/2E8vz-\d+-/...
-
job 102431
-
system_tests_usbproxy
TC_20_USBProxy_core3_whonix-gateway-17/test_070_attach_not_installed_front (1/2 times with errors)
-
job 101101
qubesusbproxy.core3ext.QubesUSBException: Device attach failed: 202...
-
job 101101
-
system_tests_basic_vm_qrexec_gui
TC_20_AudioVM_Pulse_whonix-workstation-17/test_220_audio_play_pulseaudio (2/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101758
AssertionError: too short audio, expected 10s, got 8.73532879818594...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_222_audio_rec_unmuted_pulseaudio (2/2 times with errors)
-
job 101109
AssertionError: only silence detected, no useful audio data
-
job 101758
AssertionError: too short audio, expected 10s, got 9.36446712018140...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_223_audio_play_hvm (1/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
TC_20_AudioVM_Pulse_whonix-workstation-17/test_252_audio_playback_audiovm_switch_hvm (1/2 times with errors)
-
job 101109
AssertionError: Command 'timeout 20s paplay --format=float32le --ra...
-
job 101109
Starting a qube with CDROM seems to be broken: https://openqa.qubes-os.org/tests/96799#step/TC_00_Basic/4
And also, unit tests need an update (and also pylint is unhappy)
I keep device_protocol.py review in https://github.com/QubesOS/qubes-core-admin/pull/579, other changes here looks okay (but I haven't tested the most recent version here yet).
qvm-start --cdrom
still is not happy:
Traceback (most recent call last):
File "/usr/lib64/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/qubes/tests/integ/basic.py", line 105, in test_120_start_standalone_with_cdrom_dom0
self.assertEqual(p.returncode, 0, stdout)
AssertionError: 1 != 0 : b'Can not remove an required assignment from a non halted qube.\n'
See also updated comment from the today's test run, most failures looks to be related to the devices API rework (but some are probably "just" tests to be updated).