rocksdb/tools
sdong 8e12638f3d Slightly adjust atomic white box test's kill odd (#5717)
Summary:
Atomic white box test's kill odd is the same as normal test. However, in the scenario that only WritableFileWriter::Append() is blacklisted, WritableFileWriter::Flush() dominates the killing odds. Normally, most of WritableFileWriter::Flush() are called in WAL writes, where every write triggers a WAL flush. In atomic test, WAL is disabled, so the kill happens less frequently than we antipated. In some rare cases, the kill didn't end up with happening (for reasons I still don't fully understand) and cause the stress test timeout.

If WAL is disabled, make the odds 5x likely to trigger.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5717

Test Plan: Run whitebox_crash_test_with_atomic_flush and whitebox_crash_test and observe the kill odds printed out.

Differential Revision: D16897237

fbshipit-source-id: cbf5d96f6fc0e980523d0f1f94bf4e72cdb82d1c
2019-08-19 10:51:59 -07:00
..
advisor
block_cache_analyzer Block cache analyzer: Support reading from human readable trace file. (#5679) 2019-08-09 13:13:54 -07:00
dump
rdb
analyze_txn_stress_test.sh
auto_sanity_test.sh
benchmark.sh
benchmark_leveldb.sh
blob_dump.cc
check_format_compatible.sh Add more release versions to tools/check_format_compatible.sh (#5518) 2019-06-28 17:41:58 -07:00
CMakeLists.txt
db_bench.cc
db_bench_tool.cc New API to get all merge operands for a Key (#5604) 2019-08-06 14:26:44 -07:00
db_bench_tool_test.cc
db_crashtest.py Slightly adjust atomic white box test's kill odd (#5717) 2019-08-19 10:51:59 -07:00
db_repl_stress.cc
db_sanity_test.cc
db_stress.cc Temporarily disable snapshot list refresh for atomic flush stress test (#5581) 2019-07-22 14:38:16 -07:00
dbench_monitor
Dockerfile
generate_random_db.sh
ingest_external_sst.sh
ldb.cc
ldb_cmd.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_cmd_impl.h Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_cmd_test.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_test.py Fix interpreter lines for files with python2-only syntax. 2019-07-09 10:51:37 -07:00
ldb_tool.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
pflag
reduce_levels_test.cc
regression_test.sh
report_lite_binary_size.sh
rocksdb_dump_test.sh
run_flash_bench.sh
run_leveldb.sh
sample-dump.dmp
sst_dump.cc
sst_dump_test.cc
sst_dump_tool.cc Do readahead in VerifyChecksum() (#5713) 2019-08-16 16:42:56 -07:00
sst_dump_tool_imp.h
trace_analyzer.cc
trace_analyzer_test.cc
trace_analyzer_tool.cc
trace_analyzer_tool.h
verify_random_db.sh
write_external_sst.sh
write_stress.cc
write_stress_runner.py Fix interpreter lines for files with python2-only syntax. 2019-07-09 10:51:37 -07:00