Skip to content

Commit 1490873

Browse files
committed
[DO-NOT-MERGE] Disable all jobs except Windows setup
1 parent 8f183d0 commit 1490873

File tree

1 file changed

+94
-94
lines changed

1 file changed

+94
-94
lines changed

.github/workflows/test-installers.yml

Lines changed: 94 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -55,125 +55,125 @@ jobs:
5555
matrix:
5656
test:
5757
- time-to-first-query
58-
- auto-update-from
59-
- auto-update-to
58+
# - auto-update-from
59+
# - auto-update-to
6060
package:
61-
- osx_dmg
62-
- osx_zip
63-
- windows_zip
64-
- windows_msi
61+
# - osx_dmg
62+
# - osx_zip
63+
# - windows_zip
64+
# - windows_msi
6565
- windows_setup
66-
- linux_deb
67-
# TODO(COMPASS-9061): Fix and enable the linux_tar smoke tests
68-
#- linux_tar
69-
- linux_rpm
66+
# - linux_deb
67+
# # TODO(COMPASS-9061): Fix and enable the linux_tar smoke tests
68+
# #- linux_tar
69+
# - linux_rpm
7070
hadron-distribution:
7171
- compass
72-
- compass-readonly
73-
- compass-isolated
72+
#- compass-readonly
73+
#- compass-isolated
7474
include:
7575
# MacOS
76-
- package: osx_dmg
77-
runs-on: macos-13
78-
arch: x64
79-
hadron-platform: darwin
80-
- package: osx_zip
81-
runs-on: macos-latest
82-
arch: arm64
83-
hadron-platform: darwin
76+
# - package: osx_dmg
77+
# runs-on: macos-13
78+
# arch: x64
79+
# hadron-platform: darwin
80+
# - package: osx_zip
81+
# runs-on: macos-latest
82+
# arch: arm64
83+
# hadron-platform: darwin
8484

8585
# Windows
86-
- package: windows_zip
87-
runs-on: windows-latest
88-
arch: x64
89-
hadron-platform: windows
90-
- package: windows_msi
91-
runs-on: windows-latest
92-
arch: x64
93-
hadron-platform: windows
86+
# - package: windows_zip
87+
# runs-on: windows-latest
88+
# arch: x64
89+
# hadron-platform: windows
90+
# - package: windows_msi
91+
# runs-on: windows-latest
92+
# arch: x64
93+
# hadron-platform: windows
9494
- package: windows_setup
9595
runs-on: windows-latest
9696
arch: x64
9797
hadron-platform: windows
9898

99-
# Linux
100-
- package: linux_deb
101-
runs-on: ubuntu-latest
102-
arch: x64
103-
hadron-platform: linux
99+
# # Linux
100+
# - package: linux_deb
101+
# runs-on: ubuntu-latest
102+
# arch: x64
103+
# hadron-platform: linux
104104
# TODO(COMPASS-9061): Fix and enable the linux_tar smoke tests
105105
#- package: linux_tar
106106
# runs-on: ubuntu-latest
107107
# arch: x64
108108
# hadron-platform: linux
109-
- package: linux_rpm
110-
runs-on: ubuntu-latest
111-
arch: x64
112-
hadron-platform: linux
113-
distro-id: rhel80
114-
post-checkout-command: |
115-
dnf clean all && dnf update -y --refresh
116-
dnf install -y gcc gcc-c++ make git nss dbus xorg-x11-server-Xvfb yum-utils
117-
# Enable the devel repo to install compat-openssl11 (bringing libcrupto.so.1.1 to run mongod)
118-
dnf config-manager --set-enabled devel
119-
dnf update -y
120-
dnf install -y compat-openssl11
121-
container:
122-
image: rockylinux:9
123-
volumes:
124-
- ${{ github.workspace }}:/compass
109+
# - package: linux_rpm
110+
# runs-on: ubuntu-latest
111+
# arch: x64
112+
# hadron-platform: linux
113+
# distro-id: rhel80
114+
# post-checkout-command: |
115+
# dnf clean all && dnf update -y --refresh
116+
# dnf install -y gcc gcc-c++ make git nss dbus xorg-x11-server-Xvfb yum-utils
117+
# # Enable the devel repo to install compat-openssl11 (bringing libcrupto.so.1.1 to run mongod)
118+
# dnf config-manager --set-enabled devel
119+
# dnf update -y
120+
# dnf install -y compat-openssl11
121+
# container:
122+
# image: rockylinux:9
123+
# volumes:
124+
# - ${{ github.workspace }}:/compass
125125

