From 60900eb22ea83561c78e8ab9b0409b30333174e4 Mon Sep 17 00:00:00 2001 From: Brian DeLeonardis Date: Wed, 11 Nov 2020 22:34:22 +0000 Subject: First crack at yml file --- .../resmokeconfig/suites/concurrency_metrics.yml | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 buildscripts/resmokeconfig/suites/concurrency_metrics.yml 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 -- cgit v1.2.1