these 6 derivations will be built: /nix/store/amg036qavgmzzlabq89j11znrz2x75mr-libavif-root.drv /nix/store/35qym7hnc6wwiqxi6df5zfyw6xwgm4f9-python3.14-torchcodec-0.16.0.drv /nix/store/g39s65i25v9jdpiajf90rmlmj2x83igc-python3.14-torchaudio-2.11.0.drv /nix/store/3p7f7cca4kdbjb8gmmmrzrxc9skvf1fn-python3.14-silero-vad-6.2.1.drv /nix/store/hsk9w469gva0c94r54jdcmlfcl72a7gb-voxterm-0.3.0.drv /nix/store/pm6yvalwizi20x56gzxfw1kyzfdn5msn-check-voxterm.drv these 7 paths will be fetched (5.7 MiB download, 35.7 MiB unpacked): /nix/store/s7il6n5gnfvk54zij1y12qi2cas26662-python3.14-expecttest-0.3.0 /nix/store/2kf9h77k8dsx0imdd6if3iqzbc67h7ml-python3.14-jsonargparse-4.50.0 /nix/store/8sib88r7zp33gbsijv6k3bzjlla5blz1-python3.14-lightning-utilities-0.15.3 /nix/store/gw3lsz0w4vsy9g5v3rk83wdpxxnd2w2s-python3.14-pytorch-lightning-2.6.6 /nix/store/xpqy3fnz4naq7fnzil9avp4bxa77y7s4-python3.14-scikit-build-core-1.0.2 /nix/store/79v1jdld86asxw8n1d4blqqkf1s50dwh-python3.14-torchmetrics-1.9.0 /nix/store/1ya750l3dwwkf4bpznmskk9fa5ca3j2j-python3.14-torchvision-0.28.0 building '/nix/store/amg036qavgmzzlabq89j11znrz2x75mr-libavif-root.drv' building '/nix/store/35qym7hnc6wwiqxi6df5zfyw6xwgm4f9-python3.14-torchcodec-0.16.0.drv' python3.14-torchcodec-0.16.0> structuredAttrs is enabled python3.14-torchcodec-0.16.0> Sourcing python-remove-tests-dir-hook python3.14-torchcodec-0.16.0> Sourcing python-catch-conflicts-hook.sh python3.14-torchcodec-0.16.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-torchcodec-0.16.0> Sourcing pypa-build-hook python3.14-torchcodec-0.16.0> Using pypaBuildPhase python3.14-torchcodec-0.16.0> Sourcing python-runtime-deps-check-hook python3.14-torchcodec-0.16.0> Using pythonRuntimeDepsCheckHook python3.14-torchcodec-0.16.0> Sourcing pypa-install-hook python3.14-torchcodec-0.16.0> Using pypaInstallPhase python3.14-torchcodec-0.16.0> Sourcing python-imports-check-hook.sh python3.14-torchcodec-0.16.0> Using pythonImportsCheckPhase python3.14-torchcodec-0.16.0> Sourcing python-metadata-check-hook.sh python3.14-torchcodec-0.16.0> Using pythonMetadataCheckPhase python3.14-torchcodec-0.16.0> Sourcing python-namespaces-hook python3.14-torchcodec-0.16.0> Sourcing python-catch-conflicts-hook.sh python3.14-torchcodec-0.16.0> Sourcing pytest-check-hook python3.14-torchcodec-0.16.0> Using pytestCheckPhase python3.14-torchcodec-0.16.0> Running phase: unpackPhase python3.14-torchcodec-0.16.0> unpacking source archive /nix/store/n7njkx6j67kka2y2vr3kfvp7hiyyzgkq-source python3.14-torchcodec-0.16.0> source root is source python3.14-torchcodec-0.16.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/version.txt" python3.14-torchcodec-0.16.0> Running phase: patchPhase python3.14-torchcodec-0.16.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-torchcodec-0.16.0> Running phase: configurePhase python3.14-torchcodec-0.16.0> no configure script, doing nothing python3.14-torchcodec-0.16.0> Running phase: buildPhase python3.14-torchcodec-0.16.0> Executing pypaBuildPhase python3.14-torchcodec-0.16.0> Creating a wheel... python3.14-torchcodec-0.16.0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-torchcodec-0.16.0> * Getting build dependencies for wheel... python3.14-torchcodec-0.16.0> * Building wheel... python3.14-torchcodec-0.16.0> INFO: Didn't find sha. Is this a git repo? python3.14-torchcodec-0.16.0> *** scikit-build-core 1.0.2 using CMake 4.4.2 (wheel) python3.14-torchcodec-0.16.0> *** Configuring CMake... python3.14-torchcodec-0.16.0> loading initial cache file build/cp314-cp314-linux_x86_64/CMakeInit.txt python3.14-torchcodec-0.16.0> -- The C compiler identification is GNU 15.3.0 python3.14-torchcodec-0.16.0> -- The CXX compiler identification is GNU 15.3.0 python3.14-torchcodec-0.16.0> -- Detecting C compiler ABI info python3.14-torchcodec-0.16.0> -- Detecting C compiler ABI info - done python3.14-torchcodec-0.16.0> -- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped python3.14-torchcodec-0.16.0> -- Detecting C compile features python3.14-torchcodec-0.16.0> -- Detecting C compile features - done python3.14-torchcodec-0.16.0> -- Detecting CXX compiler ABI info python3.14-torchcodec-0.16.0> -- Detecting CXX compiler ABI info - done python3.14-torchcodec-0.16.0> -- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped python3.14-torchcodec-0.16.0> -- Detecting CXX compile features python3.14-torchcodec-0.16.0> -- Detecting CXX compile features - done python3.14-torchcodec-0.16.0> -- Performing Test HAS_FLTO_AUTO python3.14-torchcodec-0.16.0> -- Performing Test HAS_FLTO_AUTO - Success python3.14-torchcodec-0.16.0> -- Found pybind11: /nix/store/plnh12ax5wvg9lbik80w994h0ls9wpfa-python3.14-pybind11-3.0.4/include (found version "3.0.4") python3.14-torchcodec-0.16.0> CMake Warning at /nix/store/wrhn7adx4srh1m3k9vwqhih3qv6brfmy-python3.14-torch-2.13.0-dev/share/cmake/Torch/TorchConfig.cmake:22 (message): python3.14-torchcodec-0.16.0> library kineto not found. python3.14-torchcodec-0.16.0> Call Stack (most recent call first): python3.14-torchcodec-0.16.0> /nix/store/wrhn7adx4srh1m3k9vwqhih3qv6brfmy-python3.14-torch-2.13.0-dev/share/cmake/Torch/TorchConfig.cmake:119 (append_torchlib_if_found) python3.14-torchcodec-0.16.0> src/torchcodec/_core/CMakeLists.txt:21 (find_package) python3.14-torchcodec-0.16.0> python3.14-torchcodec-0.16.0> python3.14-torchcodec-0.16.0> -- Found Torch: /nix/store/53gnrxgadjkxqdvbnfqx7v227fzxw6a0-python3.14-torch-2.13.0-lib/lib/libtorch.so python3.14-torchcodec-0.16.0> -- Found Python3: /nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 (found version "3.14.7") found components: Development Interpreter Development.Module Development.Embed python3.14-torchcodec-0.16.0> -- Found JPEG: /nix/store/wfg9zbfa46hjr2qa7zb8yc7909si2w5l-libjpeg-turbo-3.1.4.1/lib/libjpeg.so (found version "62") python3.14-torchcodec-0.16.0> -- libjpeg found: building torchcodec with JPEG image decoding support. python3.14-torchcodec-0.16.0> -- Found ZLIB: /nix/store/lw86vj9kfwgvlivg3p8qg2nibpmhmsl9-zlib-1.3.2/lib/libz.so (found version "1.3.2") python3.14-torchcodec-0.16.0> -- Found PNG: /nix/store/pdm9fz4pc70pwhgzj88wilg3pzsyk7q1-libpng-apng-1.6.58/lib/libpng.so (found version "1.6.58") python3.14-torchcodec-0.16.0> -- libpng found: building torchcodec with PNG image decoding support. python3.14-torchcodec-0.16.0> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD python3.14-torchcodec-0.16.0> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success python3.14-torchcodec-0.16.0> -- Found Threads: TRUE python3.14-torchcodec-0.16.0> -- libwebp found: building torchcodec with WebP image decoding support. python3.14-torchcodec-0.16.0> -- Adding libavif (decode-only, from S3) as the `avif` target python3.14-torchcodec-0.16.0> -- Building torchcodec with AVIF image decoding support (libavif from S3). python3.14-torchcodec-0.16.0> -- Building torchcodec with GIF image decoding support (vendored giflib). python3.14-torchcodec-0.16.0> -- libheif found: building torchcodec with HEIC image decoding support. python3.14-torchcodec-0.16.0> -- Building and dynamically linking libtorchcodec against the installed python3.14-torchcodec-0.16.0> FFmpeg libraries. This require pkg-config to be installed. If you have python3.14-torchcodec-0.16.0> installed FFmpeg from conda, make sure pkg-config is installed from python3.14-torchcodec-0.16.0> conda as well. python3.14-torchcodec-0.16.0> -- Found PkgConfig: /nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") python3.14-torchcodec-0.16.0> -- Checking for modules 'libavdevice;libavfilter;libavformat;libavcodec;libavutil;libswresample;libswscale' python3.14-torchcodec-0.16.0> -- Found libavdevice, version 63.1.101 python3.14-torchcodec-0.16.0> -- Found libavfilter, version 12.1.101 python3.14-torchcodec-0.16.0> -- Found libavformat, version 63.1.101 python3.14-torchcodec-0.16.0> -- Found libavcodec, version 63.1.101 python3.14-torchcodec-0.16.0> -- Found libavutil, version 61.1.101 python3.14-torchcodec-0.16.0> -- Found libswresample, version 7.1.101 python3.14-torchcodec-0.16.0> -- Found libswscale, version 10.1.101 python3.14-torchcodec-0.16.0> Adding torchcodec::ffmpeg9 target python3.14-torchcodec-0.16.0> -- Configuring done (16.0s) python3.14-torchcodec-0.16.0> -- Generating done (0.1s) python3.14-torchcodec-0.16.0> -- Build files have been written to: /build/source/build/cp314-cp314-linux_x86_64 python3.14-torchcodec-0.16.0> *** Building project with Ninja... python3.14-torchcodec-0.16.0> [46/46] Linking CXX shared library src/torchcodec/_core/libtorchcodec_custom_ops9.so python3.14-torchcodec-0.16.0> *** Installing project into wheel... python3.14-torchcodec-0.16.0> -- Install configuration: "Release" python3.14-torchcodec-0.16.0> -- Installing: /build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_image.so python3.14-torchcodec-0.16.0> -- Set non-toolchain portion of runtime path of "/build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_image.so" to "" python3.14-torchcodec-0.16.0> -- Installing: /build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_pybind_ops.so python3.14-torchcodec-0.16.0> -- Installing: /build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_heic.so python3.14-torchcodec-0.16.0> -- Installing: /build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_core9.so python3.14-torchcodec-0.16.0> -- Installing: /build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_custom_ops9.so python3.14-torchcodec-0.16.0> -- Set non-toolchain portion of runtime path of "/build/tmpjrxrcwpv/wheel/platlib/torchcodec/libtorchcodec_custom_ops9.so" to "" python3.14-torchcodec-0.16.0> *** Making wheel... python3.14-torchcodec-0.16.0> *** Created torchcodec-0.16.0-cp314-cp314-linux_x86_64.whl python3.14-torchcodec-0.16.0> Successfully built torchcodec-0.16.0-cp314-cp314-linux_x86_64.whl python3.14-torchcodec-0.16.0> Finished creating a wheel... python3.14-torchcodec-0.16.0> Finished executing pypaBuildPhase python3.14-torchcodec-0.16.0> buildPhase completed in 1 minutes 11 seconds python3.14-torchcodec-0.16.0> Running phase: pythonRuntimeDepsCheckHook python3.14-torchcodec-0.16.0> Executing pythonRuntimeDepsCheck python3.14-torchcodec-0.16.0> Checking runtime dependencies for torchcodec-0.16.0-cp314-cp314-linux_x86_64.whl python3.14-torchcodec-0.16.0> Finished executing pythonRuntimeDepsCheck python3.14-torchcodec-0.16.0> Running phase: installPhase python3.14-torchcodec-0.16.0> Executing pypaInstallPhase python3.14-torchcodec-0.16.0> Successfully installed torchcodec-0.16.0-cp314-cp314-linux_x86_64.whl python3.14-torchcodec-0.16.0> Finished executing pypaInstallPhase python3.14-torchcodec-0.16.0> Running phase: pythonOutputDistPhase python3.14-torchcodec-0.16.0> Executing pythonOutputDistPhase python3.14-torchcodec-0.16.0> Finished executing pythonOutputDistPhase python3.14-torchcodec-0.16.0> Running phase: fixupPhase python3.14-torchcodec-0.16.0> shrinking RPATHs of ELF executables and libraries in /nix/store/mn3v1qihprw7xqpgldr981bmn5i6h3b2-python3.14-torchcodec-0.16.0-dist python3.14-torchcodec-0.16.0> checking for references to /build/ in /nix/store/mn3v1qihprw7xqpgldr981bmn5i6h3b2-python3.14-torchcodec-0.16.0-dist... python3.14-torchcodec-0.16.0> patching script interpreter paths in /nix/store/mn3v1qihprw7xqpgldr981bmn5i6h3b2-python3.14-torchcodec-0.16.0-dist python3.14-torchcodec-0.16.0> shrinking RPATHs of ELF executables and libraries in /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0 python3.14-torchcodec-0.16.0> shrinking /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_core9.so python3.14-torchcodec-0.16.0> shrinking /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_heic.so python3.14-torchcodec-0.16.0> shrinking /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_custom_ops9.so python3.14-torchcodec-0.16.0> shrinking /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_pybind_ops.so python3.14-torchcodec-0.16.0> shrinking /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_image.so python3.14-torchcodec-0.16.0> checking for references to /build/ in /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0... python3.14-torchcodec-0.16.0> patching script interpreter paths in /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0 python3.14-torchcodec-0.16.0> stripping (with command strip and flags -S -p) in /nix/store/kwnylyrr5qakdjqwcfw9vkvjvlp59mj5-python3.14-torchcodec-0.16.0/lib python3.14-torchcodec-0.16.0> Executing pythonRemoveTestsDir python3.14-torchcodec-0.16.0> Finished executing pythonRemoveTestsDir python3.14-torchcodec-0.16.0> Running phase: installCheckPhase python3.14-torchcodec-0.16.0> no Makefile or custom installCheckPhase, doing nothing python3.14-torchcodec-0.16.0> Running phase: pythonCatchConflictsPhase python3.14-torchcodec-0.16.0> Running phase: pythonRemoveBinBytecodePhase python3.14-torchcodec-0.16.0> Running phase: pythonImportsCheckPhase python3.14-torchcodec-0.16.0> Executing pythonImportsCheckPhase python3.14-torchcodec-0.16.0> Check whether the following modules can be imported: torchcodec python3.14-torchcodec-0.16.0> Running phase: pythonMetadataCheckPhase python3.14-torchcodec-0.16.0> Executing pythonMetadataCheckPhase python3.14-torchcodec-0.16.0> Running phase: pytestCheckPhase python3.14-torchcodec-0.16.0> Executing pytestCheckPhase python3.14-torchcodec-0.16.0> pytest flags: -m pytest --ignore-glob=test/plugin/test_plugins.py -k not\ \(test_audio_against_cli\) python3.14-torchcodec-0.16.0> ============================= test session starts ============================== python3.14-torchcodec-0.16.0> platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14 python3.14-torchcodec-0.16.0> cachedir: .pytest_cache python3.14-torchcodec-0.16.0> rootdir: /build/source python3.14-torchcodec-0.16.0> configfile: pyproject.toml python3.14-torchcodec-0.16.0> testpaths: test python3.14-torchcodec-0.16.0> collected 2681 items / 289 deselected / 2392 selected python3.14-torchcodec-0.16.0> python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_basics[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_basics[cuda] SKIPPED (CUD...) [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frame_at[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frame_at[cuda] SKIPPED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frames_in_range[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frames_in_range[cuda] SKIPPED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frame_played_at[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_frame_played_at[cuda] SKIPPED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_getitem[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_getitem[cuda] SKIPPED (CU...) [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_all_frames[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_get_all_frames[cuda] SKIPPED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_iteration[cpu] PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoDecoder::test_iteration[cuda] SKIPPED (...) [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioDecoder::test_basics PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioDecoder::test_get_all_samples PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioDecoder::test_get_samples_played_in_range PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioDecoder::test_resample_on_decode PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_jpeg PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_jpeg_cuda SKIPPED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_png PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_webp PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_gif PASSED [ 0%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_avif PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageDecoder::test_decode_heic PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file[png] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file[jpeg] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file[jpeg_cuda] SKIPPED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[png] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[jpeg] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[jpeg_cuda] SKIPPED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoEncoder::test_to_file PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoEncoder::test_to_tensor PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestVideoEncoder::test_roundtrip_lossless PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioEncoder::test_to_file_wav PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioEncoder::test_to_tensor PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioEncoder::test_mono_1d_input PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestAudioEncoder::test_resample_on_encode PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestEncoder::test_video_and_audio_chunked PASSED [ 1%] python3.14-torchcodec-0.16.0> test/smoke_test.py::TestEncoder::test_cuda_encoding SKIPPED (CUDA no...) [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[str-VideoDecoder-asset0] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[str-AudioDecoder-asset1] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[str-AudioDecoder-asset2] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[path-VideoDecoder-asset0] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[path-AudioDecoder-asset1] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[path-AudioDecoder-asset2] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_rawio-VideoDecoder-asset0] PASSED [ 1%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_rawio-AudioDecoder-asset1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_rawio-AudioDecoder-asset2] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-VideoDecoder-asset0] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-AudioDecoder-asset1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-AudioDecoder-asset2] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_custom-VideoDecoder-asset0] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_custom-AudioDecoder-asset1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[file_like_custom-AudioDecoder-asset2] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[bytes-VideoDecoder-asset0] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[bytes-AudioDecoder-asset1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[bytes-AudioDecoder-asset2] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[tensor-VideoDecoder-asset0] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[tensor-AudioDecoder-asset1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create[tensor-AudioDecoder-asset2] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create_fails[VideoDecoder] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestDecoder::test_create_fails[AudioDecoder] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_metadata[exact] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_metadata[approximate] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_create_bytes_ownership PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_create_fails PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-1] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-4] PASSED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda-1] SKIPPED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda-4] SKIPPED [ 2%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda:ffmpeg-1] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda:ffmpeg-4] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-1] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-4] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda-1] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda-4] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda:ffmpeg-1] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda:ffmpeg-4] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_numpy_int PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cpu] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cuda] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cuda:ffmpeg] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cpu] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cuda] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cuda:ffmpeg] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_device_instance PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_device_none_default_device[cpu] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_device_none_default_device[cuda] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cpu] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cuda] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cuda:ffmpeg] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cpu] PASSED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cuda] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cuda:ffmpeg] SKIPPED [ 3%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cpu] PASSED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cuda] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cuda:ffmpeg] SKIPPED [ 4%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_h265 PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cuda:ffmpeg] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cpu] PASSED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cuda] SKIPPED [ 5%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cuda:ffmpeg] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cpu] PASSED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cuda] SKIPPED [ 6%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cuda:ffmpeg] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cpu] PASSED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cuda] SKIPPED [ 7%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cuda:ffmpeg] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-0-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-0-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-1-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-1-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-2-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-2-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-3-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-3-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-4-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-4-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-5-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-5-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-6-NCHW] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-6-NHWC] PASSED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-0-NCHW] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-0-NHWC] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-1-NCHW] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-1-NHWC] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-2-NCHW] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-2-NHWC] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-3-NCHW] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-3-NHWC] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-4-NCHW] SKIPPED [ 8%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-4-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-5-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-5-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-6-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-6-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-0-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-0-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-1-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-1-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-2-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-2-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-3-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-3-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-4-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-4-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-5-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-5-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-6-NCHW] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-6-NHWC] SKIPPED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-0-NCHW] PASSED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-0-NHWC] PASSED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-1-NCHW] PASSED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-1-NHWC] PASSED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-2-NCHW] PASSED [ 9%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-2-NHWC] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-3-NCHW] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-3-NHWC] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-4-NCHW] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-4-NHWC] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-5-NCHW] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-5-NHWC] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-6-NCHW] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-6-NHWC] PASSED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-0-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-0-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-1-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-1-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-2-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-2-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-3-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-3-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-4-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-4-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-5-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-5-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-6-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-6-NHWC] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-0-NCHW] SKIPPED [ 10%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-0-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-1-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-1-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-2-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-2-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-3-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-3-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-4-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-4-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-5-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-5-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-6-NCHW] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-6-NHWC] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_dimension_order_fails PASSED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-0] PASSED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-3] PASSED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-None] PASSED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-0] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-3] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-None] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-0] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-3] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-None] SKIPPED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-0] PASSED [ 11%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-3] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-None] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-0] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-3] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-None] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-0] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-3] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-None] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cpu] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cuda] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cuda:ffmpeg] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cpu] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cuda] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cuda:ffmpeg] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cpu] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cuda] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cuda:ffmpeg] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cpu] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cuda] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cuda:ffmpeg] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cpu] PASSED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cuda] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cuda:ffmpeg] SKIPPED [ 12%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cpu] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cuda] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cuda:ffmpeg] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-5.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-15.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-24.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-29.97] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-30.1] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-60.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-5.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-15.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-24.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-29.97] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-30.1] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-60.0] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cpu] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cuda] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cuda:ffmpeg] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cpu] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cuda] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cuda:ffmpeg] SKIPPED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[exact] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[approximate] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cpu] PASSED [ 13%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cuda] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cuda:ffmpeg] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_discard_first_keyframe[cpu] PASSED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_discard_first_keyframe[cuda] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_compile[cpu] SKIPPED (...) [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_compile[cuda] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_compile[cuda:ffmpeg] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_pts_to_dts_fallback[exact] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_pts_to_dts_fallback[approximate] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_full_and_studio_range_bt709_video[asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_full_and_studio_range_bt709_video[asset1] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_bt2020_10bit_video SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_bt601_colorspace[asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_bt601_colorspace[asset1] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset1] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset2] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset1] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset2] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset1] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset2] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset0] SKIPPED [ 14%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset1] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset2] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset0] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset1] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset2] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset3] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset4] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset5] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset0] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset1] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset2] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset3] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset4] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset5] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_10bit_gpu_fallsback_to_cpu SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cpu] PASSED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cuda] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cuda:ffmpeg] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cpu] PASSED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cuda] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cuda:ffmpeg] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cpu] PASSED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cuda] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cuda:ffmpeg] SKIPPED [ 15%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"valid": "json"}-The input is empty or missing the required 'frames' key.-cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"valid": "json"}-The input is empty or missing the required 'frames' key.-cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"valid": "json"}-The input is empty or missing the required 'frames' key.-cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cpu] PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cuda] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cuda:ffmpeg] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_get_frames_at_tensor_indices PASSED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset0] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset1] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset2] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset3] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset4] SKIPPED [ 16%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset5] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset6] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset7] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset0] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset1] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset2] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset3] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset4] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset5] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset6] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset7] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset0] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset1] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset2] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset3] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset4] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset5] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset6] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset7] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset0] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset1] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset2] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset3] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset4] SKIPPED [ 17%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset5] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset6] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset7] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset0] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset1] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset2] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset3] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset4] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset5] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset6] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset7] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset0] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset1] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset2] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset3] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset4] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset5] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset6] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset7] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset0] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset1] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset2] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset3] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset4] SKIPPED [ 18%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset5] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset6] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset7] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset0] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset1] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset2] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset3] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset4] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset5] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset6] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset7] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset0] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset1] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset2] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset3] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset4] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset5] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset6] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset7] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset0] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset1] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset2] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset3] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset4] SKIPPED [ 19%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset5] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset6] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset7] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset0] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset1] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset2] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset3] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset4] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset5] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset6] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset7] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset0] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset1] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset2] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset3] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset4] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset5] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset6] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset7] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset0] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset1] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset2] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset3] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset4] SKIPPED [ 20%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset5] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset6] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset7] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset0] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset1] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset2] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset3] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset4] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset5] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset6] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset7] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_mpeg4_mp4_first_frame[exact] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_mpeg4_mp4_first_frame[approximate] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[exact-./youtube-1HYJQESw3hs.mp4] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[exact-./youtube-c_B4XII1L6A.mp4] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[approximate-./youtube-1HYJQESw3hs.mp4] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[approximate-./youtube-c_B4XII1L6A.mp4] SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_cpu_fallback SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cpu_fallback_yuv444 SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_error SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_set_cuda_backend SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cache_capacity PASSED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_nvdec_cache_capacity_eviction SKIPPED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_cpu_device PASSED [ 21%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NCHW] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NHWC] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cuda-NCHW] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cuda-NHWC] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-150] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-150-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-150] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-150-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-150] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-150-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-100] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform_pipeline PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_h265_video[cuda] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_h265_video[cuda:ffmpeg] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_supported_video[cuda] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_supported_video[cuda:ffmpeg] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_beta_backend_still_supported_for_bc SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset0-cpu] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset0-cuda] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset1-cpu] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset1-cuda] SKIPPED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset2-cpu] PASSED [ 22%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset2-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset3-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset3-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset0-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset0-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset1-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset1-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset2-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset2-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset3-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset3-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset0-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset0-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset1-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset1-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset2-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset2-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset3-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset3-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset0-False-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset0-False-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset1-True-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset1-True-cuda] SKIPPED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset2-True-cpu] PASSED [ 23%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset2-True-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset3-True-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset3-True-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset0-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset0-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset1-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset1-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset2-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset2-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset3-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset3-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset0-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset0-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset1-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset1-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset2-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset2-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset3-cpu] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset3-cuda] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[bad_dtype0] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[bad_dtype1] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[not_a_dtype] PASSED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_not_uint8_ffmpeg_cuda_backend[output_dtype0] SKIPPED [ 24%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_not_uint8_ffmpeg_cuda_backend[auto] SKIPPED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_cpu_fallback SKIPPED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_metadata[asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_metadata[asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_metadata[asset2] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_metadata[asset3] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_error[asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_error[asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_negative_start[asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_negative_start[asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_fresh_decoder_seek PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[None-asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[None-asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[duration-asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[duration-asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[99999999-asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[99999999-asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset0] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset2] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_decode_from_tensor_odd_sized_wav PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[1] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[2] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[2.5] PASSED [ 25%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[3] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_corrupt_data_raises PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_at_frame_boundaries[asset0] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_at_frame_boundaries[asset1] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_not_at_frame_boundaries[asset0] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_not_at_frame_boundaries[asset1] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_start_equals_stop[asset0] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_start_equals_stop[asset1] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_frame_start_is_not_zero PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_single_channel PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_format_conversion PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-None] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-4] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-3] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[2-None] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[2-3] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion_stereo PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_downsample_empty_frame PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset0] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset1] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset2] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset3] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset4] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset5] PASSED [ 26%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset6] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset0] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset1] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset2] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset3] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset4] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset5] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset6] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset0] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset1] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset2] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset3] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset4] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset5] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset6] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset0] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset1] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset2] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset3] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset4] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset5] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset6] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset0] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset1] PASSED [ 27%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset2] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset3] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset4] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset5] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset6] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset0] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset1] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset2] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset3] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset4] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset5] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset6] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset0] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset1] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset2] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset3] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset4] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset5] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset6] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset0] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset1] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset2] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset3] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset4] PASSED [ 28%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset5] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset6] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset0] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset1] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset2] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset3] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset4] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset5] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset6] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset0] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset1] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset2] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset3] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset4] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset5] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset6] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset0] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset1] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset2] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset3] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset4] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset5] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset6] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.45-8000] PASSED [ 29%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.45-16000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.91-8000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.91-16000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[2.1-8000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[2.1-16000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[6000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[20000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[30000] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_decode_s16_ffmpeg4 PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[None-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[None-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[8000-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[8000-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[16000-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[16000-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[441000-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_samples_duration[441000-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[1-None-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[1-None-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[1-16000-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[1-16000-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[2-None-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[2-None-asset1] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[2-16000-asset0] PASSED [ 30%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[2-16000-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[8-None-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[8-None-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[8-16000-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[8-16000-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[16-None-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[16-None-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[16-16000-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[16-16000-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[24-None-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[24-None-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[24-16000-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[24-16000-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[None-None-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[None-None-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[None-16000-asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels[None-16000-asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels_errors[asset0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestAudioDecoder::test_num_channels_errors[asset1] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_non_wav_file_raises_error PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.0-1.0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.2-0.6] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-1.0-1.0] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.0-None] PASSED [ 31%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0--1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0--1.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-None-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.2-0.6] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1--1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1--1.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-None-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.2-0.6] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2--1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2--1.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-None-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.2-0.6] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3--1.0-1.0] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3--1.0-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-None-None] PASSED [ 32%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.2-0.6] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4--1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4--1.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-None-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.2-0.6] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5--1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5--1.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-None-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.2-0.6] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6--1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6--1.0-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-None-None] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.2-0.6] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-1.0-1.0] PASSED [ 33%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0--1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0--1.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-None-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.2-0.6] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1--1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1--1.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-None-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.2-0.6] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2--1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2--1.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-None-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.2-0.6] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3--1.0-1.0] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3--1.0-None] PASSED [ 34%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-None-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.2-0.6] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4--1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4--1.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-None-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.2-0.6] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5--1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5--1.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-None-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.2-0.6] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6--1.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6--1.0-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-None-None] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.0-1.0] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.2-0.6] PASSED [ 35%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0--1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0--1.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-None-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.2-0.6] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1--1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1--1.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-None-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.2-0.6] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2--1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2--1.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-None-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.2-0.6] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.0-None] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3--1.0-1.0] PASSED [ 36%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3--1.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-None-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.2-0.6] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4--1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4--1.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-None-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.2-0.6] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5--1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5--1.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-None-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.2-0.6] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6--1.0-1.0] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6--1.0-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-None-None] PASSED [ 37%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.2-0.6] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0--1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0--1.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-None-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.2-0.6] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1--1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1--1.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-None-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.2-0.6] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2--1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2--1.0-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-None-None] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.2-0.6] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-1.0-1.0] PASSED [ 38%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3--1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3--1.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-None-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.2-0.6] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4--1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4--1.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-None-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.2-0.6] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5--1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5--1.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-None-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.2-0.6] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6--1.0-1.0] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6--1.0-None] PASSED [ 39%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-None-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.2-0.6] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0--1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0--1.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-None-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.2-0.6] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1--1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1--1.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-None-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.2-0.6] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2--1.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2--1.0-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-None-None] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.0-1.0] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.2-0.6] PASSED [ 40%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3--1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3--1.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-None-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.2-0.6] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4--1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4--1.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-None-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.2-0.6] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5--1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5--1.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-None-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.2-0.6] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.0-None] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6--1.0-1.0] PASSED [ 41%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6--1.0-None] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-None-None] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_get_samples_played_in_range_errors PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_start_equals_stop_returns_empty PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestWavDecoder::test_multiple_calls_with_backward_seeks PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_block_output_types[cpu] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_block_output_types[cuda] SKIPPED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video0] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video1] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video2] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video3] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video4] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video5] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video6] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video7] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video8] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video9] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video10] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video11] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video12] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-sequential-video13] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video0] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video1] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video2] PASSED [ 42%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video3] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video4] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video5] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video6] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video7] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video8] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video9] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video10] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video11] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video12] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_frames-video13] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video0] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video1] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video2] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video3] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video4] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video5] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video6] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video7] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video8] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video9] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video10] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video11] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video12] PASSED [ 43%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets-video13] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video0] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video1] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video2] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video3] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video4] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video5] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video6] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video7] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video8] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video9] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video10] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video11] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video12] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video13] PASSED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video0] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video1] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video2] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video3] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video4] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video5] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video6] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video7] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video8] SKIPPED [ 44%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video9] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video10] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video11] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video12] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-sequential-video13] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video0] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video1] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video2] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video3] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video4] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video5] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video6] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video7] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video8] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video9] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video10] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video11] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video12] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_frames-video13] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video0] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video1] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video2] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video3] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video4] SKIPPED [ 45%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video5] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video6] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video7] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video8] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video9] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video10] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video11] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video12] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets-video13] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video0] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video1] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video2] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video3] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video4] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video5] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video6] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video7] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video8] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video9] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video10] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video11] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video12] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video13] SKIPPED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_color_converter_reused_across_videos[cpu] PASSED [ 46%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_color_converter_reused_across_videos[cuda] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_set_cuda_backend_is_a_noop[cpu] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_set_cuda_backend_is_a_noop[cuda] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cpu-video0] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cpu-video1] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cpu-video2] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cpu-video3] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cpu-video4] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cuda-video0] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cuda-video1] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cuda-video2] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cuda-video3] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_structure[cuda-video4] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_mutation_visible_in_color_convert[cpu] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_mutation_visible_in_color_convert[cuda] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_is_a_view[cpu] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_is_a_view[cuda] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cpu-video0] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cpu-video1] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cpu-video2] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cpu-video3] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cpu-video4] PASSED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cuda-video0] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cuda-video1] SKIPPED [ 47%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cuda-video2] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cuda-video3] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_planes_outlive_frame[cuda-video4] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_neutral_chroma_is_grayscale[cpu-video0] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_neutral_chroma_is_grayscale[cpu-video1] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_neutral_chroma_is_grayscale[cuda-video0] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_neutral_chroma_is_grayscale[cuda-video1] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_cpu_fallback_stays_on_cpu[video0] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestBlocks::test_materialize_cpu_fallback_stays_on_cpu[video1] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_torchscript[jpeg] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_torchscript[png] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_torchscript[webp] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_torchscript[gif] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_torchscript[avif] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[jpeg] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[jpeg_cuda] SKIPPED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[png] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[webp] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[gif] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[avif] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[heic] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-str] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-bytes] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-tensor] PASSED [ 48%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-str] SKIPPED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-bytes] SKIPPED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-tensor] SKIPPED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[png-str] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[png-bytes] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[png-tensor] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-str] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-bytes] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-tensor] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-str] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-bytes] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-tensor] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-str] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-bytes] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-tensor] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-str] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-bytes] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-tensor] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[jpeg] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[png] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[webp] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[gif] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[avif] PASSED [ 49%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[heic] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-tensor] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-tensor] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-tensor] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-tensor] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-tensor] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-path] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-str] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-bytes] PASSED [ 50%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-tensor] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-path] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-str] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-bytes] PASSED [ 51%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-tensor] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-path] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-str] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-bytes] PASSED [ 52%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-tensor] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-output_dtype0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-output_dtype1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-auto] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_unrecognized_format_raises PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_rgba_alias[RGBA] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_decode_image_rgba_alias[ImageReadMode.RGB_ALPHA] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg0] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg1] PASSED [ 53%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg2] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png2] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png3] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png4] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-webp0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-webp1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif2] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-avif] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg2] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png2] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png3] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png4] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-webp0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-webp1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif0] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif1] PASSED [ 54%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-avif] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png3] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png4] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-webp0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-webp1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-avif] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png0] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png1] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png2] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png3] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png4] PASSED [ 55%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-webp0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-webp1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif2] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-avif] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg2] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png2] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png3] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png4] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-webp0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-webp1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif0] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif1] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif2] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-avif] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-jpeg] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-jpeg_cuda] SKIPPED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-png] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-webp] PASSED [ 56%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-gif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-avif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-heic] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-jpeg] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-jpeg_cuda] SKIPPED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-png] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-webp] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-gif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-avif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-heic] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-jpeg] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-jpeg_cuda] SKIPPED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-png] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-webp] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-gif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-avif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-heic] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-jpeg] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-jpeg_cuda] SKIPPED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-png] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-webp] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-gif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-avif] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-heic] PASSED [ 57%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-jpeg] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-jpeg_cuda] SKIPPED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-png] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-webp] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-gif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-avif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-heic] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-jpeg] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-png] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-webp] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-gif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-avif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-heic] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-jpeg] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-png] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-webp] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-gif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-avif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-heic] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-jpeg] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-png] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-webp] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-gif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-avif] PASSED [ 58%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-heic] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-avif] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-avif] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-avif] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-avif] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-avif] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-jpeg] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-png] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-webp] PASSED [ 59%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-avif] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-avif] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-avif] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-avif] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-webp] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-jpeg] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-png] PASSED [ 60%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-jpeg] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-png] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-jpeg] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-png] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_orientation[asset0-6] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_orientation[asset1-2] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[jpeg] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[png] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[gif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[avif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-jpeg] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-png] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-gif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-avif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-jpeg] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-png] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-webp] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-gif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-avif] PASSED [ 61%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-jpeg] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-png] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-webp] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-gif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-avif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-jpeg] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-png] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-webp] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-gif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-avif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-jpeg] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-png] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-webp] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-gif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-avif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-jpeg] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-png] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-webp] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-gif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-avif] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[jpeg] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[jpeg_cuda] SKIPPED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[png] PASSED [ 62%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[webp] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[gif] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[avif] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[heic] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_mode_str_and_enum PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset0] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset1] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset2] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset0] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset1] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset2] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset2] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset0] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset1] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset2] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset2] PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_jpeg_batch_cpu PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_bad_huffman_decodes PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_corrupt_jpeg_raises PASSED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[0] SKIPPED [ 63%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[2] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[3] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[4] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[5] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[6] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[7] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[8] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[UNCHANGED-asset0] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[UNCHANGED-asset1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB-asset0] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB-asset1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY-asset0] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY-asset1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB_ALPHA-asset0] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB_ALPHA-asset1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY_ALPHA-asset0] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY_ALPHA-asset1] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[UNCHANGED] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[GRAY] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[RGB] SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_single_vs_list_return_type SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_errors SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_multithreaded SKIPPED [ 64%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset2] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset3] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset2] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset3] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset2] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset3] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset2] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset3] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset2] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset3] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[UNCHANGED-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[UNCHANGED-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY-asset0] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY-asset1] PASSED [ 65%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY_ALPHA-asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY_ALPHA-asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB-asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB-asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB_ALPHA-asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB_ALPHA-asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-rgb] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-gray] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-palette] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-rgb] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-gray] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-palette] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_1bit_png[shape0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_1bit_png[shape1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_1bit_png[shape2] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_interlaced_png[UNCHANGED-None] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_interlaced_png[RGB-RGB] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_corrupt_png_raises PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_corrupt_png_out_of_bound_read_raises[asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_corrupt_png_out_of_bound_read_raises[asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[UNCHANGED-None-asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[UNCHANGED-None-asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY-L-asset0] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY-L-asset1] PASSED [ 66%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB-RGB-asset0] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB-RGB-asset1] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp[UNCHANGED-None] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp[GRAY-L] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp[GRAY_ALPHA-LA] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp[RGB-RGB] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp[RGB_ALPHA-RGBA] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_webp_transparency PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_against_pil[UNCHANGED-None] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_against_pil[GRAY-L] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_against_pil[GRAY_ALPHA-LA] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_against_pil[RGB-RGB] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_against_pil[RGB_ALPHA-RGBA] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_gif PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[1] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[2] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[3] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_transparency PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_gif_first_frame_larger_than_canvas PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[UNCHANGED-None-asset0] PASSED [ 67%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[UNCHANGED-None-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY-L-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY-L-asset1] SKIPPED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB-RGB-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB-RGB-asset1] SKIPPED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[UNCHANGED-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[UNCHANGED-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY_ALPHA-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY_ALPHA-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB_ALPHA-asset0] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB_ALPHA-asset1] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_avif_num_threads PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_avif[UNCHANGED-None] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_avif[GRAY-L] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_avif[GRAY_ALPHA-LA] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_avif[RGB-RGB] PASSED [ 68%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_avif[RGB_ALPHA-RGBA] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[UNCHANGED-heic_asset0-png_asset0] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[UNCHANGED-heic_asset1-png_asset1] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY-heic_asset0-png_asset0] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY-heic_asset1-png_asset1] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY_ALPHA-heic_asset0-png_asset0] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY_ALPHA-heic_asset1-png_asset1] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB-heic_asset0-png_asset0] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB-heic_asset1-png_asset1] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB_ALPHA-heic_asset0-png_asset0] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB_ALPHA-heic_asset1-png_asset1] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[UNCHANGED] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[GRAY] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[GRAY_ALPHA] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[RGB] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[RGB_ALPHA] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_heic[UNCHANGED-RGB] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_heic[GRAY-L] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_heic[GRAY_ALPHA-LA] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_heic[RGB-RGB] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_animated_heic[RGB_ALPHA-RGBA] PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_decoders.py::TestImageDecoder::test_heic_missing_libheif_raises_import_error PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestAudioEncoder::test_bad_input PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestAudioEncoder::test_equivalence_with_encoder PASSED [ 69%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestAudioEncoder::test_to_tensor_no_warning PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestVideoEncoder::test_bad_input PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestVideoEncoder::test_equivalence_with_encoder PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestVideoEncoder::test_to_tensor_no_warning PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_double_close[to_file] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_double_close[to_file_like] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_context_manager[to_file] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_context_manager[to_file_like] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mp4] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mov] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mkv] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mp4] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mov] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mkv] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mp4] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mov] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mkv] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mp4] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mov] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mkv] SKIPPED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_invalid_path PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_invalid_format[to_file] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_invalid_format[to_file_like] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mp4] PASSED [ 70%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mov] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mp4] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mov] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file-mp4] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file-mov] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file_like-mp4] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file_like-mov] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cpu-to_file] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cpu-to_file_like] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cuda-to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cuda-to_file_like] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_different_devices_errors[to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_different_devices_errors[to_file_like] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_None_respects_default_device[to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_None_respects_default_device[to_file_like] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_torch_device_object[to_file] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_torch_device_object[to_file_like] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_cuda_0_string[to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_device_cuda_0_string[to_file_like] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_on_cuda_errors[to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_on_cuda_errors[to_file_like] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cpu-to_file] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cpu-to_file_like] PASSED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cuda-to_file] SKIPPED [ 71%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cuda-to_file_like] SKIPPED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_without_open_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_without_open_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_mismatched_channels_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_mismatched_channels_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_without_stream_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_without_stream_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_twice_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_twice_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_after_close_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_open_after_close_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_after_close_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_frames_after_close_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_after_close_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_write_samples_after_close_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_invalid_bit_rate_errors[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_invalid_bit_rate_errors[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_encode_samples[to_file] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_encode_samples[to_file_like] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mp4] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mkv] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mov] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mp4] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mkv] PASSED [ 72%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mov] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_cuda_video_with_cpu_video_and_cpu_audio[to_file] SKIPPED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_cuda_video_with_cpu_video_and_cpu_audio[to_file_like] SKIPPED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file_like] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file_like] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mov] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mp4] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-avi] SKIPPED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mkv] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-flv] SKIPPED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mov] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mp4] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-avi] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mkv] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-flv] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mov] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mp4] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-avi] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mkv] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-flv] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mov] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mp4] PASSED [ 73%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-avi] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mkv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-flv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mov] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mp4] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-avi] SKIPPED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mkv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-flv] SKIPPED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mov] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mp4] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-avi] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mkv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-flv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mov] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mp4] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-avi] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mkv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-flv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mov] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mp4] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-avi] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mkv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-flv] PASSED [ 74%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mov] PASSED [ 75%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mp4] PASSED [ 75%] python3.14-torchcodec-0.16.0> test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-avi] SKIPPED [ 75%]