Commit Graph

27 Commits (main)

Author SHA1 Message Date
anand76 c3f720c60d Enable ReadAsync testing and fault injection in db_stress (#11037) 2 years ago
Levi Tamasi 4d9cb433fa Run clang-format on utilities/ (except utilities/transactions/) (#10853) 2 years ago
Hui Xiao b16655a547 Add missing synchronization in TestFSWritableFile (#10544) 2 years ago
Zichen Zhu 65893ad959 Explicitly closing all directory file descriptors (#10049) 3 years ago
Andrew Kryczka a62506aee2 Enable unsynced data loss in crash test (#9947) 3 years ago
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
Andrew Kryczka a282eff3d1 Protect existing files in `FaultInjectionTest{Env,FS}::ReopenWritableFile()` (#8995) 3 years ago
sdong 7c6a7e8fa8 FaultInjectionTestFS::InjectThreadSpecificReadError() should not corrupt mmaped bytes (#8952) 3 years ago
sdong 9320067703 Improve fault injection to MultiRead (#8937) 3 years ago
sdong 4f1dd05cec Implement TestFSRandomAccessFile::MultiRead() (#8925) 3 years ago
mrambacher dafa584fd1 Change the File System File Wrappers to std::unique_ptr (#8618) 3 years ago
anand76 c268859aaa Remove corruption error injection in FaultInjectionTestFS (#8616) 3 years ago
sdong 39a07c9651 DB Stress Reopen write failure to skip WAL (#8548) 3 years ago
sdong b1a53db327 FaultInjectionTestFS::DeleteFilesCreatedAfterLastDirSync() to recover… (#8501) 4 years ago
anand76 df4197ca6e Bypass buffer in TestFSWritableFile if direct IO is enabled (#8490) 4 years ago
sdong f33611d5e9 Stress test to inject read failures in DB reopen (#8476) 4 years ago
sdong ba224b75c7 Stress Test to inject write failures in reopen (#8474) 4 years ago
Zhichao Cao a904c62d28 Using existing crc32c checksum in checksum handoff for Manifest and WAL (#8412) 4 years ago
Zhichao Cao f44e69c64a Use DbSessionId as cache key prefix when secondary cache is enabled (#8360) 4 years ago
Andrew Kryczka 0f42e50fec Fix `GetLiveFiles()` returning OPTIONS-000000 (#8268) 4 years ago
sdong cde69a7cfd db_stress to add --open_metadata_write_fault_one_in (#8235) 4 years ago
Zhichao Cao d1c510baec Handoff checksum Implementation (#7523) 4 years ago
DreaMer963 8f7b6c8339 fix typo (#7832) 4 years ago
Zhichao Cao 04b3524ad0 Inject the random write error to stress test (#7653) 4 years ago
mrambacher e9befdebbf Add EnvTestWithParam::OptionsTest to the ASSERT_STATUS_CHECKED passes (#7283) 4 years ago
Levi Tamasi 124fbd96d8 Remove assertion from FaultInjectionTestFS::NewDirectory (#7220) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
anand76 b938e6042b Fix a couple of bugs in FaultInjectionTestFS (#6777) 5 years ago
anand76 9e7b7e2c08 Silence false alarms in db_stress fault injection (#6741) 5 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 5 years ago
Yueh-Hsuan Chiang 5801af4646 Add env_fault_injection argument to db_stress (#6687) 5 years ago
anand76 234e2ed5b6 Fix a couple of bugs in db_stress fault injection (#6700) 5 years ago
anand76 d9cad3a526 Suppress file deletion error message in FaultInjectionTestFS (#6694) 5 years ago
anand76 5c19a441c4 Fault injection in db_stress (#6538) 5 years ago
Zhichao Cao e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) 5 years ago