-
-
Notifications
You must be signed in to change notification settings - Fork 108
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
api/admin: gracefully handle device listing during qubesd shutdown #609
Conversation
When shutting down qubesd during tests, a bunch of properties are cleaned up early (see 'close()' method of QubesVM object). Do not fail with unhandled exception in this case, but report a clear error message instead.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #609 +/- ##
==========================================
- Coverage 69.35% 69.29% -0.06%
==========================================
Files 58 58
Lines 11919 11935 +16
==========================================
+ Hits 8266 8270 +4
- Misses 3653 3665 +12
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024071910-4.3&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=2024070519-4.3&flavor=update
Failed tests9 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/105374#dependencies 5 fixed
Unstable tests
|
When shutting down qubesd during tests, a bunch of properties are
cleaned up early (see 'close()' method of QubesVM object). Do not fail
with unhandled exception in this case, but report a clear error message
instead.