Skip to content

Commit a0b1c5a

Browse files
committed
chore: remove exotic build configurations
By default the driver doesn't actually build any code that would require us testing on these platforms, we only need to test in our dependencies such as `kerberos`, `snappy` and `bson-ext`.
1 parent 1c4cf6c commit a0b1c5a

File tree

3 files changed

+1487
-388
lines changed

3 files changed

+1487
-388
lines changed

.evergreen/config.yml

Lines changed: 3 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -940,9 +940,9 @@ buildvariants:
940940
expansions:
941941
NODE_LTS_NAME: argon
942942
tasks: *ref_2
943-
- name: rhel71-power8-test-dubnium
944-
display_name: RHEL 7.1 (POWER8) Node Dubnium
945-
run_on: rhel71-power8-test
943+
- name: suse12-x86-64-test-dubnium
944+
display_name: SUSE 12 (x86_64) Node Dubnium
945+
run_on: suse12-test
946946
expansions:
947947
NODE_LTS_NAME: dubnium
948948
tasks: &ref_3
@@ -983,30 +983,6 @@ buildvariants:
983983
- test-3.2-replica_set-unified
984984
- test-3.2-sharded_cluster-unified
985985
- test-atlas-connectivity
986-
- name: rhel71-power8-test-carbon
987-
display_name: RHEL 7.1 (POWER8) Node Carbon
988-
run_on: rhel71-power8-test
989-
expansions:
990-
NODE_LTS_NAME: carbon
991-
tasks: *ref_3
992-
- name: rhel71-power8-test-boron
993-
display_name: RHEL 7.1 (POWER8) Node Boron
994-
run_on: rhel71-power8-test
995-
expansions:
996-
NODE_LTS_NAME: boron
997-
tasks: *ref_3
998-
- name: rhel71-power8-test-argon
999-
display_name: RHEL 7.1 (POWER8) Node Argon
1000-
run_on: rhel71-power8-test
1001-
expansions:
1002-
NODE_LTS_NAME: argon
1003-
tasks: *ref_3
1004-
- name: suse12-x86-64-test-dubnium
1005-
display_name: SUSE 12 (x86_64) Node Dubnium
1006-
run_on: suse12-test
1007-
expansions:
1008-
NODE_LTS_NAME: dubnium
1009-
tasks: *ref_3
1010986
- name: suse12-x86-64-test-carbon
1011987
display_name: SUSE 12 (x86_64) Node Carbon
1012988
run_on: suse12-test
@@ -1106,88 +1082,3 @@ buildvariants:
11061082
NODE_LTS_NAME: boron
11071083
CLIENT_ENCRYPTION: true
11081084
tasks: *ref_3
1109-
- name: ubuntu1604-arm64-small-dubnium
1110-
display_name: Ubuntu 16.04 (ARM64) Node Dubnium
1111-
run_on: ubuntu1604-arm64-small
1112-
expansions:
1113-
NODE_LTS_NAME: dubnium
1114-
tasks: *ref_1
1115-
- name: ubuntu1604-arm64-small-carbon
1116-
display_name: Ubuntu 16.04 (ARM64) Node Carbon
1117-
run_on: ubuntu1604-arm64-small
1118-
expansions:
1119-
NODE_LTS_NAME: carbon
1120-
tasks: *ref_1
1121-
- name: ubuntu1604-arm64-small-boron
1122-
display_name: Ubuntu 16.04 (ARM64) Node Boron
1123-
run_on: ubuntu1604-arm64-small
1124-
expansions:
1125-
NODE_LTS_NAME: boron
1126-
tasks: *ref_1
1127-
- name: ubuntu1604-arm64-small-argon
1128-
display_name: Ubuntu 16.04 (ARM64) Node Argon
1129-
run_on: ubuntu1604-arm64-small
1130-
expansions:
1131-
NODE_LTS_NAME: argon
1132-
tasks: *ref_1
1133-
- name: ubuntu1604-power8-test-dubnium
1134-
display_name: Ubuntu 16.04 (POWER8) Node Dubnium
1135-
run_on: ubuntu1604-power8-test
1136-
expansions:
1137-
NODE_LTS_NAME: dubnium
1138-
tasks: *ref_1
1139-
- name: ubuntu1604-power8-test-carbon
1140-
display_name: Ubuntu 16.04 (POWER8) Node Carbon
1141-
run_on: ubuntu1604-power8-test
1142-
expansions:
1143-
NODE_LTS_NAME: carbon
1144-
tasks: *ref_1
1145-
- name: ubuntu1604-power8-test-boron
1146-
display_name: Ubuntu 16.04 (POWER8) Node Boron
1147-
run_on: ubuntu1604-power8-test
1148-
expansions:
1149-
NODE_LTS_NAME: boron
1150-
tasks: *ref_1
1151-
- name: ubuntu1604-power8-test-argon
1152-
display_name: Ubuntu 16.04 (POWER8) Node Argon
1153-
run_on: ubuntu1604-power8-test
1154-
expansions:
1155-
NODE_LTS_NAME: argon
1156-
tasks: *ref_1
1157-
- name: ubuntu1804-arm64-test-dubnium
1158-
display_name: Ubuntu 18.04 (ARM64) Node Dubnium
1159-
run_on: ubuntu1804-arm64-test
1160-
expansions:
1161-
NODE_LTS_NAME: dubnium
1162-
tasks: &ref_5
1163-
- test-latest-server
1164-
- test-latest-replica_set
1165-
- test-latest-sharded_cluster
1166-
- test-latest-server-unified
1167-
- test-latest-replica_set-unified
1168-
- test-latest-sharded_cluster-unified
1169-
- test-4.2-server
1170-
- test-4.2-replica_set
1171-
- test-4.2-sharded_cluster
1172-
- test-4.2-server-unified
1173-
- test-4.2-replica_set-unified
1174-
- test-4.2-sharded_cluster-unified
1175-
- test-atlas-connectivity
1176-
- name: ubuntu1804-arm64-test-carbon
1177-
display_name: Ubuntu 18.04 (ARM64) Node Carbon
1178-
run_on: ubuntu1804-arm64-test
1179-
expansions:
1180-
NODE_LTS_NAME: carbon
1181-
tasks: *ref_5
1182-
- name: ubuntu1804-arm64-test-boron
1183-
display_name: Ubuntu 18.04 (ARM64) Node Boron
1184-
run_on: ubuntu1804-arm64-test
1185-
expansions:
1186-
NODE_LTS_NAME: boron
1187-
tasks: *ref_5
1188-
- name: ubuntu1804-arm64-test-argon
1189-
display_name: Ubuntu 18.04 (ARM64) Node Argon
1190-
run_on: ubuntu1804-arm64-test
1191-
expansions:
1192-
NODE_LTS_NAME: argon
1193-
tasks: *ref_5

