Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport IVMD fix #179

Merged
merged 1 commit into from
Feb 6, 2024
Merged

Backport IVMD fix #179

merged 1 commit into from
Feb 6, 2024

Conversation

marmarek
Copy link
Member

@marmarek marmarek commented Feb 2, 2024

See patch description

See patch description
@qubesos-bot
Copy link

qubesos-bot commented Feb 3, 2024

OpenQA test summary

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

New failures, excluding unstable

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

  • system_tests_pvgrub_salt_storage

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

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

  • system_tests_splitgpg

  • system_tests_network_ipv6

  • system_tests_network_updates

Failed tests

6 failures
  • system_tests_pvgrub_salt_storage

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

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

  • system_tests_splitgpg

  • system_tests_network_ipv6

  • system_tests_network_updates

Fixed failures

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

10 fixed
  • system_tests_pvgrub_salt_storage

    • TC_40_PVGrub_debian-12-xfce: test_000_standalone_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_40_PVGrub_debian-12-xfce: test_010_template_based_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_41_HVMGrub_debian-12-xfce: test_000_standalone_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_41_HVMGrub_debian-12-xfce: test_010_template_based_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_42_PVHGrub_debian-12-xfce: test_000_standalone_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_42_PVHGrub_debian-12-xfce: test_010_template_based_vm (failure)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_10_VMSalt_debian-12-xfce: test_003_update (failure)
      AssertionError: Salt command '['qubesctl', '--skip-dom0', '--show-o...

  • system_tests_guivm_gui_interactive

    • guivm_startup: unnamed test (unknown)
    • guivm_startup: Failed (test died)
      # Test died: no candidate needle with tag(s) 'desktop' matched...
  • system_tests_basic_vm_qrexec_gui_zfs

    • TC_20_AudioVM_Pulse_fedora-38-xfce-pool: test_223_audio_play_hvm (failure)
      AssertionError: too short audio, expected 10s, got 9.40260770975056...

Unstable tests

  • system_tests_basic_vm_qrexec_gui

    TC_20_AudioVM_Pulse_fedora-38-xfce/test_223_audio_play_hvm (1/5 times with errors)
    • job 88812 AssertionError: too short audio, expected 10s, got 9.44596371882086...
    TC_20_AudioVM_PipeWire_fedora-38-xfce/test_226_audio_playback_pipewire (1/5 times with errors)
    • job 90153 AssertionError: Command 'pw-play --format=f32 --rate=44100 --channe...
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 90153 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_pvgrub_salt_storage

    TC_40_PVGrub_debian-12-xfce/test_000_standalone_vm (1/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
    TC_41_HVMGrub_debian-12-xfce/test_000_standalone_vm (1/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
    TC_42_PVHGrub_debian-12-xfce/test_000_standalone_vm (1/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
    TC_10_VMSalt_debian-12-xfce/test_003_update (1/5 times with errors)
    • job 89291 AssertionError: Salt command '['qubesctl', '--skip-dom0', '--show-o...
    TC_40_PVGrub_debian-12-xfce/test_010_template_based_vm (1/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
    TC_41_HVMGrub_debian-12-xfce/test_010_template_based_vm (2/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
    • job 89320 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_42_PVHGrub_debian-12-xfce/test_010_template_based_vm (1/5 times with errors)
    • job 89291 AssertionError: Failed command: apt-get update && apt-get install -...
  • system_tests_splitgpg

    TC_10_Thunderbird_fedora-38-xfce/test_020_send_receive_inline_with_attachment (2/5 times with errors)
    • job 88799 Exception: Failed to send message with error 'unknown'
    • job 89293 Exception: Failed to send message with error 'unknown'
  • system_tests_usbproxy

    TC_20_USBProxy_core3_fedora-38-xfce/test_070_attach_not_installed_front (1/5 times with errors)
    • job 89645 qubesusbproxy.core3ext.QubesUSBException: Device attach failed: 202...
  • system_tests_qrexec

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

    TC_10_QvmTemplate_debian-12-xfce/test_000_template_list (1/5 times with errors)
    • job 90501 AssertionError: libvirt event impl drain timeout
    TC_10_QvmTemplate_debian-12-xfce/test_010_template_install (1/5 times with errors)
    • job 89290 AssertionError: libvirt event impl drain timeout
  • system_tests_whonix@hw1

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 88577 # Test died: no candidate needle with tag(s) 'tor-browser-ipcheck-o...
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_20_AudioVM_Pulse_debian-12-xfce-pool/test_222_audio_rec_unmuted_pulseaudio (1/5 times with errors)
    • job 90170 qubes.exc.QubesVMError: Failed to attach audio input from dom0 to t...
    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 88786 AssertionError: Dom0 window doesn't match VM window content, saved ...
    • job 89654 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_20_AudioVM_Pulse_fedora-38-xfce/test_223_audio_play_hvm (1/5 times with errors)
    • job 88812 AssertionError: too short audio, expected 10s, got 9.44596371882086...
    TC_20_AudioVM_PipeWire_fedora-38-xfce/test_226_audio_playback_pipewire (1/5 times with errors)
    • job 90153 AssertionError: Command 'pw-play --format=f32 --rate=44100 --channe...
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 90153 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_basic_vm_qrexec_gui_xfs

    TC_20_AudioVM_PipeWire_debian-12-xfce-pool/test_227_audio_rec_muted_pipewire (1/5 times with errors)
    • job 89656 AttributeError: 'NoneType' object has no attribute 'read'
  • system_tests_basic_vm_qrexec_gui_zfs

    TC_00_Basic/test_120_start_standalone_with_cdrom_dom0 (1/5 times with errors)
    • job 88811 AssertionError: 1 != 0 : b'Timeout waiting for dom0:loop4 device to...
    TC_20_AudioVM_Pulse_fedora-38-xfce-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 90538 AssertionError: too short audio, expected 10s, got 9.40260770975056...
    TC_20_AudioVM_PipeWire_debian-12-xfce-pool/test_227_audio_rec_muted_pipewire (1/5 times with errors)
    • job 89319 AttributeError: 'NoneType' object has no attribute 'read'
  • system_tests_whonix

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 88577 # Test died: no candidate needle with tag(s) 'tor-browser-ipcheck-o...

@marmarek marmarek merged commit 4ae2033 into QubesOS:main Feb 6, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants