summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/cppsuite
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/test/cppsuite')
-rw-r--r--src/third_party/wiredtiger/test/cppsuite/configs/hs_cleanup_stress.txt5
-rw-r--r--src/third_party/wiredtiger/test/cppsuite/configs/operations_test_stress.txt5
-rw-r--r--src/third_party/wiredtiger/test/cppsuite/test_harness/thread_manager.h2
3 files changed, 9 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/test/cppsuite/configs/hs_cleanup_stress.txt b/src/third_party/wiredtiger/test/cppsuite/configs/hs_cleanup_stress.txt
index b859727d4d9..bce5248222a 100644
--- a/src/third_party/wiredtiger/test/cppsuite/configs/hs_cleanup_stress.txt
+++ b/src/third_party/wiredtiger/test/cppsuite/configs/hs_cleanup_stress.txt
@@ -34,13 +34,14 @@ runtime_monitor=
),
stat_cache_size=
(
- max=200,
- runtime=false,
+ max=110,
+ runtime=true,
),
# The data files compress to around 25MB per table at the end of a run so 250MB total.
# +1.4GB for the history store. With an additional 150MB margin.
stat_db_size=
(
+ max=1900000000,
save=true,
),
),
diff --git a/src/third_party/wiredtiger/test/cppsuite/configs/operations_test_stress.txt b/src/third_party/wiredtiger/test/cppsuite/configs/operations_test_stress.txt
index e5c25561925..5085f9ebe17 100644
--- a/src/third_party/wiredtiger/test/cppsuite/configs/operations_test_stress.txt
+++ b/src/third_party/wiredtiger/test/cppsuite/configs/operations_test_stress.txt
@@ -11,6 +11,11 @@ runtime_monitor=
(
stat_db_size=
(
+ #At the end of the run the data files are approximately 2.3MB each. Which is a total of:
+ #1.15GB, the history store isn't significant. Give the workload an extra 200MB of margin.
+ max=1350000000,
+ # FIXME-WT-8886 - This check has been disabled to remove noisy failures in evergreen and
+ # will be properly corrected in WT-8886.
runtime=false,
save=true,
)
diff --git a/src/third_party/wiredtiger/test/cppsuite/test_harness/thread_manager.h b/src/third_party/wiredtiger/test/cppsuite/test_harness/thread_manager.h
index 1c4957e814b..0fce6bfeb45 100644
--- a/src/third_party/wiredtiger/test/cppsuite/test_harness/thread_manager.h
+++ b/src/third_party/wiredtiger/test/cppsuite/test_harness/thread_manager.h
@@ -43,7 +43,7 @@ class thread_manager {
*/
template <typename Callable, typename... Args>
void
- add_thread(Callable &&fct, Args &&...args)
+ add_thread(Callable &&fct, Args &&... args)
{
std::thread *t = new std::thread(fct, std::forward<Args>(args)...);
_workers.push_back(t);