diff options
author | Martin Neupauer <martin.neupauer@mongodb.com> | 2019-05-20 12:05:59 -0400 |
---|---|---|
committer | Martin Neupauer <martin.neupauer@mongodb.com> | 2019-05-23 13:47:33 -0400 |
commit | d08633878f0cc33b5484decdb8df17845c842089 (patch) | |
tree | 69cf1900a5779605357edeaa867b02721870d093 | |
parent | 645c02e7a139171aec96376cedb8b159e00a0aa8 (diff) | |
download | mongo-d08633878f0cc33b5484decdb8df17845c842089.tar.gz |
SERVER-40576 Create s_b suite in Evergreen
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | buildscripts/resmokeconfig/suites/search_beta.yml | 11 | ||||
-rw-r--r-- | buildscripts/resmokeconfig/suites/search_beta_ssl.yml | 16 | ||||
-rw-r--r-- | etc/evergreen.yml | 29 |
4 files changed, 57 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 427efea56ce..de204f36479 100644 --- a/.gitignore +++ b/.gitignore @@ -84,6 +84,7 @@ scratch /mongos /mongoshim /mongosniff +/mongotmock /mongotrafficreader /wt diff --git a/buildscripts/resmokeconfig/suites/search_beta.yml b/buildscripts/resmokeconfig/suites/search_beta.yml new file mode 100644 index 00000000000..1cb62d9353b --- /dev/null +++ b/buildscripts/resmokeconfig/suites/search_beta.yml @@ -0,0 +1,11 @@ +test_kind: js_test + +selector: + roots: + - src/mongo/db/modules/*/jstests/search_beta/*.js + +executor: + config: + shell_options: + nodb: '' + readMode: commands diff --git a/buildscripts/resmokeconfig/suites/search_beta_ssl.yml b/buildscripts/resmokeconfig/suites/search_beta_ssl.yml new file mode 100644 index 00000000000..5f7a3a053da --- /dev/null +++ b/buildscripts/resmokeconfig/suites/search_beta_ssl.yml @@ -0,0 +1,16 @@ +test_kind: js_test + +selector: + roots: + - src/mongo/db/modules/*/jstests/search_beta/ssl/*.js + +executor: + config: + shell_options: + nodb: '' + readMode: commands + ssl: '' + tlsAllowInvalidHostnames: '' + tlsAllowInvalidCertificates: '' + tlsCAFile: jstests/libs/ca.pem + tlsCertificateKeyFile: jstests/libs/client.pem diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 5b1838a0ca7..54093220a5f 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -3450,6 +3450,7 @@ tasks: - "./mongobridge*" - "./mongoebench*" - "./mongoed*" + - "./mongotmock*" - "./wt*" - "buildscripts/**" - "*Example" @@ -7776,6 +7777,24 @@ tasks: - {'source': {'path': '${push_path}-STAGE/${push_name}/mongodb-${push_name}-${push_arch}-debugsymbols-${suffix}-${task_id}.${ext|tgz}.md5', 'bucket': 'build-push-testing'}, 'destination': {'path': '${push_path}/mongodb-${push_name}-${push_arch}-debugsymbols-${suffix}.${ext|tgz}.md5', 'bucket': '${push_bucket}'}} +- <<: *task_template + name: search_beta + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=search_beta --storageEngine=wiredTiger + resmoke_jobs_max: 1 + +- <<: *task_template + name: search_beta_ssl + commands: + - func: "do setup" + - func: "run tests" + vars: + resmoke_args: --suites=search_beta_ssl --storageEngine=wiredTiger + resmoke_jobs_max: 1 + - name: shared_scons_cache_pruning exec_timeout_secs: 7200 # 2 hour timeout for the task overall depends_on: [] @@ -9863,6 +9882,8 @@ buildvariants: - name: .read_only - name: .rollbackfuzzer - name: sasl + - name: search_beta + - name: search_beta_ssl - name: session_jscore_passthrough - name: .sharding .jscore !.wo_snapshot !.multi_stmt - name: .sharding .txns @@ -10052,6 +10073,8 @@ buildvariants: - name: .read_only - name: .rollbackfuzzer - name: sasl + - name: search_beta + - name: search_beta_ssl - name: secondary_reads_passthrough_gen - name: session_jscore_passthrough # Sharded transactions suites exclude tests that use snapshot read concern, since snapshot read @@ -10133,6 +10156,8 @@ buildvariants: - name: .retry - name: .rollbackfuzzer - name: sasl + - name: search_beta + - name: search_beta_ssl - name: secondary_reads_passthrough_gen - name: session_jscore_passthrough - name: .sharding .jscore !.wo_snapshot @@ -10215,6 +10240,8 @@ buildvariants: - name: .rollbackfuzzer - name: retryable_writes_jscore_passthrough_gen - name: sasl + - name: search_beta + - name: search_beta_ssl - name: secondary_reads_passthrough_gen - name: session_jscore_passthrough - name: .sharding .jscore !.wo_snapshot @@ -10270,6 +10297,8 @@ buildvariants: - name: replica_sets_jscore_passthrough - name: .replica_sets .multi_oplog - name: sasl + - name: search_beta + - name: search_beta_ssl - name: sharding_auth_audit_gen - name: sharding_auth_gen - name: snmp |