-
Couldn't load subscription status.
- Fork 2.1k
Virtio pmem perf tests #5479
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
base: main
Are you sure you want to change the base?
Virtio pmem perf tests #5479
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #5479 +/- ##
=======================================
Coverage 82.82% 82.82%
=======================================
Files 269 269
Lines 27747 27747
=======================================
+ Hits 22981 22982 +1
+ Misses 4766 4765 -1
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:
|
85e89ce to
8f29e7c
Compare
8f29e7c to
58a05b6
Compare
58a05b6 to
b25ba02
Compare
a79cf46 to
603e77f
Compare
603e77f to
668c4b4
Compare
668c4b4 to
eb7fb59
Compare
0c093bd to
29356cd
Compare
The fio commands will be used for virtio-pmem testing as well, so move them into utils. Signed-off-by: Egor Lazarchuk <[email protected]>
Add tests for maximum bandwidth Add test for first full disk read Signed-off-by: Egor Lazarchuk <[email protected]>
When VM is booted from virtio-pmem device with DAX, it should use less guest page cache than VM booted from virtio-block device Signed-off-by: Egor Lazarchuk <[email protected]>
Parametrize the boottime tests to also test boottime from virtio-pmem device. Signed-off-by: Egor Lazarchuk <[email protected]>
In case we need to only run virtio-pmem performance tests. Signed-off-by: Egor Lazarchuk <[email protected]>
29356cd to
0405e08
Compare
Changes
Add performance test for
virtio-pmemdeviceReason
Track some performance metrics over time
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following Developer
Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md.PR Checklist
tools/devtool checkbuild --allto verify that the PR passesbuild checks on all supported architectures.
tools/devtool checkstyleto verify that the PR passes theautomated style checks.
how they are solving the problem in a clear and encompassing way.
in the PR.
CHANGELOG.md.Runbook for Firecracker API changes.
integration tests.
TODO.rust-vmm.