Commit Graph

68 Commits (b1b6f87fbe27500f93388322eaaf57d41d7416d3)

Author SHA1 Message Date
Yu Zhang 68cc429be2 Fix stress test failure caused by #11424 (#11470) 2 years ago
Yu Zhang ffb5f1f445 Refactor WriteUnpreparedStressTest to be a unit test (#11424) 2 years ago
Hui Xiao 5fc57eec2b Support parallel read and write/delete to same key in NonBatchedOpsStressTest (#11058) 2 years ago
Levi Tamasi 0efd7b4ba1 Extend the stress test coverage of MultiGetEntity (#11336) 2 years ago
Levi Tamasi a72d55c99d Increase the stress test coverage of GetEntity (#11303) 2 years ago
Yu Zhang af7872ffd1 Fix a TestGet failure when user defined timestamp is enabled (#11249) 2 years ago
Levi Tamasi ab22e79824 Support using MultiGetEntity as verification method in stress tests (#11228) 2 years ago
Levi Tamasi 753d4d5078 Support using GetEntity as a verification method in the non-batched stress tests (#11144) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Andrew Kryczka 97c1024d3e Include db_stress verification method in failure message (#11133) 2 years ago
anand76 c3f720c60d Enable ReadAsync testing and fault injection in db_stress (#11037) 2 years ago
Yanqin Jin a8a4ed52a4 Test Merge with timestamps in stress test (#10948) 2 years ago
Levi Tamasi b644baa1eb Support using GetMergeOperands for verification with wide columns (#10952) 2 years ago
Levi Tamasi 2f3042d732 Check wide columns in TestIterateAgainstExpected (#10820) 2 years ago
Levi Tamasi 5182bf3f83 Skip column validation for non-value types when iter_start_ts is set (#10799) 2 years ago
Levi Tamasi 7af47c532b Verify wide columns during prefix scan in stress tests (#10786) 2 years ago
Levi Tamasi d6d8c007ff Verify columns in NonBatchedOpsStressTest::VerifyDb (#10783) 2 years ago
Changyu Bi 8b430e01dc Add iterator refresh to stress test (#10766) 2 years ago
Changyu Bi 9f2363f4c4 User-defined timestamp support for `DeleteRange()` (#10661) 2 years ago
Levi Tamasi 9078fcccee Add the PutEntity API to the stress/crash tests (#10760) 2 years ago
Andrew Kryczka dc9f499639 db_stress TestIngestExternalFile avoid empty files (#10754) 2 years ago
Andrew Kryczka b0d8ccbbca db_stress print TestMultiGet error value in hex (#10753) 2 years ago
Levi Tamasi 2280b2612a Small cleanup in NonBatchedOpsStressTest::VerifyDb (#10740) 2 years ago
Andrew Kryczka 6ce782beaf move db_stress locking to `StressTest::Test*()` functions (#10678) 2 years ago
Yanqin Jin 3613d862ba print value when verification fails (#10587) 2 years ago
Changyu Bi 5532b462c4 Verify Iterator/Get() against expected state in only `no_batched_ops_test` (#10590) 2 years ago
Changyu Bi d140fbfd7d Add Iterator test against expected state to stress test (#10538) 2 years ago
Changyu Bi 198e5d8ee9 Update `TestGet()` to verify against expected state (#10553) 2 years ago
Yanqin Jin caced09e79 Expand stress test coverage for user-defined timestamp (#10280) 2 years ago
Hui Xiao a5d773e077 Add rate-limiting support to batched MultiGet() (#10159) 2 years ago
Hui Xiao d665afdbf3 Account memory of FileMetaData in global memory limit (#9924) 2 years ago
Yanqin Jin 1777e5f7e9 Snapshots with user-specified timestamps (#9879) 2 years ago
Yanqin Jin f890527b16 Update test for secondary instance in stress test (#10121) 2 years ago
Andrew Kryczka 91ba7837b7 Enable IngestExternalFile() in crash test (#9357) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
Andrew Kryczka 62d84e2a2b db_stress fault injection in release mode (#9957) 3 years ago
Andrew Kryczka cda34dd64a Allow consecutive SingleDelete() in stress/crash test (#9930) 3 years ago
Yanqin Jin 06394ff4e7 Fix a bug of CompactionIterator/CompactionFilter using `Delete` (#9929) 3 years ago
Paras Sethia 68ee228dec RocksDB: fix bug in crash-recovery correctness testing (#9897) 3 years ago
Changyu Bi a180c5cc3a Added GetMergeOperands() to stress test (#9804) 3 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 3 years ago
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Andrew Kryczka a6a6aad74e db_stress support tracking historical values (#8960) 3 years ago
sdong 9320067703 Improve fault injection to MultiRead (#8937) 3 years ago
Zhichao Cao a95a776d75 Inject fatal write failures to db_stress when DB is running (#8479) 3 years ago
Yanqin Jin 08144bc2f5 Add user-defined timestamps to db_stress (#8061) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Andrew Kryczka b464a85e33 fix transaction rollback in db_stress TestMultiGet (#6873) 5 years ago
anand76 eb04bb86c6 Fix a bug in crash_test_with_txn (#6860) 5 years ago