diff options
Diffstat (limited to 'etc/evergreen_yml_components/variants/ibm.yml')
| -rw-r--r-- | etc/evergreen_yml_components/variants/ibm.yml | 109 |
1 files changed, 32 insertions, 77 deletions
diff --git a/etc/evergreen_yml_components/variants/ibm.yml b/etc/evergreen_yml_components/variants/ibm.yml index 9feca21fad5..e31896a58ce 100644 --- a/etc/evergreen_yml_components/variants/ibm.yml +++ b/etc/evergreen_yml_components/variants/ibm.yml @@ -3,6 +3,8 @@ buildvariants: - name: enterprise-rhel-81-ppc64le display_name: Enterprise RHEL 8.1 PPC64LE + modules: + - enterprise run_on: - rhel81-power8-small cron: "0 4 * * 0" # From the ${project_weekly_cron} parameter @@ -25,77 +27,18 @@ buildvariants: multiversion_platform: rhel81 multiversion_architecture: ppc64le multiversion_edition: enterprise - test_flags: >- - --excludeWithAnyTags=requires_increased_memlock_limits,requires_latch_analyzer,ppc64le_incompatible tasks: - name: compile_test_and_package_serial_TG distros: - rhel81-power8-large - - name: compile_test_and_package_parallel_unittest_stream_TG - distros: - - rhel81-power8-large - - name: compile_integration_and_test_no_audit_parallel_stream_TG - distros: - - rhel81-power8-large - name: .aggregation .common - name: audit - name: .auth !.multiversion !.jscore - name: .misc_js - name: .encrypt - - name: .jscore .common !.auth - - name: .read_write_concern - - name: replica_sets_gen - - name: .replica_sets .common - - name: sasl - - name: .sharding .jscore !.wo_snapshot !.multi_stmt - - name: .sharding .common !.multiversion - - name: snmp - - name: .crypt - - name: .publish_crypt - - name: .publish - - name: generate_buildid_to_debug_symbols_mapping - -- name: enterprise-rhel-71-ppc64le - display_name: Enterprise RHEL 7.1 PPC64LE - run_on: - - rhel71-power8-small - cron: "0 4 * * 0" # From the ${project_weekly_cron} parameter - stepback: false - expansions: - additional_package_targets: archive-mongocryptd archive-mongocryptd-debug - # We need to compensate for SMT8 setting the cpu count very high and lower the amount of parallelism down - compile_flags: --ssl MONGO_DISTMOD=rhel71 -j$(echo "$(grep -c processor /proc/cpuinfo)/2" | bc) --variables-files=etc/scons/mongodbtoolchain_stable_gcc.vars - crypt_task_compile_flags: SHLINKFLAGS_EXTRA="-Wl,-Bsymbolic -Wl,--no-gnu-unique" CCFLAGS="-fno-gnu-unique" - resmoke_jobs_factor: 0.25 - has_packages: true - packager_script: packager_enterprise.py - packager_arch: ppc64le - packager_distro: rhel71 - push_path: linux - push_bucket: downloads.10gen.com - push_name: linux - push_arch: ppc64le-enterprise-rhel71 - repo_edition: enterprise - multiversion_platform: rhel71 - multiversion_architecture: ppc64le - multiversion_edition: enterprise - test_flags: >- - --excludeWithAnyTags=requires_increased_memlock_limits,requires_latch_analyzer,ppc64le_incompatible - tasks: - - name: compile_test_and_package_serial_TG - distros: - - rhel71-power8-large - - name: compile_test_and_package_parallel_unittest_stream_TG + - name: .integration !.audit distros: - - rhel71-power8-large - - name: compile_integration_and_test_no_audit_parallel_stream_TG - distros: - - rhel71-power8-large - - name: .aggregation .common - - name: audit - - name: .auth !.multiversion !.jscore - - name: .misc_js - - name: .encrypt + - rhel81-power8-large - name: .jscore .common !.auth - name: .read_write_concern - name: replica_sets_gen @@ -104,16 +47,23 @@ buildvariants: - name: .sharding .jscore !.wo_snapshot !.multi_stmt - name: .sharding .common !.multiversion - name: snmp + - name: .stitch - name: .crypt - name: .publish_crypt + distros: + - rhel70-small - name: .publish + distros: + - rhel70-small - name: generate_buildid_to_debug_symbols_mapping - name: enterprise-rhel-72-s390x display_name: Enterprise RHEL 7.2 s390x + modules: + - enterprise run_on: - rhel72-zseries-test - cron: "0 4 * * 0" + cron: "0 0 1 1 *" # Every year at Jan 1st. 0000 UTC stepback: false expansions: additional_package_targets: archive-mongocryptd archive-mongocryptd-debug @@ -133,16 +83,8 @@ buildvariants: multiversion_platform: rhel72 multiversion_architecture: s390x multiversion_edition: enterprise - test_flags: >- - --excludeWithAnyTags=incompatible_with_s390x,requires_increased_memlock_limits,requires_latch_analyzer tasks: - - name: small_compile_test_and_package_serial_TG - distros: - - rhel72-zseries-build - - name: compile_test_and_package_parallel_unittest_stream_TG - distros: - - rhel72-zseries-build - - name: compile_integration_and_test_no_audit_parallel_stream_TG + - name: compile_test_and_package_serial_TG distros: - rhel72-zseries-build - name: .aggregation .common @@ -150,6 +92,9 @@ buildvariants: - name: .auth !.multiversion !.jscore - name: .misc_js - name: .encrypt + - name: .integration !.audit + distros: + - rhel72-zseries-build - name: .jscore .common !.auth - name: .read_write_concern - name: replica_sets_gen @@ -158,16 +103,23 @@ buildvariants: - name: .sharding .jscore !.wo_snapshot !.multi_stmt - name: .sharding .common !.multiversion - name: snmp + - name: .stitch - name: .crypt - name: .publish_crypt + distros: + - rhel70-small - name: .publish + distros: + - rhel70-small - name: generate_buildid_to_debug_symbols_mapping - name: enterprise-rhel-83-s390x display_name: Enterprise RHEL 8.3 s390x + modules: + - enterprise run_on: - rhel83-zseries-small - cron: "0 4 * * 0" + cron: "0 0 1 1 *" # Every year at Jan 1st. 0000 UTC stepback: false expansions: additional_package_targets: archive-mongocryptd archive-mongocryptd-debug @@ -187,20 +139,18 @@ buildvariants: multiversion_platform: rhel83 multiversion_architecture: s390x multiversion_edition: enterprise - test_flags: >- - --excludeWithAnyTags=incompatible_with_s390x,requires_increased_memlock_limits,requires_latch_analyzer tasks: - name: compile_test_and_package_serial_TG distros: - rhel83-zseries-large - - name: compile_integration_and_test_no_audit_parallel_stream_TG - distros: - - rhel83-zseries-large - name: .aggregation .common - name: audit - name: .auth !.multiversion !.jscore - name: .misc_js - name: .encrypt + - name: .integration !.audit + distros: + - rhel83-zseries-large - name: .jscore .common !.auth - name: .read_write_concern - name: replica_sets_gen @@ -209,7 +159,12 @@ buildvariants: - name: .sharding .jscore !.wo_snapshot !.multi_stmt - name: .sharding .common !.multiversion - name: snmp + - name: .stitch - name: .crypt - name: .publish_crypt + distros: + - rhel80-small - name: .publish + distros: + - rhel80-small - name: generate_buildid_to_debug_symbols_mapping |
