diff options
author | Bernard Gorman <bernard.gorman@gmail.com> | 2018-04-16 14:23:59 +0100 |
---|---|---|
committer | Bernard Gorman <bernard.gorman@gmail.com> | 2018-04-19 11:21:12 +0100 |
commit | 4b91a39f6ea87742223585e9da27367d841f8979 (patch) | |
tree | d39329d0d773d6e2bbc56f7f280f370361f780fc /etc | |
parent | 5c97edfba301beb31bd8dcabc81c43f1097d2467 (diff) | |
download | mongo-4b91a39f6ea87742223585e9da27367d841f8979.tar.gz |
SERVER-34302 Add passthrough suite(s) replacing single-collection $changeStream with whole-db streams filtered by namespace
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 9676a34fdb7..0e8ec27856d 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -3565,6 +3565,50 @@ tasks: run_multiple_jobs: true - <<: *task_template + name: change_streams_whole_db_passthrough + depends_on: + - name: change_streams + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=change_streams_whole_db_passthrough --storageEngine=wiredTiger + run_multiple_jobs: true + +- <<: *task_template + name: change_streams_whole_db_mongos_passthrough + depends_on: + - name: change_streams_mongos_passthrough + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=change_streams_whole_db_mongos_passthrough --storageEngine=wiredTiger + run_multiple_jobs: true + +- <<: *task_template + name: change_streams_whole_db_secondary_reads_passthrough + depends_on: + - name: change_streams_secondary_reads + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=change_streams_whole_db_secondary_reads_passthrough --storageEngine=wiredTiger + run_multiple_jobs: true + +- <<: *task_template + name: change_streams_whole_db_sharded_collections_passthrough + depends_on: + - name: change_streams_sharded_collections_passthrough + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=change_streams_whole_db_sharded_collections_passthrough --storageEngine=wiredTiger + run_multiple_jobs: true + +- <<: *task_template name: dbtest commands: - func: "do setup" @@ -5379,6 +5423,10 @@ buildvariants: - name: change_streams_mongos_passthrough - name: change_streams_secondary_reads - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_secondary_reads_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: dbtest - name: disk_wiredtiger - name: failpoints @@ -5536,6 +5584,9 @@ buildvariants: - name: change_streams - name: change_streams_mongos_passthrough - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded @@ -6589,6 +6640,9 @@ buildvariants: - name: change_streams - name: change_streams_mongos_passthrough - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: dbtest - name: disk_wiredtiger - name: failpoints @@ -7117,6 +7171,9 @@ buildvariants: - name: change_streams - name: change_streams_mongos_passthrough - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded @@ -7607,6 +7664,10 @@ buildvariants: - name: change_streams_mongos_passthrough - name: change_streams_secondary_reads - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_secondary_reads_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded @@ -7857,6 +7918,10 @@ buildvariants: - name: change_streams_mongos_passthrough - name: change_streams_secondary_reads - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_secondary_reads_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded @@ -9398,6 +9463,9 @@ buildvariants: - name: change_streams - name: change_streams_mongos_passthrough - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency distros: - rhel62-large # Some workloads require a lot of memory, use a bigger machine for this suite. @@ -9957,6 +10025,10 @@ buildvariants: - name: change_streams_mongos_passthrough - name: change_streams_secondary_reads - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_secondary_reads_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded @@ -10116,6 +10188,10 @@ buildvariants: - name: change_streams_mongos_passthrough - name: change_streams_secondary_reads - name: change_streams_sharded_collections_passthrough + - name: change_streams_whole_db_passthrough + - name: change_streams_whole_db_mongos_passthrough + - name: change_streams_whole_db_secondary_reads_passthrough + - name: change_streams_whole_db_sharded_collections_passthrough - name: concurrency - name: concurrency_replication - name: concurrency_sharded |