From a29bc63851e6af79dea0dead43dcba163bceaec9 Mon Sep 17 00:00:00 2001 From: Zakhar Kleyman Date: Mon, 25 Feb 2019 15:17:19 -0500 Subject: SERVER-37771 add Enterprise Ubuntu 18.04 PPCLE builds --- etc/evergreen.yml | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++ etc/repo_config.yaml | 1 + 2 files changed, 103 insertions(+) (limited to 'etc') diff --git a/etc/evergreen.yml b/etc/evergreen.yml index b6ab5a91747..43d58f3f590 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -8535,6 +8535,108 @@ buildvariants: distros: - ubuntu1604-test +- name: enterprise-ubuntu1804-ppc64le + display_name: Enterprise Ubuntu 18.04 PPC64LE + modules: + - enterprise + run_on: + - ubuntu1804-power8-test + batchtime: 1440 # 1 day + expansions: + push_path: linux + push_bucket: downloads.10gen.com + push_name: linux + push_arch: ppc64le-enterprise-ubuntu1604 + compile_flags: --ssl MONGO_DISTMOD=ubuntu1804 -j$(echo "$(grep -c processor /proc/cpuinfo)/2" | bc) --release CCFLAGS="-mcpu=power8 -mtune=power8 -mcmodel=medium" --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars --allocator=system + resmoke_jobs_max: 2 + has_packages: true + packager_script: packager_enterprise.py + packager_arch: ppc64le + packager_distro: ubuntu1804 + repo_edition: enterprise + tooltags: "ssl sasl" + build_mongoreplay: true + multiversion_platform: ubuntu1804 + multiversion_architecture: ppc64le + multiversion_edition: enterprise + display_tasks: + - *dbtest + - *unittests + tasks: + - name: compile_all_run_unittests_TG + distros: + - ubuntu1804-power8-build + - name: aggregation + - name: aggregation_auth + - name: auth_gen + - name: failpoints + - name: failpoints_auth + - name: fle + - name: gle_auth + - name: gle_auth_write_cmd + - name: gle_auth_basics_passthrough + - name: gle_auth_basics_passthrough_write_cmd + - name: sharding_gle_auth_basics_passthrough + - name: sharding_gle_auth_basics_passthrough_write_cmd + - name: jsCore + - name: jsCore_compatibility + - name: jsCore_decimal + - name: jsCore_txns + - name: causally_consistent_jscore_txns_passthrough + - name: aggregation_wildcard_fuzzer_gen + - name: jstestfuzz_gen + - name: jstestfuzz_concurrent_gen + - name: jstestfuzz_concurrent_replication_gen + - name: jstestfuzz_concurrent_sharded_gen + - name: jstestfuzz_replication_gen + - name: jstestfuzz_sharded_gen + - name: mongosTest + - name: noPassthrough_gen + distros: + - ubuntu1804-power8-build + - name: noPassthroughWithMongod_gen + - name: bulk_gle_passthrough + - name: parallel_gen + - name: parallel_compatibility + - name: concurrency + - name: concurrency_replication + - name: concurrency_replication_causal_consistency + - name: concurrency_replication_multi_stmt_txn + - name: concurrency_sharded_replication + #- name: concurrency_sharded_replication_local_read_write_multi_stmt_txn # Removed until SERVER-38499 is resolved. + #- name: concurrency_sharded_replication_local_read_write_multi_stmt_txn_with_balancer # Removed until SERVER-38499 is resolved. + #- name: concurrency_sharded_replication_multi_stmt_txn # Removed until SERVER-38499 is resolved. + #- name: concurrency_sharded_replication_multi_stmt_txn_with_balancer # Removed until SERVER-38499 is resolved. + - name: concurrency_sharded_replication_with_balancer + - name: concurrency_simultaneous + - name: concurrency_simultaneous_replication + - name: logical_session_cache_replication_1sec_refresh_jscore_passthrough_gen + - name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough_gen + - name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough_gen + - name: replica_sets + - name: replica_sets_auth_gen + - name: replica_sets_jscore_passthrough + - name: sharding_gen + - name: sharding_auth_gen + - name: slow1_gen + - name: serial_run + - name: sharded_causally_consistent_jscore_txns_passthrough_gen + - name: sharded_collections_causally_consistent_jscore_txns_passthrough + - name: sharded_jscore_txns + - name: sharded_jscore_txns_sharded_collections + - name: sharding_jscore_passthrough + - name: ssl_gen + - name: sslSpecial_gen + - name: stitch_support_lib_build_and_test + - name: stitch_support_lib_build_and_archive + - name: tool + - name: publish_packages + distros: + - ubuntu1804-test + - name: push + distros: + - ubuntu1804-test + - name: enterprise-ubuntu1604-s390x display_name: Enterprise Ubuntu 16.04 s390x modules: diff --git a/etc/repo_config.yaml b/etc/repo_config.yaml index 894a6fc89c5..d7ee047b637 100644 --- a/etc/repo_config.yaml +++ b/etc/repo_config.yaml @@ -376,6 +376,7 @@ repos: component: multiverse architectures: - amd64 + - ppc64el - i386 - s390x - arm64 -- cgit v1.2.1