diff options
author | Ryan Egesdahl <ryan.egesdahl@mongodb.com> | 2022-10-14 23:36:37 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-10-15 00:07:30 +0000 |
commit | 8d463a6789d68e2fc39b93346152e1b4a626e14a (patch) | |
tree | a5f99aa41cc288382b3c4aa1156ec2605cdd434c /etc/evergreen_yml_components | |
parent | 25ea623a18aefc5a63c2dac770796abdb33e864f (diff) | |
download | mongo-8d463a6789d68e2fc39b93346152e1b4a626e14a.tar.gz |
SERVER-70121 SERVER-70083 Fix basic package tests
Diffstat (limited to 'etc/evergreen_yml_components')
-rw-r--r-- | etc/evergreen_yml_components/definitions.yml | 1 | ||||
-rw-r--r-- | etc/evergreen_yml_components/variants/misc_release.yml | 58 |
2 files changed, 39 insertions, 20 deletions
diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml index 42ae02d8006..93753f3bf1c 100644 --- a/etc/evergreen_yml_components/definitions.yml +++ b/etc/evergreen_yml_components/definitions.yml @@ -1571,6 +1571,7 @@ functions: - "src/evergreen/run_python_script.sh" - "buildscripts/package_test.py" - "--os=none" + - "--arch=${packager_arch}" - "--extra-test" - "${packager_distro}" - "https://s3.amazonaws.com/mciuploads/${project}/${build_variant}/${revision}/artifacts/${build_id}-packages.tgz" diff --git a/etc/evergreen_yml_components/variants/misc_release.yml b/etc/evergreen_yml_components/variants/misc_release.yml index 67d52b1d104..302cbae4043 100644 --- a/etc/evergreen_yml_components/variants/misc_release.yml +++ b/etc/evergreen_yml_components/variants/misc_release.yml @@ -292,6 +292,8 @@ buildvariants: - name: .ssl - name: .stitch - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - rhel80-small @@ -423,6 +425,8 @@ buildvariants: distros: - amazon2-arm64-large - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - rhel80-small @@ -472,7 +476,7 @@ buildvariants: - name: .stitch - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-arm64-large - name: .publish distros: - rhel80-small @@ -595,7 +599,7 @@ buildvariants: - amazon2022-arm64-large - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-arm64-large - name: .publish distros: - rhel80-small @@ -777,7 +781,7 @@ buildvariants: - name: .stitch - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large - name: .publish distros: - debian11-small @@ -841,7 +845,7 @@ buildvariants: - name: .publish_crypt - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large - name: .publish distros: - debian11-small @@ -946,9 +950,6 @@ buildvariants: - name: jsCore - name: sharding_gen - name: replica_sets_gen - - name: test_packages - distros: - - ubuntu2004-package - name: rhel80 display_name: RHEL 8.0 @@ -1175,7 +1176,7 @@ buildvariants: - name: .stitch - name: test_packages distros: - - ubuntu2004-package + - ubuntu1804-arm64-build - name: .publish distros: - rhel80-small @@ -1243,6 +1244,8 @@ buildvariants: - rhel82-arm64-large - name: .publish_crypt - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - rhel80-small @@ -1293,7 +1296,7 @@ buildvariants: - name: .stitch - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large - name: selinux_rhel9_org - name: .publish distros: @@ -1370,7 +1373,7 @@ buildvariants: - name: unittest_shell_hang_analyzer_gen - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large - name: selinux_rhel9_enterprise - name: .publish distros: @@ -1427,6 +1430,9 @@ buildvariants: - name: .sharding .common !.csrs - name: .ssl - name: .stitch + - name: test_packages + distros: + - ubuntu2004-package - name: .publish distros: - suse12-small @@ -1810,6 +1816,8 @@ buildvariants: distros: - ubuntu1804-test - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - ubuntu1804-test @@ -1849,6 +1857,8 @@ buildvariants: - name: jsCore - name: replica_sets_jscore_passthrough - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - ubuntu1804-test @@ -1904,7 +1914,7 @@ buildvariants: - name: .stitch - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large - name: .publish distros: - ubuntu2204-small @@ -1961,7 +1971,6 @@ buildvariants: - name: test_packages distros: - ubuntu2004-package - - name: test_packages_complete - name: .publish distros: - ubuntu2004-small @@ -2094,7 +2103,10 @@ buildvariants: - name: sharding_auth_gen - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-large + - name: test_packages_complete + distros: + - ubuntu2204-large - name: .publish distros: - ubuntu2204-small @@ -2106,7 +2118,7 @@ buildvariants: modules: - enterprise run_on: - - ubuntu2004-arm64-large + - ubuntu1804-arm64-build expansions: additional_package_targets: >- archive-mongocryptd @@ -2156,6 +2168,8 @@ buildvariants: - name: .crypt - name: .publish_crypt - name: test_packages + distros: + - ubuntu1804-arm64-build - name: .publish distros: - ubuntu2004-test @@ -2165,7 +2179,7 @@ buildvariants: display_name: Ubuntu 20.04 arm64 cron: "0 4 * * *" # From the ${project_nightly_cron} parameter. run_on: - - ubuntu2004-arm64-large + - ubuntu1804-arm64-build expansions: push_path: linux push_bucket: downloads.mongodb.org @@ -2193,7 +2207,8 @@ buildvariants: - name: jsCore - name: replica_sets_jscore_passthrough - name: test_packages - - name: test_packages_complete + distros: + - ubuntu1804-arm64-build - name: .publish distros: - ubuntu2004-test @@ -2212,7 +2227,7 @@ buildvariants: push_path: linux push_bucket: downloads.10gen.com push_name: linux - push_arch: aarch64-enterprise-ubuntu2204 + push_arch: arm64-enterprise-ubuntu2204 compile_flags: --ssl MONGO_DISTMOD=ubuntu2204 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars crypt_task_compile_flags: SHLINKFLAGS_EXTRA="-Wl,-Bsymbolic -Wl,--no-gnu-unique" CCFLAGS="-fno-gnu-unique" resmoke_jobs_max: 4 # Avoid starting too many mongod's on ARM test servers @@ -2250,7 +2265,10 @@ buildvariants: - name: .publish_crypt - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-arm64-large + - name: test_packages_complete + distros: + - ubuntu2204-arm64-large - name: .publish distros: - ubuntu2204-small @@ -2265,7 +2283,7 @@ buildvariants: push_path: linux push_bucket: downloads.mongodb.org push_name: linux - push_arch: aarch64-ubuntu2204 + push_arch: arm64-ubuntu2204 compile_flags: --ssl MONGO_DISTMOD=ubuntu2204 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars resmoke_jobs_max: 8 # Avoid starting too many mongod's on ARM test servers has_packages: true @@ -2285,7 +2303,7 @@ buildvariants: - name: replica_sets_jscore_passthrough - name: test_packages distros: - - ubuntu2004-package + - ubuntu2204-arm64-large - name: .publish distros: - ubuntu2204-small |