.evergreen/generate_evergreen_tasks.js

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,6 @@ const OPERATING_SYSTEMS = [
2828
run_on: 'debian81-test',
2929
mongoVersion: '>=3.4 <4.2'
3030
},
31-
// TODO: once we know how to test debian 9.x
32-
// {
33-
// name: 'debian91-test',
34-
// display_name: 'Debian 9.1',
35-
// run_on: 'debian91-test',
36-
// mongoVersion: '>=4.0'
37-
// },
3831
// Amazon Linux
3932
{
4033
name: 'linux-64-amzn-test',
@@ -56,12 +49,6 @@ const OPERATING_SYSTEMS = [
5649
display_name: 'RHEL 7.0',
5750
run_on: 'rhel70-small'
5851
},
59-
{
60-
name: 'rhel71-power8-test',
61-
display_name: 'RHEL 7.1 (POWER8)',
62-
run_on: 'rhel71-power8-test',
63-
mongoVersion: '>=3.2'
64-
},
6552
//suse
6653
{
6754
name: 'suse12-x86-64-test',
@@ -84,32 +71,6 @@ const OPERATING_SYSTEMS = [
8471
clientEncryption: true,
8572
nodeVersions: ['dubnium', 'carbon', 'boron']
8673
},
87-
{
88-
name: 'ubuntu1604-arm64-small',
89-
display_name: 'Ubuntu 16.04 (ARM64)',
90-
run_on: 'ubuntu1604-arm64-small',
91-
mongoVersion: '>=3.4 <4.2'
92-
},
93-
{
94-
name: 'ubuntu1604-power8-test',
95-
display_name: 'Ubuntu 16.04 (POWER8)',
96-
run_on: 'ubuntu1604-power8-test',
97-
mongoVersion: '>=3.4 <4.2'
98-
},
99-
{
100-
name: 'ubuntu1804-arm64-test',
101-
display_name: 'Ubuntu 18.04 (ARM64)',
102-
run_on: 'ubuntu1804-arm64-test',
103-
mongoVersion: '>=4.2'
104-
}
105-
106-
// reenable when these are actually running 7.2, or we release a 7.4 rpm
107-
// {
108-
// name: 'rhel72-zseries-test',
109-
// display_name: 'RHEL 7.2 (zSeries)',
110-
// run_on: 'rhel72-zseries-test',
111-
// mongoVersion: '>=3.4'
112-
// },
11374

11475
// Windows. reenable this when nvm supports windows, or we settle on an alternative tool
11576
// {

0 commit comments

Comments
 (0)