Skip to content

re-add qubesadmin.tags import#456

Merged
marmarek merged 1 commit intoQubesOS:mainfrom
marmarek:import-tags
Mar 15, 2026
Merged

re-add qubesadmin.tags import#456
marmarek merged 1 commit intoQubesOS:mainfrom
marmarek:import-tags

Conversation

@marmarek
Copy link
Member

Fixes: 4a282a2 "add type hints for app.py"

Fixes: 4a282a2 "add type hints for app.py"
@marmarek
Copy link
Member Author

@hippalectryon-0 I'm not sure why unittests/pylint didn't failed, but it exploded on openQA: https://openqa.qubes-os.org/tests/169768#step/update2/50

@codecov
Copy link

codecov bot commented Mar 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.35%. Comparing base (71fab5b) to head (cbdd653).
⚠️ Report is 10 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #456   +/-   ##
=======================================
  Coverage   76.35%   76.35%           
=======================================
  Files          53       53           
  Lines        9388     9389    +1     
=======================================
+ Hits         7168     7169    +1     
  Misses       2220     2220           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hippalectryon-0
Copy link

Could it be that the tests mock the QubesVM class ? (in which case that seems a bit scary, that's a fairly important class to test)

@marmarek
Copy link
Member Author

Maybe it's because qubesadmin.tests.tags is run earlier and that imports qubesadmin.tags? That's the only other place where I can find this import...

@hippalectryon-0
Copy link

That's definitely a possibility. Python import order-related issues can be fairly sneaky.

@qubesos-bot
Copy link

OpenQA test summary

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

Test run included the following:

Installing updates failed, skipping the report!

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.

3 participants