-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
Add tests for few upcoming changes #654
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #654 +/- ##
==========================================
- Coverage 69.81% 69.74% -0.07%
==========================================
Files 58 58
Lines 12542 12542
==========================================
- Hits 8756 8748 -8
- Misses 3786 3794 +8
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=2025021317-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=2025020404-4.3&flavor=update
Failed tests86 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/127852#dependencies 30 fixed
Unstable testsPerformance TestsPerformance degradation:No issues Remaining performance tests:52 tests
|
'basic' is ran on every storage pool and as such is a bit time sensitive. Since tests in TC_06_AppVMMixin are getting longer (and not really relevant for storage testing), move it to another file.
It shouldn't prompt for the password, as the root account is locked. Related to QubesOS/qubes-core-agent-linux#526
Create a bunch of files/dirs and check if expected files remained and unexpected did not. QubesOS/qubes-issues#1006
0af5907
to
cd5c644
Compare
See individual commit messages for details