]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/objectstore: Add test for deferred writes
authorAdam Kupczyk <akupczyk@redhat.com>
Mon, 27 Jun 2022 12:50:10 +0000 (12:50 +0000)
committerAdam Kupczyk <akupczyk@redhat.com>
Wed, 27 Jul 2022 11:35:03 +0000 (11:35 +0000)
commiteaa02600bb96af3f523666d3a70fd451e438416e
tree3c2e3850f76c3bc49278f1c0750bedad1f64454a
parent326a13991da4406903cf23cbeeab34bfaf6386fd
test/objectstore: Add test for deferred writes

Add test that recreates situation when BlueStore deferred writes
can cause RocksDB files corruption.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
(cherry picked from commit 42de47ae8468d000d5bca62bd537d7a1028bae42)

Conflicts: src/test/objectstore/test_deferred.cc
Non-critical code parts.
src/test/objectstore/CMakeLists.txt
src/test/objectstore/run_test_deferred.sh [new file with mode: 0755]
src/test/objectstore/test_deferred.cc [new file with mode: 0644]