Skip to content

Commit c8f0a6b

Browse files
committed
limit to just ubuntu and just the compass distribution for now
1 parent fcb5ad6 commit c8f0a6b

File tree

2 files changed

+32
-171
lines changed

2 files changed

+32
-171
lines changed

.evergreen/buildvariants-and-tasks.in.yml

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,33 +64,34 @@ const SMOKETEST_BUILD_VARIANTS = [
6464
{
6565
name: 'smoketest-ubuntu',
6666
display_name: 'Smoketest Ubuntu',
67-
run_on: 'ubuntu1804-large',
67+
run_on: 'ubuntu2004-large',
6868
depends_on: 'package-ubuntu',
6969
},
70-
{
71-
name: 'smoketest-windows',
72-
display_name: 'Smoketest Windows',
73-
run_on: 'windows-vsCurrent-large',
74-
depends_on: 'package-windows',
75-
},
76-
{
77-
name: 'smoketest-rhel',
78-
display_name: 'Smoketest RHEL',
79-
run_on: 'rhel80-large',
80-
depends_on: 'package-rhel',
81-
},
82-
{
83-
name: 'smoketest-macos-x64',
84-
display_name: 'Smoketest MacOS Intel',
85-
run_on: 'macos-14',
86-
depends_on: 'package-macos-x64',
87-
},
88-
{
89-
name: 'smoketest-macos-arm',
90-
display_name: 'Smoketest MacOS Arm64',
91-
run_on: 'macos-14-arm64',
92-
depends_on: 'package-macos-arm',
93-
}
70+
71+
// {
72+
// name: 'smoketest-windows',
73+
// display_name: 'Smoketest Windows',
74+
// run_on: 'windows-vsCurrent-large',
75+
// depends_on: 'package-windows',
76+
// },
77+
// {
78+
// name: 'smoketest-rhel',
79+
// display_name: 'Smoketest RHEL',
80+
// run_on: 'rhel80-large',
81+
// depends_on: 'package-rhel',
82+
// },
83+
// {
84+
// name: 'smoketest-macos-x64',
85+
// display_name: 'Smoketest MacOS Intel',
86+
// run_on: 'macos-14',
87+
// depends_on: 'package-macos-x64',
88+
// },
89+
// {
90+
// name: 'smoketest-macos-arm',
91+
// display_name: 'Smoketest MacOS Arm64',
92+
// run_on: 'macos-14-arm64',
93+
// depends_on: 'package-macos-arm',
94+
// }
9495
];
9596
9697
const TEST_PACKAGED_APP_BUILD_VARIANTS = [
@@ -214,7 +215,7 @@ buildvariants:
214215
<% } %>
215216

