Skip to content

Commit 0d9199e

Browse files
authored
Temporarily deactive GPU, Windows and MacOS unittest jobs (#3928)
1 parent ded7172 commit 0d9199e

File tree

4 files changed

+257
-257
lines changed

4 files changed

+257
-257
lines changed
Lines changed: 111 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -1,123 +1,123 @@
1-
name: Unit-tests on Linux GPU
1+
# name: Unit-tests on Linux GPU
22

3-
on:
4-
pull_request:
5-
push:
6-
branches:
7-
- nightly
8-
- main
9-
- release/*
10-
workflow_dispatch:
3+
# on:
4+
# pull_request:
5+
# push:
6+
# branches:
7+
# - nightly
8+
# - main
9+
# - release/*
10+
# workflow_dispatch:
1111

12-
jobs:
13-
tests:
14-
strategy:
15-
matrix:
16-
# TODO add up to 3.13
17-
python_version: ["3.9", "3.10"]
18-
cuda_arch_version: ["12.6"]
19-
fail-fast: false
20-
uses: pytorch/test-infra/.github/workflows/linux_job_v2.yml@main
21-
permissions:
22-
id-token: write
23-
contents: read
24-
with:
25-
runner: linux.g5.4xlarge.nvidia.gpu
26-
repository: pytorch/audio
27-
gpu-arch-type: cuda
28-
gpu-arch-version: ${{ matrix.cuda_arch_version }}
29-
timeout: 120
12+
# jobs:
13+
# tests:
14+
# strategy:
15+
# matrix:
16+
# # TODO add up to 3.13
17+
# python_version: ["3.9", "3.10"]
18+
# cuda_arch_version: ["12.6"]
19+
# fail-fast: false
20+
# uses: pytorch/test-infra/.github/workflows/linux_job_v2.yml@main
21+
# permissions:
22+
# id-token: write
23+
# contents: read
24+
# with:
25+
# runner: linux.g5.4xlarge.nvidia.gpu
26+
# repository: pytorch/audio
27+
# gpu-arch-type: cuda
28+
# gpu-arch-version: ${{ matrix.cuda_arch_version }}
29+
# timeout: 120
3030

31-
script: |
32-
set -ex
33-
# Set up Environment Variables
34-
export PYTHON_VERSION="${{ matrix.python_version }}"
35-
export CU_VERSION="${{ matrix.cuda_arch_version }}"
36-
export CUDATOOLKIT="pytorch-cuda=${CU_VERSION}"
37-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_APPLY_CMVN_SLIDING=true
38-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_FBANK_FEATS=true
39-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_KALDI_PITCH_FEATS=true
40-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_MFCC_FEATS=true
41-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_SPECTROGRAM_FEATS=true
42-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_CUDA_SMALL_MEMORY=true
43-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_ON_PYTHON_310=true
44-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_TEMPORARY_DISABLED=true
45-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_DECODER=true
46-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_ENCODER=true
31+
# script: |
32+
# set -ex
33+
# # Set up Environment Variables
34+
# export PYTHON_VERSION="${{ matrix.python_version }}"
35+
# export CU_VERSION="${{ matrix.cuda_arch_version }}"
36+
# export CUDATOOLKIT="pytorch-cuda=${CU_VERSION}"
37+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_APPLY_CMVN_SLIDING=true
38+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_FBANK_FEATS=true
39+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_KALDI_PITCH_FEATS=true
40+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_MFCC_FEATS=true
41+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_SPECTROGRAM_FEATS=true
42+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_CUDA_SMALL_MEMORY=true
43+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_ON_PYTHON_310=true
44+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_TEMPORARY_DISABLED=true
45+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_DECODER=true
46+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_ENCODER=true
4747

48-
# Set CHANNEL
49-
if [[(${GITHUB_EVENT_NAME} = 'pull_request' && (${GITHUB_BASE_REF} = 'release'*)) || (${GITHUB_REF} = 'refs/heads/release'*) ]]; then
50-
export CHANNEL=test
51-
else
52-
export CHANNEL=nightly
53-
fi
48+
# # Set CHANNEL
49+
# if [[(${GITHUB_EVENT_NAME} = 'pull_request' && (${GITHUB_BASE_REF} = 'release'*)) || (${GITHUB_REF} = 'refs/heads/release'*) ]]; then
50+
# export CHANNEL=test
51+
# else
52+
# export CHANNEL=nightly
53+
# fi
5454

55-
echo "::group::Create conda env"
56-
# Mark Build Directory Safe
57-
git config --global --add safe.directory /__w/audio/audio
58-
conda create --quiet -y --prefix ci_env python="${PYTHON_VERSION}"
59-
conda activate ./ci_env
55+
# echo "::group::Create conda env"
56+
# # Mark Build Directory Safe
57+
# git config --global --add safe.directory /__w/audio/audio
58+
# conda create --quiet -y --prefix ci_env python="${PYTHON_VERSION}"
59+
# conda activate ./ci_env
6060

61-
echo "::endgroup::"
62-
echo "::group::Install PyTorch"
63-
conda install \
64-
--yes \
65-
--quiet \
66-
-c "pytorch-${CHANNEL}" \
67-
-c nvidia "pytorch-${CHANNEL}"::pytorch[build="*${CU_VERSION}*"] \
68-
"${CUDATOOLKIT}"
61+
# echo "::endgroup::"
62+
# echo "::group::Install PyTorch"
63+
# conda install \
64+
# --yes \
65+
# --quiet \
66+
# -c "pytorch-${CHANNEL}" \
67+
# -c nvidia "pytorch-${CHANNEL}"::pytorch[build="*${CU_VERSION}*"] \
68+
# "${CUDATOOLKIT}"
6969

70-
echo "::endgroup::"
71-
echo "::group::Install TorchAudio"
72-
conda install --quiet --yes 'cmake>=3.18.0' ninja
73-
pip3 install --progress-bar off -v -e . --no-use-pep517
70+
# echo "::endgroup::"
71+
# echo "::group::Install TorchAudio"
72+
# conda install --quiet --yes 'cmake>=3.18.0' ninja
73+
# pip3 install --progress-bar off -v -e . --no-use-pep517
7474

75-
echo "::endgroup::"
76-
echo "::group::Build FFmpeg"
77-
.github/scripts/ffmpeg/build_gpu.sh
75+
# echo "::endgroup::"
76+
# echo "::group::Build FFmpeg"
77+
# .github/scripts/ffmpeg/build_gpu.sh
7878

79-
echo "::endgroup::"
80-
echo "::group::Install other Dependencies"
81-
conda install \
82-
--quiet --yes \
83-
-c conda-forge \
84-
-c numba/label/dev \
85-
sox libvorbis 'librosa==0.10.0' parameterized 'requests>=2.20'
86-
pip3 install --progress-bar off \
87-
kaldi-io \
88-
SoundFile \
89-
coverage \
90-
pytest \
91-
pytest-cov \
92-
'scipy==1.7.3' \
93-
transformers \
94-
expecttest \
95-
unidecode \
96-
inflect \
97-
Pillow \
98-
sentencepiece \
99-
pytorch-lightning \
100-
'protobuf<4.21.0' \
101-
demucs \
102-
tinytag \
103-
flashlight-text \
104-
git+https://github.com/kpu/kenlm/ \
105-
git+https://github.com/pytorch/fairseq.git@e47a4c8
79+
# echo "::endgroup::"
80+
# echo "::group::Install other Dependencies"
81+
# conda install \
82+
# --quiet --yes \
83+
# -c conda-forge \
84+
# -c numba/label/dev \
85+
# sox libvorbis 'librosa==0.10.0' parameterized 'requests>=2.20'
86+
# pip3 install --progress-bar off \
87+
# kaldi-io \
88+
# SoundFile \
89+
# coverage \
90+
# pytest \
91+
# pytest-cov \
92+
# 'scipy==1.7.3' \
93+
# transformers \
94+
# expecttest \
95+
# unidecode \
96+
# inflect \
97+
# Pillow \
98+
# sentencepiece \
99+
# pytorch-lightning \
100+
# 'protobuf<4.21.0' \
101+
# demucs \
102+
# tinytag \
103+
# flashlight-text \
104+
# git+https://github.com/kpu/kenlm/ \
105+
# git+https://github.com/pytorch/fairseq.git@e47a4c8
106106

107-
echo "::endgroup::"
108-
echo "::group::Run tests"
109-
export PATH="${PWD}/third_party/install/bin/:${PATH}"
107+
# echo "::endgroup::"
108+
# echo "::group::Run tests"
109+
# export PATH="${PWD}/third_party/install/bin/:${PATH}"
110110

111-
declare -a args=(
112-
'-v'
113-
'--cov=torchaudio'
114-
"--junitxml=${RUNNER_TEST_RESULTS_DIR}/junit.xml"
115-
'--durations' '100'
116-
'-k' 'cuda or gpu'
117-
)
111+
# declare -a args=(
112+
# '-v'
113+
# '--cov=torchaudio'
114+
# "--junitxml=${RUNNER_TEST_RESULTS_DIR}/junit.xml"
115+
# '--durations' '100'
116+
# '-k' 'cuda or gpu'
117+
# )
118118

119-
cd test
120-
python3 -m torch.utils.collect_env
121-
env | grep TORCHAUDIO || true
122-
pytest "${args[@]}" torchaudio_unittest
123-
coverage html
119+
# cd test
120+
# python3 -m torch.utils.collect_env
121+
# env | grep TORCHAUDIO || true
122+
# pytest "${args[@]}" torchaudio_unittest
123+
# coverage html
Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
1-
name: Unit-tests on Macos CPU
1+
# name: Unit-tests on Macos CPU
22

3-
on:
4-
pull_request:
5-
push:
6-
branches:
7-
- nightly
8-
- main
9-
- release/*
10-
workflow_dispatch:
3+
# on:
4+
# pull_request:
5+
# push:
6+
# branches:
7+
# - nightly
8+
# - main
9+
# - release/*
10+
# workflow_dispatch:
1111

12-
env:
13-
CHANNEL: "nightly"
12+
# env:
13+
# CHANNEL: "nightly"
1414

15-
jobs:
16-
tests:
17-
uses: pytorch/test-infra/.github/workflows/macos_job.yml@main
18-
with:
19-
runner: macos-12
20-
repository: pytorch/audio
21-
timeout: 180
22-
script: |
23-
echo '::group::Setup Environment Variables'
24-
# Mark Build Directory Safe
25-
git config --global --add safe.directory /__w/audio/audio
15+
# jobs:
16+
# tests:
17+
# uses: pytorch/test-infra/.github/workflows/macos_job.yml@main
18+
# with:
19+
# runner: macos-12
20+
# repository: pytorch/audio
21+
# timeout: 180
22+
# script: |
23+
# echo '::group::Setup Environment Variables'
24+
# # Mark Build Directory Safe
25+
# git config --global --add safe.directory /__w/audio/audio
2626

27-
# Set up Environment Variables
28-
export PYTHON_VERSION="3.9"
29-
export CU_VERSION=""
30-
export CUDATOOLKIT=""
31-
export USE_OPENMP="0"
27+
# # Set up Environment Variables
28+
# export PYTHON_VERSION="3.9"
29+
# export CU_VERSION=""
30+
# export CUDATOOLKIT=""
31+
# export USE_OPENMP="0"
3232

33-
# Set CHANNEL
34-
if [[(${GITHUB_EVENT_NAME} = 'pull_request' && (${GITHUB_BASE_REF} = 'release'*)) || (${GITHUB_REF} = 'refs/heads/release'*) ]]; then
35-
export UPLOAD_CHANNEL=test
36-
else
37-
export UPLOAD_CHANNEL=nightly
38-
fi
33+
# # Set CHANNEL
34+
# if [[(${GITHUB_EVENT_NAME} = 'pull_request' && (${GITHUB_BASE_REF} = 'release'*)) || (${GITHUB_REF} = 'refs/heads/release'*) ]]; then
35+
# export UPLOAD_CHANNEL=test
36+
# else
37+
# export UPLOAD_CHANNEL=nightly
38+
# fi
3939

40-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_APPLY_CMVN_SLIDING=true
41-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_FBANK_FEATS=true
42-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_KALDI_PITCH_FEATS=true
43-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_MFCC_FEATS=true
44-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_SPECTROGRAM_FEATS=true
45-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CUDA=true
46-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_HW_ACCEL=true
47-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_QUANTIZATION=true
48-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_ON_PYTHON_310=true
49-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_MOD_sentencepiece=true
50-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_AUDIO_OUT_DEVICE=true
51-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_TEMPORARY_DISABLED=true
52-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_DECODER=true
53-
export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_ENCODER=true
54-
echo '::endgroup::'
40+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_APPLY_CMVN_SLIDING=true
41+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_FBANK_FEATS=true
42+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_KALDI_PITCH_FEATS=true
43+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_MFCC_FEATS=true
44+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CMD_COMPUTE_SPECTROGRAM_FEATS=true
45+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_CUDA=true
46+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_HW_ACCEL=true
47+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_QUANTIZATION=true
48+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_ON_PYTHON_310=true
49+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_MOD_sentencepiece=true
50+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_AUDIO_OUT_DEVICE=true
51+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_TEMPORARY_DISABLED=true
52+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_DECODER=true
53+
# export TORCHAUDIO_TEST_ALLOW_SKIP_IF_NO_SOX_ENCODER=true
54+
# echo '::endgroup::'
5555

56-
set -euxo pipefail
56+
# set -euxo pipefail
5757

58-
echo '::group::Install PyTorch and Torchaudio'
59-
./.github/scripts/unittest-linux/install.sh
60-
echo '::endgroup::'
58+
# echo '::group::Install PyTorch and Torchaudio'
59+
# ./.github/scripts/unittest-linux/install.sh
60+
# echo '::endgroup::'
6161

62-
echo '::group::Run Tests'
63-
./.github/scripts/unittest-linux/run_test.sh
64-
echo '::endgroup::'
62+
# echo '::group::Run Tests'
63+
# ./.github/scripts/unittest-linux/run_test.sh
64+
# echo '::endgroup::'

0 commit comments

Comments
 (0)