crosvm/crosvm-fuzz
Daniel Verkamp 3de62e6468 disk: qcow: rewrite tests using FileReadWriteAtVolatile
The standard Read/Write/Seek impls were only being used in the tests.
Remove them and use the FileReadWriteAtVolatile trait instead. That way,
we are also testing what we actually use in the block device.

BUG=b:219595052
TEST=cargo test -p disk
TEST=tools/presubmit

Change-Id: I21adee0fc057acfb2aed6fbaaed01f92befe895a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3462640
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2022-02-17 22:04:23 +00:00
..
.build_test_skip
.gitignore
.windows_build_test_skip Upstream windows build/test script 2022-01-28 00:55:08 +00:00
block_fuzzer.rs clippy: Fix aarch64 and crosvm-fuzz 2022-02-04 19:16:05 +00:00
Cargo.toml crosvm-fuzz: add hypervisor dependency for block_fuzzer 2022-01-05 21:46:34 +00:00
fs_server_fuzzer.rs clippy: Fix aarch64 and crosvm-fuzz 2022-02-04 19:16:05 +00:00
OWNERS
qcow_fuzzer.rs disk: qcow: rewrite tests using FileReadWriteAtVolatile 2022-02-17 22:04:23 +00:00
usb_descriptor_fuzzer.rs
virtqueue_fuzzer.rs
zimage_fuzzer.rs clippy: Fix aarch64 and crosvm-fuzz 2022-02-04 19:16:05 +00:00