126126
# Install the update server for auto-update tests
127-
- test: auto-update-from
128-
install-update-server: true
129-
- test: auto-update-to
130-
install-update-server: true
127+
# - test: auto-update-from
128+
# install-update-server: true
129+
# - test: auto-update-to
130+
# install-update-server: true
131131

132132
exclude:
133-
# Skip auto-update tests for isolated and readonly distributions for now
134-
# This is not supported by the update server we're using in the test harness
135-
- hadron-distribution: compass-isolated
136-
test: auto-update-from
137-
- hadron-distribution: compass-isolated
138-
test: auto-update-to
139-
- hadron-distribution: compass-readonly
140-
test: auto-update-from
141-
- hadron-distribution: compass-readonly
142-
test: auto-update-to
133+
# # Skip auto-update tests for isolated and readonly distributions for now
134+
# # This is not supported by the update server we're using in the test harness
135+
# - hadron-distribution: compass-isolated
136+
# test: auto-update-from
137+
# - hadron-distribution: compass-isolated
138+
# test: auto-update-to
139+
# - hadron-distribution: compass-readonly
140+
# test: auto-update-from
141+
# - hadron-distribution: compass-readonly
142+
# test: auto-update-to
143143

144-
# TODO(COMPASS-9067): auto-update-from does not work for windows. Not
145-
# even manually. It downloads the releases file, the toast appears
146-
# that says it is downloading the update, the log appears that says
147-
# thatit is downloading the update, but it never makes the request to
148-
# the update server to actually download the .nupkg file. Strangely
149-
# auto-update-to works. (which starts with the latest release and then
150-
# updates to the newly packaged one) and auto-updating from an old dev
151-
# version also works. it seems to be the fact that it is actually
152-
# downgrading from the new package to the most recent release that
153-
# breaks it? Can't see any other difference.
154-
- test: auto-update-from
155-
package: windows_setup
144+
# # TODO(COMPASS-9067): auto-update-from does not work for windows. Not
145+
# # even manually. It downloads the releases file, the toast appears
146+
# # that says it is downloading the update, the log appears that says
147+
# # thatit is downloading the update, but it never makes the request to
148+
# # the update server to actually download the .nupkg file. Strangely
149+
# # auto-update-to works. (which starts with the latest release and then
150+
# # updates to the newly packaged one) and auto-updating from an old dev
151+
# # version also works. it seems to be the fact that it is actually
152+
# # downgrading from the new package to the most recent release that
153+
# # breaks it? Can't see any other difference.
154+
# - test: auto-update-from
155+
# package: windows_setup
156156

157-
# Skip auto-update-to tests for anything except the one release
158-
# package we install for that platform and arch, because that's the
159-
# only one that gets installed and therefore updated.
160-
# See https://github.com/10gen/compass-mongodb-com/blob/ae1ce87c54ab8702e94b154ffe2bfb9997b56661/src/routes/update.js#L320-L411
161-
# ie. only leave osx_dmg, windows_setup, linux_deb, linux_rpm
162-
- test: auto-update-to
163-
package: osx_zip
164-
- test: auto-update-to
165-
package: windows_zip
166-
- test: auto-update-to
167-
package: windows_msi
168-
- test: auto-update-to
169-
package: linux_tar
170-
- test: auto-update-to
171-
package: linux_rpm
157+
# # Skip auto-update-to tests for anything except the one release
158+
# # package we install for that platform and arch, because that's the
159+
# # only one that gets installed and therefore updated.
160+
# # See https://github.com/10gen/compass-mongodb-com/blob/ae1ce87c54ab8702e94b154ffe2bfb9997b56661/src/routes/update.js#L320-L411
161+
# # ie. only leave osx_dmg, windows_setup, linux_deb, linux_rpm
162+
# - test: auto-update-to
163+
# package: osx_zip
164+
# - test: auto-update-to
165+
# package: windows_zip
166+
# - test: auto-update-to
167+
# package: windows_msi
168+
# - test: auto-update-to
169+
# package: linux_tar
170+
# - test: auto-update-to
171+
# package: linux_rpm
172172

173-
# Skip time-to-first-query tests for readonly because it doesn't have editable documents
174-
# See https://github.com/mongodb-js/compass/actions/runs/13286945911/job/37097791601
175-
- hadron-distribution: compass-readonly
176-
test: time-to-first-query
173+
# # Skip time-to-first-query tests for readonly because it doesn't have editable documents
174+
# # See https://github.com/mongodb-js/compass/actions/runs/13286945911/job/37097791601
175+
# - hadron-distribution: compass-readonly
176+
# test: time-to-first-query
177177

178178
runs-on: ${{ matrix.runs-on }}
179179
container: ${{ matrix.container }}

0 commit comments

Comments
 (0)