@@ -131,8 +131,8 @@ jobs:
131131 run : ${CONDA_RUN} bash packaging/install_test_dependencies.sh ${{ matrix.ffmpeg-version-for-tests != '4' && matrix.cuda-version != '12.6' }}
132132 - name : Run Python tests
133133 run : |
134- if [ "${{ matrix.ffmpeg-version-for-tests }}" ! = "4" ] && [ "${{ matrix.cuda-version }}" ! = "12.6" ]; then export FAIL_WITHOUT_HEIC=1 ; fi
135- ${CONDA_RUN} FAIL_WITHOUT_CUDA=1 FAIL_WITHOUT_JPEG=1 FAIL_WITHOUT_PNG=1 FAIL_WITHOUT_WEBP=1 FAIL_WITHOUT_AVIF =1 pytest --override-ini="addopts=-v" test --tb=short
134+ if [ "${{ matrix.ffmpeg-version-for-tests }}" = "4" ] || [ "${{ matrix.cuda-version }}" = "12.6" ]; then export FAIL_WITHOUT_HEIC=0 ; fi
135+ ${CONDA_RUN} FAIL_WITHOUT_CUDA=1 FAIL_WITHOUT_IMAGE_DECODERS =1 pytest --override-ini="addopts=-v" test --tb=short
136136 - name : Run Python benchmark
137137 run : |
138138 ${CONDA_RUN} time python benchmarks/decoders/gpu_benchmark.py --devices=cuda:0,cpu --resize_devices=none
@@ -198,8 +198,8 @@ jobs:
198198
199199 - name : Run Python tests
200200 run : |
201- if [ "${{ env.FFMPEG_VERSION }}" ! = "4" ]; then export FAIL_WITHOUT_HEIC=1 ; fi
202- pytest --override-ini="addopts=-v" test --tb=short
201+ if [ "${{ env.FFMPEG_VERSION }}" = "4" ]; then export FAIL_WITHOUT_HEIC=0 ; fi
202+ FAIL_WITHOUT_IMAGE_DECODERS=1 pytest --override-ini="addopts=-v" test --tb=short
203203
204204 install-and-test-no-ffmpeg :
205205 # Asserts that the CUDA wheel works WITHOUT FFmpeg installed: it must import,
@@ -257,7 +257,7 @@ jobs:
257257
258258 - name : Run FFmpeg-free Python tests
259259 run : |
260- FAIL_WITHOUT_JPEG =1 FAIL_WITHOUT_PNG=1 FAIL_WITHOUT_WEBP=1 FAIL_WITHOUT_AVIF=1 \
260+ FAIL_WITHOUT_IMAGE_DECODERS =1 FAIL_WITHOUT_HEIC=0 \
261261 pytest --override-ini="addopts=-v" test/test_ffmpeg_optional.py test/test_decoders.py::TestImageDecoder
262262
263263 build-docs :
0 commit comments