diff options
author | Daniel Ernst <daniel.ernst@mongodb.com> | 2020-01-08 16:52:48 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2020-01-08 16:52:48 +0000 |
commit | 4b3046cb76b84af6d5bfccde728c52045a9d2aab (patch) | |
tree | bbbfc949c293bc70f8a53b84cd59bb4c290ddcd9 | |
parent | dd3a688064d3c392b0bcdc500f19d9b40d4659d6 (diff) | |
download | mongo-4b3046cb76b84af6d5bfccde728c52045a9d2aab.tar.gz |
SERVER-44898 Lower thread count of compact FSM workloads and blacklist from sensitives suites
4 files changed, 13 insertions, 2 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml index d3a5cc6f0c5..71a76815d24 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_cursor_sweeps.yml @@ -44,6 +44,11 @@ selector: - jstests/concurrency/fsm_workloads/collmod_writeconflict.js - jstests/concurrency/fsm_workloads/reindex_writeconflict.js + # These workloads run the compact command, which takes the checkpoint mutex, thus slowing + # checkpoints. Cursor sweeps block checkpoints, and the combination can result in timeouts. + - jstests/concurrency/fsm_workloads/compact.js + - jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js + exclude_with_any_tags: - requires_sharding diff --git a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml index 61dfaea8645..4f1ab3d346e 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_simultaneous_replication_wiredtiger_eviction_debug.yml @@ -44,6 +44,12 @@ selector: - jstests/concurrency/fsm_workloads/collmod_writeconflict.js - jstests/concurrency/fsm_workloads/reindex_writeconflict.js + # These workloads run the compact command, which takes the checkpoint mutex, thus slowing + # checkpoints. This suite also makes checkpoints slower, and the combination can result in + # timeouts. + - jstests/concurrency/fsm_workloads/compact.js + - jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js + exclude_with_any_tags: - requires_sharding diff --git a/jstests/concurrency/fsm_workloads/compact.js b/jstests/concurrency/fsm_workloads/compact.js index 39d9c6ab221..cae5571f733 100644 --- a/jstests/concurrency/fsm_workloads/compact.js +++ b/jstests/concurrency/fsm_workloads/compact.js @@ -92,7 +92,7 @@ var $config = (function() { }; return { - threadCount: 15, + threadCount: 3, iterations: 10, states: states, transitions: transitions, diff --git a/jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js b/jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js index 179fe97d064..0a74749a138 100644 --- a/jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js +++ b/jstests/concurrency/fsm_workloads/compact_while_creating_indexes.js @@ -70,7 +70,7 @@ var $config = (function() { }; return { - threadCount: 10, + threadCount: 3, iterations: 10, states: states, transitions: transitions, |