summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Zolnierz <nicholas.zolnierz@mongodb.com>2022-02-18 13:17:25 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-18 13:45:50 +0000
commit399ea30e3996f1ece4c9deb963ddcea0e8c4606c (patch)
tree1a02804e51ef0c5d86879e2bea94fa05587ec9eb
parentfa7787c9455dd4fee5c7cbb54bec5c2847353d93 (diff)
downloadmongo-399ea30e3996f1ece4c9deb963ddcea0e8c4606c.tar.gz
SERVER-63276 Add test suite for FLE2 query analysis
-rw-r--r--buildscripts/resmokeconfig/suites/fle.yml3
-rw-r--r--buildscripts/resmokeconfig/suites/fle2_query_analysis.yml17
-rw-r--r--etc/evergreen.yml10
3 files changed, 30 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/fle.yml b/buildscripts/resmokeconfig/suites/fle.yml
index 83253a77994..c9afa36107f 100644
--- a/buildscripts/resmokeconfig/suites/fle.yml
+++ b/buildscripts/resmokeconfig/suites/fle.yml
@@ -13,3 +13,6 @@ executor:
tlsAllowInvalidCertificates: ''
tlsCAFile: jstests/libs/ca.pem
tlsCertificateKeyFile: jstests/libs/client.pem
+ global_vars:
+ TestData:
+ useFle2Protocol: false
diff --git a/buildscripts/resmokeconfig/suites/fle2_query_analysis.yml b/buildscripts/resmokeconfig/suites/fle2_query_analysis.yml
new file mode 100644
index 00000000000..fec0c15ec8c
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/fle2_query_analysis.yml
@@ -0,0 +1,17 @@
+test_kind: js_test
+
+selector:
+ roots:
+ - src/mongo/db/modules/*/jstests/fle/*.js
+executor:
+ config:
+ shell_options:
+ nodb: ''
+ ssl: ''
+ tlsAllowInvalidHostnames: ''
+ tlsAllowInvalidCertificates: ''
+ tlsCAFile: jstests/libs/ca.pem
+ tlsCertificateKeyFile: jstests/libs/client.pem
+ global_vars:
+ TestData:
+ useFle2Protocol: true
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 74beb2449cb..7e32967c849 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -5937,6 +5937,14 @@ tasks:
resmoke_jobs_max: 1
- <<: *task_template
+ name: fle2_query_analysis
+ tags: []
+ commands:
+ - func: "do setup"
+ - func: "load aws test credentials"
+ - func: "run tests"
+
+- <<: *task_template
name: fle2
tags: ["encrypt"]
commands:
@@ -9122,6 +9130,7 @@ buildvariants:
- name: external_auth_windows
distros:
- windows-2016-dc
+ - name: fle2_query_analysis
- name: .jscore .common !.sharding
- name: jsCore_auth
- name: jsCore_ese
@@ -10057,6 +10066,7 @@ buildvariants:
- name: disk_wiredtiger
- name: .encrypt
- name: feature_flag_multiversion_gen
+ - name: fle2_query_analysis
- name: idl_tests
- name: initial_sync_fuzzer_gen
- name: .integration