Speed disposable performance tests without a GUI#787
Conversation
Without having a GUIVM or GUI feature disabled, appmenus are not handled. This can considerably speed up the tests and lead to a better performance overall. For: QubesOS/qubes-issues#1512
|
openQArun TEST=system_tests_dispvm_perf TEST_TEMPLATES=debian-13-xfce |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #787 +/- ##
==========================================
- Coverage 70.15% 70.09% -0.06%
==========================================
Files 61 61
Lines 13995 13995
==========================================
- Hits 9818 9810 -8
- Misses 4177 4185 +8
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
openQArun TEST=system_tests_dispvm_perf TEST_TEMPLATES=debian-13-xfce |
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2026031319-4.3-debian&flavor=pull-requests Test run included the following:
New failures, excluding unstableCompared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2026020304-devel&flavor=update Failed testsNo failures! Fixed failuresCompared to: https://openqa.qubes-os.org/tests/166096#dependencies Unstable testsDetailsPerformance TestsPerformance degradation:No issues Remaining performance tests:13 tests
|
|
It is missing this PR: But still, it didn't respect |
|
openQArun PR_LABEL=openqa-group-2 TEST=system_tests_dispvm_perf TEST_TEMPLATES=debian-13-xfce |
|
Merge? |
Without having a GUIVM or GUI feature disabled, appmenus are not handled. This can considerably speed up the tests and lead to a better performance overall.
For: QubesOS/qubes-issues#1512
This was already included in https://github.com/QubesOS/qubes-core-admin/pull/757/changes, but I was expecting it to be merged. As this fix was bundled with a feature PR, it wasn't solved.
Look how weird the creation stage is for nogui: https://openqa.qubes-os.org/tests/169531/file/system_tests-dispvm_perf-debian-13-xfce_graph_02_stage_stack_1_until_total.png.