summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian DeLeonardis <brian.deleonardis@mongodb.com>2020-11-11 22:34:22 +0000
committerBrian DeLeonardis <brian.deleonardis@mongodb.com>2020-11-11 22:34:22 +0000
commit60900eb22ea83561c78e8ab9b0409b30333174e4 (patch)
tree1b292c213a1f03dc13a1ab8f89a3edc079149b6f
parentb388db99d0d57da67b8447d8fd59c76f2d12a9c2 (diff)
downloadmongo-60900eb22ea83561c78e8ab9b0409b30333174e4.tar.gz
First crack at yml file
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_metrics.yml43
1 files changed, 43 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_metrics.yml b/buildscripts/resmokeconfig/suites/concurrency_metrics.yml
new file mode 100644
index 00000000000..2c043d99f48
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/concurrency_metrics.yml
@@ -0,0 +1,43 @@
+test_kind: fsm_workload_test
+
+selector:
+ roots:
+ - jstests/concurrency/fsm_workloads/**/*.js
+ exclude_files:
+ ##
+ # Disabled due to MongoDB restrictions and/or workload restrictions
+ ##
+ # These workloads use >100MB of data, which can overwhelm test hosts.
+ - jstests/concurrency/fsm_workloads/agg_group_external.js
+ - jstests/concurrency/fsm_workloads/agg_sort_external.js
+
+ # The findAndModify_update_grow.js workload can cause OOM kills on test hosts.
+ - jstests/concurrency/fsm_workloads/findAndModify_update_grow.js
+
+ # These workloads run the reIndex command, which is only allowed on a standalone node.
+ - jstests/concurrency/fsm_workloads/reindex.js
+ - jstests/concurrency/fsm_workloads/reindex_background.js
+ - jstests/concurrency/fsm_workloads/reindex_writeconflict.js
+
+ exclude_with_any_tags:
+ - requires_sharding
+
+executor:
+ archive:
+ hooks:
+ - # run the aggregations stage in the background
+ tests: true
+ config:
+ shell_options:
+ readMode: commands
+ hooks:
+ - # run the aggregations stage in the background
+ fixture:
+ class: ReplicaSetFixture
+ mongod_options:
+ oplogSize: 1024
+ set_parameters:
+ enableTestCommands: 1
+ measureOperationResourceConsumption: true
+ aggregateOperationResourceConsumptionMetrics: true
+ num_nodes: 3 \ No newline at end of file