-
-
Notifications
You must be signed in to change notification settings - Fork 115
tests: add an integration test for no-revisions volume #691
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
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #691 +/- ##
==========================================
- Coverage 70.59% 70.44% -0.15%
==========================================
Files 61 61
Lines 13306 13305 -1
==========================================
- Hits 9393 9373 -20
- Misses 3913 3932 +19
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:
|
qubes/tests/integ/storage.py
Outdated
| self.assertEqual(testvol2.size, size) | ||
|
|
||
| def test_006_no_revisions(self): | ||
| """Test if non-volatile volume is really non-volatile""" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit :)
e54ed61 to
4d85ce0
Compare
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025070405-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=2025061004-4.3&flavor=update
Failed tests15 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/142375#dependencies 11 fixed
Unstable testsPerformance TestsPerformance degradation:5 performance degradations
Remaining performance tests:67 tests
|
0cd5777 to
40763a4
Compare
This tests if volume works, but more importantly if all "unsafe" operations are blocked when its VM is running: - cloning to another volume - using as a source volume for snapshot The test has also commented out part about a backup - but that currently is blocked in the backup code directly. QubesOS/qubes-issues#8767
40763a4 to
5b02db6
Compare
QubesOS/qubes-issues#8767