summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Hirschhorn <max.hirschhorn@mongodb.com>2024-02-13 20:10:42 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2024-02-13 21:00:13 +0000
commitd5504a260e134234ee614775f556a20de61baa91 (patch)
treecd3604f8bb905c7c5ebfa5f75849550e050bb74d
parent42050f3c2cc715c46ad7a2abaf2309d352efdbca (diff)
SERVER-86481 Run Jepsen set, register, read concern majority tests.r7.2.1-rc2r7.2.1
Introduces a testing-only Ubuntu 18.04 build variant until Jepsen dependencies are installed on a modern Evergreen distro.
-rw-r--r--etc/evergreen_yml_components/variants/misc_release.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/etc/evergreen_yml_components/variants/misc_release.yml b/etc/evergreen_yml_components/variants/misc_release.yml
index b608bfacadd..e5f9b6f17b7 100644
--- a/etc/evergreen_yml_components/variants/misc_release.yml
+++ b/etc/evergreen_yml_components/variants/misc_release.yml
@@ -2031,6 +2031,29 @@ buildvariants:
- ubuntu2004-package
- name: generate_buildid_to_debug_symbols_mapping
+- name: enterprise-ubuntu1804-64
+ display_name: Jepsen Tests on Enterprise Ubuntu 18.04
+ cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
+ modules:
+ - enterprise
+ run_on:
+ - ubuntu1804-small
+ expansions:
+ compile_flags: >-
+ --ssl
+ MONGO_DISTMOD=ubuntu1804
+ -j$(grep -c ^processor /proc/cpuinfo)
+ --variables-files=etc/scons/mongodbtoolchain_stable_gcc.vars
+ scons_cache_scope: shared
+ large_distro_name: ubuntu1804-large
+ compile_variant: enterprise-ubuntu1804-64
+ tasks:
+ - name: compile_and_archive_dist_test_TG
+ distros:
+ - ubuntu1804-large
+ - name: .jepsen
+ distros:
+ - ubuntu1804-large
- name: ubuntu2204
display_name: Ubuntu 22.04