@@ -130,6 +130,54 @@ jobs:
130130 python tests/core_ptl/check_imports.py --domain "$collection"
131131 done
132132
133+ test-asr-install-linux-amd :
134+ name : ubuntu-22.04-amd-py${{ matrix.python }}-asr
135+ runs-on : ubuntu-22.04
136+ strategy :
137+ fail-fast : false
138+ matrix :
139+ python : ["3.10", "3.11", "3.12"]
140+ steps :
141+ - name : Checkout repo
142+ uses : actions/checkout@v2
143+
144+ - name : Check disk space before cleanup
145+ run : df -h
146+
147+ - name : Free up disk space
148+ run : |
149+ # Remove unnecessary packages and files on Ubuntu
150+ sudo apt-get clean
151+ sudo rm -rf /usr/local/lib/android || true
152+ sudo rm -rf /opt/ghc || true
153+ sudo rm -rf /usr/local/.ghcup || true
154+ sudo rm -rf /usr/share/dotnet || true
155+ sudo rm -rf /opt/az || true
156+ # Clear pip and npm caches
157+ pip cache purge || true
158+ sudo npm cache clean --force || true
159+
160+ - name : Check disk space after cleanup
161+ run : df -h
162+
163+ - name : Install Python
164+ uses : actions/setup-python@v5
165+ with :
166+ python-version : ${{ matrix.python }}
167+
168+ - name : Install NeMo
169+ run : |
170+ pip install --no-cache-dir --upgrade pip
171+ pip install --no-cache-dir ".[asr]"
172+
173+ - name : Check disk space after installation
174+ run : df -h
175+
176+ - name : Run import checks
177+ run : |
178+ # Run import checks
179+ python tests/core_ptl/check_imports.py --domain asr
180+
133181 test-installs-linux-arm :
134182 name : ubuntu-22.04-arm-py${{ matrix.python }}-${{ matrix.installer }}
135183 runs-on : ubuntu-22.04-arm
@@ -188,3 +236,51 @@ jobs:
188236 for collection in "asr" "tts" "lightning" "core"; do
189237 python tests/core_ptl/check_imports.py --domain "$collection"
190238 done
239+
240+ test-asr-installs-linux-arm :
241+ name : ubuntu-22.04-arm-py${{ matrix.python }}-asr
242+ runs-on : ubuntu-22.04-arm
243+ strategy :
244+ fail-fast : false
245+ matrix :
246+ python : ["3.10", "3.11", "3.12"]
247+ steps :
248+ - name : Checkout repo
249+ uses : actions/checkout@v2
250+
251+ - name : Check disk space before cleanup
252+ run : df -h
253+
254+ - name : Free up disk space
255+ run : |
256+ # Remove unnecessary packages and files on Ubuntu ARM
257+ sudo apt-get clean
258+ sudo rm -rf /usr/local/lib/android || true
259+ sudo rm -rf /opt/ghc || true
260+ sudo rm -rf /usr/local/.ghcup || true
261+ sudo rm -rf /usr/share/dotnet || true
262+ sudo rm -rf /opt/az || true
263+ # Clear pip and npm caches
264+ pip cache purge || true
265+ sudo npm cache clean --force || true
266+
267+ - name : Check disk space after cleanup
268+ run : df -h
269+
270+ - name : Install Python
271+ uses : actions/setup-python@v5
272+ with :
273+ python-version : ${{ matrix.python }}
274+
275+ - name : Install NeMo
276+ run : |
277+ pip install --no-cache-dir --upgrade pip
278+ pip install --no-cache-dir ".[asr]"
279+
280+ - name : Check disk space after installation
281+ run : df -h
282+
283+ - name : Run import checks
284+ run : |
285+ # Run import checks
286+ python tests/core_ptl/check_imports.py --domain asr
0 commit comments