summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorRamon Fernandez <ramon@mongodb.com>2017-08-09 13:35:06 -0400
committerRamon Fernandez <ramon@mongodb.com>2017-08-09 13:35:06 -0400
commit3d243e48d8b438d9dc03de60d071999eee876cf2 (patch)
tree82cafe819f87ad3b8ab1c70299676aa3e734d53c /etc
parenteaee6e57a07fd19874bd3116ea5809174eaef1ac (diff)
downloadmongo-3d243e48d8b438d9dc03de60d071999eee876cf2.tar.gz
SERVER-30558 Remove Solaris builds from master
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml106
1 files changed, 1 insertions, 105 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 895da3dbaf0..77abadeeedb 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -217,9 +217,6 @@ functions:
if [ "Windows_NT" = "$OS" ]; then
typeperf -qx PhysicalDisk | grep Disk | grep -v _Total > disk_counters.txt
typeperf -cf disk_counters.txt -si 5 -o mongo-diskstats
- # Solaris: iostat -T d option for timestamp.
- elif iostat -T d -Mx > /dev/null 2>&1; then
- iostat -T d -Mx 5 > mongo-diskstats
# Linux: iostat -t option for timestamp.
elif iostat -tdmx > /dev/null 2>&1; then
iostat -tdmx 5 > mongo-diskstats
@@ -273,11 +270,8 @@ functions:
get_pids() { proc_pids=$(pgrep $1); }
get_process_info() {
proc_name=$(ps -p $1 -o comm=);
- # prstat is available on Solaris
- if [ ! -z $(which prstat 2> /dev/null) ]; then
- proc_threads=$(prstat -p $1 1 1 | grep $1 | cut -f2 -d "/");
# /proc is available on Linux platforms
- elif [ -f /proc/$1/status ]; then
+ if [ -f /proc/$1/status ]; then
${set_sudo}
proc_threads=$($sudo grep Threads /proc/$1/status | sed "s/\s//g" | cut -f2 -d ":");
else
@@ -8116,104 +8110,6 @@ buildvariants:
###########################################
-# Solaris buildvariants #
-###########################################
-
-- name: solaris-64-bit
- display_name: "* Solaris"
- run_on:
- - solaris
- expansions:
- push_path: sunos5
- push_bucket: downloads.mongodb.org
- push_name: sunos5
- push_arch: x86_64
- gorootvars: PATH=/opt/mongodbtoolchain/v2/bin:$PATH
- tooltags: -gccgoflags "-lsocket -lnsl"
- # We invoke SCons using --jobs = (# of CPUs / 2) to avoid causing out of memory errors due to
- # spawning a large number of linker processes.
- compile_flags: --variables-files=etc/scons/mongodbtoolchain_gcc.vars -j$(( $(kstat cpu | sort -u | grep -c "^module") / 2 )) --release CCFLAGS="-m64" LINKFLAGS="-m64 -static-libstdc++ -static-libgcc"
- num_jobs_available: $(( $(kstat cpu | sort -u | grep -c "^module") / 2 ))
- use_scons_cache: true
- tasks:
- - name: compile
- - name: compile_all
- - name: aggregation
- - name: aggregation_WT
- - name: auth
- - name: auth_WT
- - name: bulk_gle_passthrough
- - name: bulk_gle_passthrough_WT
- - name: concurrency
- - name: concurrency_WT
- - name: concurrency_replication
- - name: concurrency_replication_WT
- - name: concurrency_sharded
- - name: concurrency_sharded_WT
- - name: concurrency_simultaneous
- - name: concurrency_simultaneous_WT
- - name: dbtest
- - name: dbtest_WT
- - name: disk
- - name: disk_WT
- - name: durability
- - name: failpoints
- - name: jsCore
- - name: jsCore_compatibility
- - name: jsCore_compatibility_WT
- - name: jsCore_decimal
- - name: jsCore_decimal_WT
- - name: jsCore_WT
- - name: generational_jstestfuzz_WT
- - name: jstestfuzz
- - name: jstestfuzz_WT
- - name: jstestfuzz_concurrent
- - name: jstestfuzz_concurrent_WT
- - name: jstestfuzz_concurrent_replication
- - name: jstestfuzz_concurrent_replication_WT
- - name: jstestfuzz_concurrent_sharded
- - name: jstestfuzz_concurrent_sharded_WT
- - name: jstestfuzz_replication
- - name: jstestfuzz_replication_WT
- - name: jstestfuzz_sharded
- - name: jstestfuzz_sharded_WT
- - name: mmap
- - name: mongosTest
- - name: noPassthrough
- - name: noPassthroughWithMongod
- - name: noPassthroughWithMongod_WT
- - name: noPassthrough_WT
- - name: parallel
- - name: parallel_compatibility
- - name: parallel_compatibility_WT
- - name: parallel_WT
- - name: replica_sets
- - name: replica_sets_WT
- - name: replica_sets_jscore_passthrough
- - name: replica_sets_jscore_passthrough_WT
- - name: master_slave
- - name: master_slave_WT
- - name: master_slave_jscore_passthrough
- - name: master_slave_jscore_passthrough_WT
- - name: sharding
- - name: sharded_collections_jscore_passthrough
- - name: sharded_collections_jscore_passthrough_WT
- - name: sharding_jscore_passthrough
- - name: sharding_jscore_passthrough_WT
- - name: sharding_jscore_op_query_passthrough_WT
- - name: sharding_jscore_passthrough_wire_ops_WT
- - name: sharding_WT
- - name: slow1
- - name: slow1_WT
- - name: serial_run
- - name: serial_run_WT
- - name: tool
- - name: tool_WT
- - name: push
- distros:
- - rhel70-small
-
-###########################################
# Debian buildvariants #
###########################################