Skip to content

Allow GUIVM clients to know if GUIVM has session#88

Closed
ben-grande wants to merge 1 commit into
QubesOS:mainfrom
ben-grande:preload-delay-gui-daemon
Closed

Allow GUIVM clients to know if GUIVM has session#88
ben-grande wants to merge 1 commit into
QubesOS:mainfrom
ben-grande:preload-delay-gui-daemon

Conversation

@ben-grande

Copy link
Copy Markdown
Contributor

@qubesos-bot

qubesos-bot commented Dec 3, 2025

Copy link
Copy Markdown

OpenQA test summary

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

Test run included the following:

New failures, excluding unstable

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

  • system_tests_qwt_win10@hw13

    • windows_install: Failed (test died)
      # Test died: Install failed with code 1 at qubesos/tests/windows_in...
  • system_tests_qwt_win10_seamless@hw13

    • windows_install: Failed (test died)
      # Test died: Install failed with code 1 at qubesos/tests/windows_in...
  • system_tests_qwt_win11@hw13

    • windows_install: wait_serial (wait serial expected)
      # wait_serial expected: qr/install-complete-\d+-/...

    • windows_install: Failed (test died + timed out)
      # Test died: Install timed out at qubesos/tests/windows_install.pm ...

  • system_tests_whonix@hw1

    • whonixcheck: fail (unknown)
      Whonixcheck for sys-whonix failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-workstation-18 failed...

    • whonixcheck: Failed (test died)
      # Test died: systemcheck failed at qubesos/tests/whonixcheck.pm lin...

  • system_tests_gui_tools@hw7

    • qui_widgets_update: unnamed test (unknown)
    • qui_widgets_update: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-update-deselect...
  • system_tests_gui_tools

    • qui_widgets_update: unnamed test (unknown)
    • qui_widgets_update: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-update-deselect...
  • system_tests_guivm_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/BKcXK-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/9UUnP-\d+-/...

  • system_tests_network_updates

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_006_update_flag_clear (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...
  • system_tests_kde_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/YcJHC-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/fB3ZK-\d+-/...

  • system_tests_guivm_vnc_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/yjCjg-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/rvdmx-\d+-/...

  • system_tests_gui_interactive_preloaded

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/YIlYw-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/mXeYr-\d+-/...

  • system_tests_pvgrub_salt_storage

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

    • TC_41_HVMGrub_debian-13-xfce: test_001_standalone_vm_dracut (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

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

Failed tests

35 failures
  • system_tests_qwt_win10@hw13

    • windows_install: Failed (test died)
      # Test died: Install failed with code 1 at qubesos/tests/windows_in...
  • system_tests_qwt_win10_seamless@hw13

    • windows_install: Failed (test died)
      # Test died: Install failed with code 1 at qubesos/tests/windows_in...
  • system_tests_qwt_win11@hw13

    • windows_install: wait_serial (wait serial expected)
      # wait_serial expected: qr/install-complete-\d+-/...

    • windows_install: Failed (test died + timed out)
      # Test died: Install timed out at qubesos/tests/windows_install.pm ...

  • system_tests_whonix@hw1

    • whonixcheck: fail (unknown)
      Whonixcheck for sys-whonix failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-workstation-18 failed...

    • whonixcheck: Failed (test died)
      # Test died: systemcheck failed at qubesos/tests/whonixcheck.pm lin...

  • system_tests_gui_tools@hw7

    • qui_widgets_update: unnamed test (unknown)
    • qui_widgets_update: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-update-deselect...
  • system_tests_whonix

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-gateway-18 failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for sys-whonix failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-workstation-18 failed...

    • whonixcheck: Failed (test died)
      # Test died: systemcheck failed at qubesos/tests/whonixcheck.pm lin...

    • whonixcheck: wait_serial (wait serial expected)
      # wait_serial expected: qr/WVMgR-\d+-/...

  • system_tests_gui_tools

    • qui_widgets_update: unnamed test (unknown)
    • qui_widgets_update: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-update-deselect...
  • system_tests_gui_interactive

    • [unstable] collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/8EhlA-\d+-/...

    • [unstable] collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • [unstable] collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/4vMUE-\d+-/...

  • system_tests_guivm_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/BKcXK-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/9UUnP-\d+-/...

  • system_tests_network_updates

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_006_update_flag_clear (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...
  • system_tests_kde_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/YcJHC-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/fB3ZK-\d+-/...

  • system_tests_guivm_vnc_gui_interactive

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/yjCjg-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/rvdmx-\d+-/...

  • system_tests_gui_interactive_preloaded

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/YIlYw-\d+-/...

    • collect_logs: Failed (test died + timed out)
      # Test died: command 'curl --form upload=@journalctl.log --form upn...

    • collect_logs: wait_serial (wait serial expected)
      # wait_serial expected: qr/mXeYr-\d+-/...

  • system_tests_pvgrub_salt_storage

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

    • TC_41_HVMGrub_debian-13-xfce: test_001_standalone_vm_dracut (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

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

Fixed failures

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

30 fixed
  • system_tests_qwt_win10@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Edge-setup-no...
  • system_tests_qwt_win10_seamless@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Edge-setup-no...
  • system_tests_qwt_win11@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'personal-text-editor'...
  • system_tests_network_ipv6

  • system_tests_network_updates

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_000_update_salt (failure)
      ?[0;31mDuration: 139139.863 ms?[0;0m... ?[0;31m Changes: ?[0;0m
  • 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: Some tests failed at qubesos/tests/system_tests.pm lin...

    • TC_20_DispVM_whonix-workstation-18: test_015_preload_race_more (error)
      raise TimeoutError from exc_val... TimeoutError

  • system_tests_guivm_vnc_gui_interactive

    • guivm_manager: unnamed test (unknown)

    • guivm_manager: Failed (test died)
      # Test died: no candidate needle with tag(s) 'menu-qubes-tools' mat...

    • guivm_manager: wait_serial (wait serial expected)
      # wait_serial expected: qr/yp0HG-\d+-/...

  • 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_PipeWire_whonix-workstation-18: test_260_audio_mic_enabled_switch_audiovm (failure)
      AssertionError: Failed to get mic attach/detach status!

  • system_tests_network

  • system_tests_pvgrub_salt_storage

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

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

Unstable tests

Details
  • system_tests_gui_interactive@hw7

    collect_logs/Failed (1/5 times with errors)
    • job 169132 # Test died: command 'curl --form upload=@journalctl.log --form upn...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/GJUz8-\d+-/...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/EAW0M-\d+-/...
  • system_tests_gui_interactive

    collect_logs/Failed (1/5 times with errors)
    • job 169132 # Test died: command 'curl --form upload=@journalctl.log --form upn...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/GJUz8-\d+-/...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/EAW0M-\d+-/...

Performance Tests

Performance degradation:

23 performance degradations
  • debian-13-xfce_exec: 8.21 🔻 ( previous job: 6.30, degradation: 130.43%)
  • dom0_root_seq1m_q1t1_read 3:read_bandwidth_kb: 55152.00 🔻 ( previous job: 93351.00, degradation: 59.08%)
  • dom0_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 13948.00 🔻 ( previous job: 18745.00, degradation: 74.41%)
  • dom0_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 982.00 🔻 ( previous job: 2205.00, degradation: 44.54%)
  • dom0_varlibqubes_seq1m_q8t1_read 3:read_bandwidth_kb: 59549.00 🔻 ( previous job: 81191.00, degradation: 73.34%)
  • dom0_varlibqubes_seq1m_q1t1_read 3:read_bandwidth_kb: 160262.00 🔻 ( previous job: 425213.00, degradation: 37.69%)
  • dom0_varlibqubes_seq1m_q1t1_write 3:write_bandwidth_kb: 82473.00 🔻 ( previous job: 167196.00, degradation: 49.33%)
  • dom0_varlibqubes_rnd4k_q32t1_read 3:read_bandwidth_kb: 30950.00 🔻 ( previous job: 104460.00, degradation: 29.63%)
  • dom0_varlibqubes_rnd4k_q32t1_write 3:write_bandwidth_kb: 3941.00 🔻 ( previous job: 10453.00, degradation: 37.70%)
  • fedora-42-xfce_root_seq1m_q1t1_write 3:write_bandwidth_kb: 50668.00 🔻 ( previous job: 69093.00, degradation: 73.33%)
  • fedora-42-xfce_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 628.00 🔻 ( previous job: 905.00, degradation: 69.39%)
  • fedora-42-xfce_private_seq1m_q8t1_write 3:write_bandwidth_kb: 100704.00 🔻 ( previous job: 136438.00, degradation: 73.81%)
  • fedora-42-xfce_private_rnd4k_q32t1_read 3:read_bandwidth_kb: 17773.00 🔻 ( previous job: 23101.00, degradation: 76.94%)
  • fedora-42-xfce_volatile_seq1m_q8t1_write 3:write_bandwidth_kb: 79710.00 🔻 ( previous job: 114705.00, degradation: 69.49%)
  • fedora-42-xfce_volatile_seq1m_q1t1_write 3:write_bandwidth_kb: 53980.00 🔻 ( previous job: 60295.00, degradation: 89.53%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:4.351): 52.21 🔻 ( previous job: 47.01, degradation: 111.08%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.676): 44.11 🔻 ( previous job: 36.76, degradation: 119.99%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.634): 43.60 🔻 ( previous job: 37.87, degradation: 115.14%)
  • debian-13-xfce_dom0-vm-api (mean:0.039): 0.47 🔻 ( previous job: 0.41, degradation: 114.53%)
  • fedora-42-xfce_dom0-dispvm-preload-4-api (mean:3.655): 43.86 🔻 ( previous job: 39.46, degradation: 111.15%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.7): 44.40 🔻 ( previous job: 40.12, degradation: 110.66%)
  • whonix-workstation-18_dom0-vm-api (mean:0.048): 0.57 🔻 ( previous job: 0.42, degradation: 137.89%)
  • whonix-workstation-18_dom0-vm-gui-api (mean:0.067): 0.80 🔻 ( previous job: 0.65, degradation: 123.99%)

Remaining performance tests:

88 tests
  • debian-13-xfce_exec-root: 26.59 🟢 ( previous job: 27.04, improvement: 98.32%)
  • debian-13-xfce_socket: 7.97 🟢 ( previous job: 8.42, improvement: 94.62%)
  • debian-13-xfce_socket-root: 7.74 🟢 ( previous job: 8.42, improvement: 91.91%)
  • debian-13-xfce_exec-data-simplex: 65.73 🟢 ( previous job: 67.13, improvement: 97.90%)
  • debian-13-xfce_exec-data-duplex: 64.99 🟢 ( previous job: 70.17, improvement: 92.62%)
  • debian-13-xfce_exec-data-duplex-root: 72.04 🟢 ( previous job: 80.31, improvement: 89.70%)
  • debian-13-xfce_socket-data-duplex: 94.38 🟢 ( previous job: 134.11, improvement: 70.38%)
  • fedora-42-xfce_exec: 9.04 🟢 ( previous job: 9.13, improvement: 98.97%)
  • fedora-42-xfce_exec-root: 60.16 🔻 ( previous job: 60.02, degradation: 100.23%)
  • fedora-42-xfce_socket: 8.69 🔻 ( previous job: 8.19, degradation: 106.11%)
  • fedora-42-xfce_socket-root: 7.81 🟢 ( previous job: 8.70, improvement: 89.77%)
  • fedora-42-xfce_exec-data-simplex: 55.53 🟢 ( previous job: 68.14, improvement: 81.48%)
  • fedora-42-xfce_exec-data-duplex: 66.02 🟢 ( previous job: 68.13, improvement: 96.90%)
  • fedora-42-xfce_exec-data-duplex-root: 84.20 🟢 ( previous job: 93.21, improvement: 90.34%)
  • fedora-42-xfce_socket-data-duplex: 87.51 🟢 ( previous job: 138.56, improvement: 63.16%)
  • whonix-gateway-18_exec: 7.76 🔻 ( previous job: 7.35, degradation: 105.56%)
  • whonix-gateway-18_exec-root: 134.12 🔻 ( previous job: 131.64, degradation: 101.89%)
  • whonix-gateway-18_socket: 7.49 🔻 ( previous job: 7.40, degradation: 101.30%)
  • whonix-gateway-18_socket-root: 8.00 🔻 ( previous job: 7.65, degradation: 104.50%)
  • whonix-gateway-18_exec-data-simplex: 70.35 🟢 ( previous job: 72.83, improvement: 96.59%)
  • whonix-gateway-18_exec-data-duplex: 66.80 🟢 ( previous job: 75.39, improvement: 88.61%)
  • whonix-gateway-18_exec-data-duplex-root: 123.13 🟢 ( previous job: 152.93, improvement: 80.51%)
  • whonix-gateway-18_socket-data-duplex: 112.19 🟢 ( previous job: 146.64, improvement: 76.51%)
  • whonix-workstation-18_exec: 8.86 🔻 ( previous job: 8.13, degradation: 109.02%)
  • whonix-workstation-18_exec-root: 140.11 🔻 ( previous job: 139.53, degradation: 100.41%)
  • whonix-workstation-18_socket: 8.60 🔻 ( previous job: 8.51, degradation: 101.04%)
  • whonix-workstation-18_socket-root: 8.01 🔻 ( previous job: 8.00, degradation: 100.05%)
  • whonix-workstation-18_exec-data-simplex: 65.81 🟢 ( previous job: 67.80, improvement: 97.06%)
  • whonix-workstation-18_exec-data-duplex: 67.69 🟢 ( previous job: 73.26, improvement: 92.39%)
  • whonix-workstation-18_exec-data-duplex-root: 130.50 🟢 ( previous job: 146.76, improvement: 88.92%)
  • whonix-workstation-18_socket-data-duplex: 87.71 🟢 ( previous job: 138.51, improvement: 63.32%)
  • dom0_root_seq1m_q8t1_read 3:read_bandwidth_kb: 501471.00 🟢 ( previous job: 415606.00, improvement: 120.66%)
  • dom0_root_seq1m_q8t1_write 3:write_bandwidth_kb: 191437.00 🟢 ( previous job: 71899.00, improvement: 266.26%)
  • dom0_root_seq1m_q1t1_write 3:write_bandwidth_kb: 60957.00 🟢 ( previous job: 22755.00, improvement: 267.88%)
  • dom0_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 2761.00 🟢 ( previous job: 258.00, improvement: 1070.16%)
  • dom0_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 11066.00 🟢 ( previous job: 9986.00, improvement: 110.82%)
  • dom0_varlibqubes_seq1m_q8t1_write 3:write_bandwidth_kb: 101497.00 🟢 ( previous job: 66870.00, improvement: 151.78%)
  • dom0_varlibqubes_rnd4k_q1t1_read 3:read_bandwidth_kb: 12049.00 🟢 ( previous job: 8763.00, improvement: 137.50%)
  • dom0_varlibqubes_rnd4k_q1t1_write 3:write_bandwidth_kb: 3751.00 🔻 ( previous job: 3931.00, degradation: 95.42%)
  • fedora-42-xfce_root_seq1m_q8t1_read 3:read_bandwidth_kb: 279396.00 🔻 ( previous job: 282711.00, degradation: 98.83%)
  • fedora-42-xfce_root_seq1m_q8t1_write 3:write_bandwidth_kb: 119957.00 🟢 ( previous job: 118833.00, improvement: 100.95%)
  • fedora-42-xfce_root_seq1m_q1t1_read 3:read_bandwidth_kb: 331722.00 🔻 ( previous job: 349641.00, degradation: 94.88%)
  • fedora-42-xfce_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 81917.00 🟢 ( previous job: 80558.00, improvement: 101.69%)
  • fedora-42-xfce_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 2390.00 🟢 ( previous job: 1680.00, improvement: 142.26%)
  • fedora-42-xfce_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 9086.00 🔻 ( previous job: 9096.00, degradation: 99.89%)
  • fedora-42-xfce_private_seq1m_q8t1_read 3:read_bandwidth_kb: 386785.00 🟢 ( previous job: 273565.00, improvement: 141.39%)
  • fedora-42-xfce_private_seq1m_q1t1_read 3:read_bandwidth_kb: 353174.00 🔻 ( previous job: 357875.00, degradation: 98.69%)
  • fedora-42-xfce_private_seq1m_q1t1_write 3:write_bandwidth_kb: 65239.00 🟢 ( previous job: 51291.00, improvement: 127.19%)
  • fedora-42-xfce_private_rnd4k_q32t1_write 3:write_bandwidth_kb: 4241.00 🟢 ( previous job: 2605.00, improvement: 162.80%)
  • fedora-42-xfce_private_rnd4k_q1t1_read 3:read_bandwidth_kb: 9164.00 🟢 ( previous job: 8753.00, improvement: 104.70%)
  • fedora-42-xfce_private_rnd4k_q1t1_write 3:write_bandwidth_kb: 1260.00 🟢 ( previous job: 719.00, improvement: 175.24%)
  • fedora-42-xfce_volatile_seq1m_q8t1_read 3:read_bandwidth_kb: 339564.00 🟢 ( previous job: 338906.00, improvement: 100.19%)
  • fedora-42-xfce_volatile_seq1m_q1t1_read 3:read_bandwidth_kb: 345836.00 🟢 ( previous job: 315931.00, improvement: 109.47%)
  • fedora-42-xfce_volatile_rnd4k_q32t1_read 3:read_bandwidth_kb: 90746.00 🟢 ( previous job: 89810.00, improvement: 101.04%)
  • fedora-42-xfce_volatile_rnd4k_q32t1_write 3:write_bandwidth_kb: 2796.00 🟢 ( previous job: 2192.00, improvement: 127.55%)
  • fedora-42-xfce_volatile_rnd4k_q1t1_read 3:read_bandwidth_kb: 7996.00 🔻 ( previous job: 8251.00, degradation: 96.91%)
  • fedora-42-xfce_volatile_rnd4k_q1t1_write 3:write_bandwidth_kb: 2003.00 🟢 ( previous job: 1339.00, improvement: 149.59%)
  • debian-13-xfce_dom0-dispvm-api (mean:6.961): 83.53 🔻 ( previous job: 79.83, degradation: 104.63%)
  • debian-13-xfce_dom0-dispvm-gui-api (mean:7.99): 95.89 🔻 ( previous job: 92.49, degradation: 103.68%)
  • debian-13-xfce_dom0-dispvm-preload-2-api (mean:3.858): 46.30 🔻 ( previous job: 44.94, degradation: 103.02%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-0-api (mean:3.685): 44.22 🔻 ( previous job: 41.46, degradation: 106.65%)
  • debian-13-xfce_dom0-dispvm-preload-4-api (mean:3.303): 39.64 🔻 ( previous job: 37.67, degradation: 105.22%)
  • debian-13-xfce_dom0-dispvm-preload-2-gui-api (mean:4.71): 56.52 🔻 ( previous job: 55.58, degradation: 101.69%)
  • debian-13-xfce_dom0-dispvm-preload-4-gui-api (mean:3.675): 44.10 🟢 ( previous job: 47.73, improvement: 92.40%)
  • debian-13-xfce_dom0-dispvm-preload-6-gui-api (mean:3.551): 42.62 🟢 ( previous job: 47.11, improvement: 90.46%)
  • debian-13-xfce_dom0-vm-gui-api (mean:0.04): 0.47 🟢 ( previous job: 0.48, improvement: 98.54%)
  • fedora-42-xfce_dom0-dispvm-api (mean:7.436): 89.23 🔻 ( previous job: 84.64, degradation: 105.42%)
  • fedora-42-xfce_dom0-dispvm-gui-api (mean:8.394): 100.73 🔻 ( previous job: 99.96, degradation: 100.77%)
  • fedora-42-xfce_dom0-dispvm-preload-2-api (mean:4.091): 49.10 🔻 ( previous job: 47.97, degradation: 102.35%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-0-api (mean:4.008): 48.09 🟢 ( previous job: 48.54, improvement: 99.08%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:4.24): 50.88 🔻 ( previous job: 50.22, degradation: 101.31%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.464): 41.57 🟢 ( previous job: 42.41, improvement: 98.02%)
  • fedora-42-xfce_dom0-dispvm-preload-2-gui-api (mean:5.079): 60.95 🟢 ( previous job: 62.27, improvement: 97.87%)
  • fedora-42-xfce_dom0-dispvm-preload-4-gui-api (mean:4.171): 50.05 🟢 ( previous job: 54.33, improvement: 92.13%)
  • fedora-42-xfce_dom0-dispvm-preload-6-gui-api (mean:3.893): 46.71 🟢 ( previous job: 54.25, improvement: 86.11%)
  • fedora-42-xfce_dom0-vm-api (mean:0.036): 0.43 🟢 ( previous job: 0.50, improvement: 85.32%)
  • fedora-42-xfce_dom0-vm-gui-api (mean:0.039): 0.47 🟢 ( previous job: 0.49, improvement: 95.12%)
  • whonix-workstation-18_dom0-dispvm-api (mean:9.414): 112.97 🔻 ( previous job: 110.52, degradation: 102.22%)
  • whonix-workstation-18_dom0-dispvm-gui-api (mean:10.666): 127.99 🔻 ( previous job: 121.96, degradation: 104.94%)
  • whonix-workstation-18_dom0-dispvm-preload-2-api (mean:5.51): 66.11 🔻 ( previous job: 64.20, degradation: 102.98%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-0-api (mean:5.387): 64.64 🔻 ( previous job: 61.89, degradation: 104.45%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:6.194): 74.33 🔻 ( previous job: 69.42, degradation: 107.08%)
  • whonix-workstation-18_dom0-dispvm-preload-4-api (mean:4.81): 57.72 🔻 ( previous job: 56.66, degradation: 101.87%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-0-api (mean:4.782): 57.38 🟢 ( previous job: 60.57, improvement: 94.74%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:4.867): 58.40 🟢 ( previous job: 59.37, improvement: 98.36%)
  • whonix-workstation-18_dom0-dispvm-preload-2-gui-api (mean:6.209): 74.51 🟢 ( previous job: 77.58, improvement: 96.03%)
  • whonix-workstation-18_dom0-dispvm-preload-4-gui-api (mean:5.291): 63.50 🟢 ( previous job: 69.81, improvement: 90.96%)
  • whonix-workstation-18_dom0-dispvm-preload-6-gui-api (mean:4.915): 58.98 🟢 ( previous job: 68.61, improvement: 85.97%)

@marmarek

Copy link
Copy Markdown
Member

Is it still relevant given QubesOS/qubes-notification-proxy#14?

@ben-grande

Copy link
Copy Markdown
Contributor Author

Is it still relevant given QubesOS/qubes-notification-proxy#14?

Doesn't seem relevant since I changed the qubes.WaitForSession: QubesOS/qubes-core-qrexec#217 (comment).

@ben-grande ben-grande closed this Mar 22, 2026
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.

qubes.WaitForSession processes keep accumulating with preloaded DispVMs

3 participants