diff --git a/db_stress_tool/db_stress_test_base.cc b/db_stress_tool/db_stress_test_base.cc index 0639a3458..7955150f4 100644 --- a/db_stress_tool/db_stress_test_base.cc +++ b/db_stress_tool/db_stress_test_base.cc @@ -2657,6 +2657,10 @@ void StressTest::Open(SharedState* shared) { assert(trans.size() == 0); #endif } + if (!s.ok()) { + fprintf(stderr, "Error in opening the DB [%s]\n", s.ToString().c_str()); + fflush(stderr); + } assert(s.ok()); assert(column_families_.size() == static_cast(FLAGS_column_families)); diff --git a/tools/db_crashtest.py b/tools/db_crashtest.py index e13fd45c8..6b65b9a5e 100644 --- a/tools/db_crashtest.py +++ b/tools/db_crashtest.py @@ -162,9 +162,7 @@ default_params = { "open_metadata_write_fault_one_in": lambda: random.choice([0, 0, 8]), "open_write_fault_one_in": lambda: random.choice([0, 0, 16]), "open_read_fault_one_in": lambda: random.choice([0, 0, 32]), - "sync_fault_injection": 0, - # TODO: reenable after investigating failure - # "sync_fault_injection": lambda: random.randint(0, 1), + "sync_fault_injection": lambda: random.randint(0, 1), "get_property_one_in": 1000000, "paranoid_file_checks": lambda: random.choice([0, 1, 1, 1]), "max_write_buffer_size_to_maintain": lambda: random.choice(