summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py')
-rw-r--r--src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py b/src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py
index 4c95d28b45d..41203d7d005 100644
--- a/src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py
+++ b/src/third_party/wiredtiger/bench/workgen/runner/many-dhandle-stress.py
@@ -94,7 +94,8 @@ pop_ops = Operation(Operation.OP_INSERT, tables[0])
pop_ops = op_populate_with_range(pop_ops, tables, icount, random_range, populate_threads)
pop_thread = Thread(pop_ops)
pop_workload = Workload(context, populate_threads * pop_thread)
-pop_workload.run(conn)
+ret = pop_workload.run(conn)
+assert ret == 0, ret
ops = Operation(Operation.OP_INSERT, tables[0], Key(Key.KEYGEN_PARETO, 0, ParetoOptions(10)))
# Updated the range_partition to False, because workgen has some issues with range_partition true.
@@ -121,7 +122,8 @@ workload.options.sample_interval_ms = 5000
# Uncomment to fail instead of generating a warning
# workload.options.max_idle_table_cycle_fatal = True
workload.options.max_idle_table_cycle = 2
-workload.run(conn)
+ret = workload.run(conn)
+assert ret == 0, ret
latency_filename = context.args.home + "/latency.out"
latency.workload_latency(workload, latency_filename)