summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorMindaugas Malinauskas <mindaugas.malinauskas@mongodb.com>2022-02-08 17:01:49 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-09 15:36:16 +0000
commit88d59bfe9d5ee2c9938ae251f7a77a8bf1250a6b (patch)
tree11f60598f603a8d18811cddf690145e266de8433 /buildscripts
parent2ad330e831461b8451979716faf27a34af9bb8d2 (diff)
downloadmongo-88d59bfe9d5ee2c9938ae251f7a77a8bf1250a6b.tar.gz
SERVER-58694 Implement writing of pre-images for transactional update/replace/delete operations
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/change_streams.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/read_concern_linearizable_passthrough.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/replica_sets_initsync_jscore_passthrough.yml1
-rw-r--r--buildscripts/resmokeconfig/suites/replica_sets_initsync_static_jscore_passthrough.yml1
-rw-r--r--buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml1
-rw-r--r--buildscripts/resmokeconfig/suites/secondary_reads_passthrough.yml1
7 files changed, 7 insertions, 3 deletions
diff --git a/buildscripts/resmokeconfig/suites/change_streams.yml b/buildscripts/resmokeconfig/suites/change_streams.yml
index 1493534fbb5..1b8715b5732 100644
--- a/buildscripts/resmokeconfig/suites/change_streams.yml
+++ b/buildscripts/resmokeconfig/suites/change_streams.yml
@@ -52,4 +52,4 @@ executor:
bind_ip_all: ''
set_parameters:
enableTestCommands: 1
- num_nodes: 1
+ num_nodes: 2
diff --git a/buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml b/buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml
index 30293e405cd..409a6ef0dbf 100644
--- a/buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml
@@ -14,8 +14,6 @@ selector:
- assumes_write_concern_unchanged
# Exclude any that assume sharding is disabled
- assumes_against_mongod_not_mongos
- exclude_files:
- - jstests/change_streams/change_stream_lookup_preimage_with_resharding.js
executor:
archive:
diff --git a/buildscripts/resmokeconfig/suites/read_concern_linearizable_passthrough.yml b/buildscripts/resmokeconfig/suites/read_concern_linearizable_passthrough.yml
index 516c2107e37..8ce0bbda59c 100644
--- a/buildscripts/resmokeconfig/suites/read_concern_linearizable_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/read_concern_linearizable_passthrough.yml
@@ -6,6 +6,8 @@ selector:
exclude_files:
# Linearizable read concern is not supported for transactions.
- jstests/core/txns/**/*.js
+ - jstests/core/write_change_stream_pit_preimage_in_transaction.js
+
# These tests use benchRun(), which isn't configured to use the overridden writeConcern.
- jstests/core/bench_test*.js
- jstests/core/benchrun_pipeline_updates.js # benchRun() used for writes
diff --git a/buildscripts/resmokeconfig/suites/replica_sets_initsync_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/replica_sets_initsync_jscore_passthrough.yml
index 1e7dfcc243f..1e2cc5ef128 100644
--- a/buildscripts/resmokeconfig/suites/replica_sets_initsync_jscore_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/replica_sets_initsync_jscore_passthrough.yml
@@ -34,6 +34,7 @@ selector:
- jstests/core/top.js
# Change stream pre-images are not cloned during initial sync.
- jstests/core/write_change_stream_pit_preimage.js
+ - jstests/core/write_change_stream_pit_preimage_in_transaction.js
exclude_with_any_tags:
- assumes_standalone_mongod
diff --git a/buildscripts/resmokeconfig/suites/replica_sets_initsync_static_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/replica_sets_initsync_static_jscore_passthrough.yml
index 97d6ae931e1..5ad77fa692c 100644
--- a/buildscripts/resmokeconfig/suites/replica_sets_initsync_static_jscore_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/replica_sets_initsync_static_jscore_passthrough.yml
@@ -8,6 +8,7 @@ selector:
- jstests/core/views/duplicate_ns.js
# Change stream pre-images are not cloned during initial sync.
- jstests/core/write_change_stream_pit_preimage.js
+ - jstests/core/write_change_stream_pit_preimage_in_transaction.js
exclude_with_any_tags:
- assumes_standalone_mongod
diff --git a/buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml
index a12f9273ee6..abb23b22db0 100644
--- a/buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/replica_sets_reconfig_jscore_passthrough.yml
@@ -11,6 +11,7 @@ selector:
# Transactions do not support retryability of individual operations.
# TODO: Remove this once it is supported (SERVER-33952).
- jstests/core/txns/**/*.js
+ - jstests/core/write_change_stream_pit_preimage_in_transaction.js
# The set_param1.js test attempts to compare the response from running the {getParameter: "*"}
# command multiple times, which may observe the change to the "transactionLifetimeLimitSeconds"
# server parameter.
diff --git a/buildscripts/resmokeconfig/suites/secondary_reads_passthrough.yml b/buildscripts/resmokeconfig/suites/secondary_reads_passthrough.yml
index 5848ee5bb64..ca566fe1d06 100644
--- a/buildscripts/resmokeconfig/suites/secondary_reads_passthrough.yml
+++ b/buildscripts/resmokeconfig/suites/secondary_reads_passthrough.yml
@@ -6,6 +6,7 @@ selector:
exclude_files:
# Operations within a transaction do not support write concern.
- jstests/core/txns/**/*.js
+ - jstests/core/write_change_stream_pit_preimage_in_transaction.js
# Parallel shell is not causally consistent
- jstests/core/benchrun_pipeline_updates.js