summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorArun Banala <arun.banala@mongodb.com>2019-06-12 11:25:59 +0100
committerArun Banala <arun.banala@mongodb.com>2019-06-13 10:35:37 +0100
commitb760a5a36fc15a8e20ad258d040cd241c9f2dc7b (patch)
tree6d58b097cafd5cc4e54d9a1d62d011c78e16e705 /buildscripts
parentc517556ca985f60b52b983049410cb278c919434 (diff)
downloadmongo-b760a5a36fc15a8e20ad258d040cd241c9f2dc7b.tar.gz
SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a parameter
(cherry picked from commit ab9d3aaad1cb9ad42063c1291ea07e321260a3d1)
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/aggregation_one_shard_sharded_collections.yml3
-rw-r--r--buildscripts/resmokeconfig/suites/aggregation_sharded_collections_passthrough.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn.yml4
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn_ubsan.yml4
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml1
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml1
6 files changed, 15 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/aggregation_one_shard_sharded_collections.yml b/buildscripts/resmokeconfig/suites/aggregation_one_shard_sharded_collections.yml
index a177da99cb1..6eefe519864 100644
--- a/buildscripts/resmokeconfig/suites/aggregation_one_shard_sharded_collections.yml
+++ b/buildscripts/resmokeconfig/suites/aggregation_one_shard_sharded_collections.yml
@@ -12,6 +12,9 @@ selector:
- jstests/aggregation/bugs/lookup_unwind_killcursor.js
# TODO: Remove when SERVER-23229 is fixed.
- jstests/aggregation/bugs/groupMissing.js
+ # TODO SERVER-32309: Enable once $lookup with pipeline supports sharded foreign collections.
+ - jstests/aggregation/sources/graphLookup/variables.js
+
exclude_with_any_tags:
# Tests tagged with the following will fail because they assume collections are not sharded.
- assumes_no_implicit_collection_creation_after_drop
diff --git a/buildscripts/resmokeconfig/suites/aggregation_sharded_collections_passthrough.yml b/buildscripts/resmokeconfig/suites/aggregation_sharded_collections_passthrough.yml
index 89958479da2..a7493f8bad8 100644
--- a/buildscripts/resmokeconfig/suites/aggregation_sharded_collections_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/aggregation_sharded_collections_passthrough.yml
@@ -23,6 +23,8 @@ selector:
- jstests/aggregation/use_query_sort.js
# TODO: Remove when SERVER-23229 is fixed.
- jstests/aggregation/bugs/groupMissing.js
+ # TODO SERVER-32309: Enable once $lookup with pipeline supports sharded foreign collections.
+ - jstests/aggregation/sources/graphLookup/variables.js
exclude_with_any_tags:
# Tests tagged with the following will fail because they assume collections are not sharded.
- assumes_no_implicit_collection_creation_after_drop
diff --git a/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn.yml b/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn.yml
index e67a9e8a3bf..049f9ae1ed8 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn.yml
@@ -22,6 +22,10 @@ selector:
# Relies on having one thread observe writes from the other threads, which won't become visible
# once a transaction in the thread is started because it'll keep reading from the same snapshot.
- jstests/concurrency/fsm_workloads/create_index_background.js
+
+ # Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
+ - jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
+
exclude_with_any_tags:
- requires_sharding
diff --git a/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn_ubsan.yml b/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn_ubsan.yml
index 53449302ee2..839d85d34d3 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn_ubsan.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_replication_multi_stmt_txn_ubsan.yml
@@ -22,6 +22,10 @@ selector:
# Relies on having one thread observe writes from the other threads, which won't become visible
# once a transaction in the thread is started because it'll keep reading from the same snapshot.
- jstests/concurrency/fsm_workloads/create_index_background.js
+
+ # Expects DocumentValidationFailure which causes transaction to abort and retry indefinitely.
+ - jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
+
exclude_with_any_tags:
- requires_sharding
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml
index 85187a37013..4f979bc975d 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml
@@ -151,6 +151,7 @@ selector:
# Uses non retryable writes.
- jstests/concurrency/fsm_workloads/remove_and_bulk_insert.js
+ - jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
- jstests/concurrency/fsm_workloads/update_and_bulk_insert.js
- jstests/concurrency/fsm_workloads/update_check_index.js
- jstests/concurrency/fsm_workloads/update_multifield_multiupdate.js
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml
index bdb1648d9f4..69c3604bf7c 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml
@@ -157,6 +157,7 @@ selector:
# Uses non retryable writes.
- jstests/concurrency/fsm_workloads/remove_and_bulk_insert.js
+ - jstests/concurrency/fsm_workloads/schema_validator_with_expr_variables.js
- jstests/concurrency/fsm_workloads/update_and_bulk_insert.js
- jstests/concurrency/fsm_workloads/update_check_index.js
- jstests/concurrency/fsm_workloads/update_multifield_multiupdate.js