216217
<% for (const buildVariant of SMOKETEST_BUILD_VARIANTS) { %>
217-
<% for (const distribution of COMPASS_DISTRIBUTIONS) { %>
218+
<% for (const distribution of ['compass']) { %>
218219
- name: <%= buildVariant.name %>-<%= distribution %>
219220
display_name: <%= buildVariant.display_name %> (<%= distribution %>)
220221
run_on: <%= buildVariant.run_on %>
@@ -470,7 +471,9 @@ tasks:
470471
- func: save-all-artifacts
471472
vars:
472473
compass_distribution: <%= distribution %>
474+
<% } %>
473475

476+
<% for (const distribution of ['compass']) { %>
474477
- name: smoketest-<%= distribution %>
475478
tags: ['required-for-publish', 'run-on-pr']
476479
commands:

.evergreen/buildvariants-and-tasks.yml

Lines changed: 3 additions & 145 deletions
Original file line numberDiff line numberDiff line change
@@ -78,124 +78,12 @@ buildvariants:
7878
- name: package-compass-readonly
7979
- name: smoketest-ubuntu-compass
8080
display_name: Smoketest Ubuntu (compass)
81-
run_on: ubuntu1804-large
81+
run_on: ubuntu2004-large
8282
depends_on:
8383
- name: package-compass
8484
variant: package-ubuntu
8585
tasks:
8686
- name: smoketest-compass
87-
- name: smoketest-ubuntu-compass-isolated
88-
display_name: Smoketest Ubuntu (compass-isolated)
89-
run_on: ubuntu1804-large
90-
depends_on:
91-
- name: package-compass-isolated
92-
variant: package-ubuntu
93-
tasks:
94-
- name: smoketest-compass-isolated
95-
- name: smoketest-ubuntu-compass-readonly
96-
display_name: Smoketest Ubuntu (compass-readonly)
97-
run_on: ubuntu1804-large
98-
depends_on:
99-
- name: package-compass-readonly
100-
variant: package-ubuntu
101-
tasks:
102-
- name: smoketest-compass-readonly
103-
- name: smoketest-windows-compass
104-
display_name: Smoketest Windows (compass)
105-
run_on: windows-vsCurrent-large
106-
depends_on:
107-
- name: package-compass
108-
variant: package-windows
109-
tasks:
110-
- name: smoketest-compass
111-
- name: smoketest-windows-compass-isolated
112-
display_name: Smoketest Windows (compass-isolated)
113-
run_on: windows-vsCurrent-large
114-
depends_on:
115-
- name: package-compass-isolated
116-
variant: package-windows
117-
tasks:
118-
- name: smoketest-compass-isolated
119-
- name: smoketest-windows-compass-readonly
120-
display_name: Smoketest Windows (compass-readonly)
121-
run_on: windows-vsCurrent-large
122-
depends_on:
123-
- name: package-compass-readonly
124-
variant: package-windows
125-
tasks:
126-
- name: smoketest-compass-readonly
127-
- name: smoketest-rhel-compass
128-
display_name: Smoketest RHEL (compass)
129-
run_on: rhel80-large
130-
depends_on:
131-
- name: package-compass
132-
variant: package-rhel
133-
tasks:
134-
- name: smoketest-compass
135-
- name: smoketest-rhel-compass-isolated
136-
display_name: Smoketest RHEL (compass-isolated)
137-
run_on: rhel80-large
138-
depends_on:
139-
- name: package-compass-isolated
140-
variant: package-rhel
141-
tasks:
142-
- name: smoketest-compass-isolated
143-
- name: smoketest-rhel-compass-readonly
144-
display_name: Smoketest RHEL (compass-readonly)
145-
run_on: rhel80-large
146-
depends_on:
147-
- name: package-compass-readonly
148-
variant: package-rhel
149-
tasks:
150-
- name: smoketest-compass-readonly
151-
- name: smoketest-macos-x64-compass
152-
display_name: Smoketest MacOS Intel (compass)
153-
run_on: macos-14
154-
depends_on:
155-
- name: package-compass
156-
variant: package-macos-x64
157-
tasks:
158-
- name: smoketest-compass
159-
- name: smoketest-macos-x64-compass-isolated
160-
display_name: Smoketest MacOS Intel (compass-isolated)
161-
run_on: macos-14
162-
depends_on:
163-
- name: package-compass-isolated
164-
variant: package-macos-x64
165-
tasks:
166-
- name: smoketest-compass-isolated
167-
- name: smoketest-macos-x64-compass-readonly
168-
display_name: Smoketest MacOS Intel (compass-readonly)
169-
run_on: macos-14
170-
depends_on:
171-
- name: package-compass-readonly
172-
variant: package-macos-x64
173-
tasks:
174-
- name: smoketest-compass-readonly
175-
- name: smoketest-macos-arm-compass
176-
display_name: Smoketest MacOS Arm64 (compass)
177-
run_on: macos-14-arm64
178-
depends_on:
179-
- name: package-compass
180-
variant: package-macos-arm
181-
tasks:
182-
- name: smoketest-compass
183-
- name: smoketest-macos-arm-compass-isolated
184-
display_name: Smoketest MacOS Arm64 (compass-isolated)
185-
run_on: macos-14-arm64
186-
depends_on:
187-
- name: package-compass-isolated
188-
variant: package-macos-arm
189-
tasks:
190-
- name: smoketest-compass-isolated
191-
- name: smoketest-macos-arm-compass-readonly
192-
display_name: Smoketest MacOS Arm64 (compass-readonly)
193-
run_on: macos-14-arm64
194-
depends_on:
195-
- name: package-compass-readonly
196-
variant: package-macos-arm
197-
tasks:
198-
- name: smoketest-compass-readonly
19987
- name: test-eol-servers
20088
display_name: Test EoL Servers
20189
run_on: ubuntu1804-large
@@ -546,21 +434,6 @@ tasks:
546434
- func: save-all-artifacts
547435
vars:
548436
compass_distribution: compass
549-
- name: smoketest-compass
550-
tags:
551-
- required-for-publish
552-
- run-on-pr
553-
commands:
554-
- func: prepare
555-
- func: install
556-
- func: bootstrap
557-
vars:
558-
scope: '@mongodb-js/compass-e2e-tests'
559-
- func: smoketest-packaged-app
560-
vars:
561-
mongodb_version: latest-enterprise
562-
compass_distribution: compass
563-
debug: compass-e2e-tests*,electron*,hadron*,mongo*
564437
- name: package-compass-isolated
565438
tags:
566439
- required-for-publish
@@ -584,21 +457,6 @@ tasks:
584457
- func: save-all-artifacts
585458
vars:
586459
compass_distribution: compass-isolated
587-
- name: smoketest-compass-isolated
588-
tags:
589-
- required-for-publish
590-
- run-on-pr
591-
commands:
592-
- func: prepare
593-
- func: install
594-
- func: bootstrap
595-
vars:
596-
scope: '@mongodb-js/compass-e2e-tests'
597-
- func: smoketest-packaged-app
598-
vars:
599-
mongodb_version: latest-enterprise
600-
compass_distribution: compass-isolated
601-
debug: compass-e2e-tests*,electron*,hadron*,mongo*
602460
- name: package-compass-readonly
603461
tags:
604462
- required-for-publish
@@ -622,7 +480,7 @@ tasks:
622480
- func: save-all-artifacts
623481
vars:
624482
compass_distribution: compass-readonly
625-
- name: smoketest-compass-readonly
483+
- name: smoketest-compass
626484
tags:
627485
- required-for-publish
628486
- run-on-pr
@@ -635,7 +493,7 @@ tasks:
635493
- func: smoketest-packaged-app
636494
vars:
637495
mongodb_version: latest-enterprise
638-
compass_distribution: compass-readonly
496+
compass_distribution: compass
639497
debug: compass-e2e-tests*,electron*,hadron*,mongo*
640498
- name: test-server-40x-community-1
641499
tags:

0 commit comments

Comments
 (0)