Use glib's native asyncio integration when available#263
Use glib's native asyncio integration when available#263marmarek merged 1 commit intoQubesOS:mainfrom
Conversation
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025060120-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=2025031804-4.3&flavor=update
Failed tests8 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/132953#dependencies 14 fixed
Unstable testsDetails
Performance TestsPerformance degradation:17 performance degradations
Remaining performance tests:39 tests
|
Glib >= 3.50 has native asyncio integration. When available, use it instead of gbulb. This requires few minor changes: - asyncio.run() doesn't work there (asyncio.set_event_loop() cannot be called on the main thread with glib...) QubesOS/qubes-issues#9809
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #263 +/- ##
=======================================
Coverage 92.70% 92.71%
=======================================
Files 59 59
Lines 11303 11304 +1
=======================================
+ Hits 10478 10480 +2
+ Misses 825 824 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Glib >= 3.50 has native asyncio integration. When available, use it
instead of gbulb.
This requires few minor changes:
called on the main thread with glib...)
QubesOS/qubes-issues#9809