tribuchet: building on jamie structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/sc4f1bdf9s1k2s4rgflnb89q9l5qcpia-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/version.txt" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... * Building wheel... INFO: Didn't find sha. Is this a git repo? *** scikit-build-core 1.0.2 using CMake 4.4.4 (wheel) *** Configuring CMake... loading initial cache file build/cp314-cp314-linux_x86_64/CMakeInit.txt -- The C compiler identification is GNU 16.2.0 -- The CXX compiler identification is GNU 16.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /nix/store/aaiyjhv7zpx9k9x1357dkls4hnj9cxbg-python3.14-pybind11-3.1.0/include (found version "3.1.0") CMake Warning at /nix/store/b5skwbcmwj8gm9b981ixs9rzjch6l87r-python3.14-torch-2.13.0-dev/share/cmake/Torch/TorchConfig.cmake:22 (message): library kineto not found. Call Stack (most recent call first): /nix/store/b5skwbcmwj8gm9b981ixs9rzjch6l87r-python3.14-torch-2.13.0-dev/share/cmake/Torch/TorchConfig.cmake:119 (append_torchlib_if_found) src/torchcodec/_core/CMakeLists.txt:21 (find_package) -- Found Torch: /nix/store/2aqk5bnl16ic71gmki4s4sj9jvc7m6a3-python3.14-torch-2.13.0-lib/lib/libtorch.so -- Found Python3: /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Development Interpreter Development.Module Development.Embed -- Found JPEG: /nix/store/aliq9nclm4w66msq9mkjhhv2lg98al2c-libjpeg-turbo-3.2.0/lib/libjpeg.so (found version "62") -- libjpeg found: building torchcodec with JPEG image decoding support. -- Found ZLIB: /nix/store/ji36842higmp6b06hbbpmzbd59g1c07c-zlib-1.3.2/lib/libz.so (found version "1.3.2") -- Found PNG: /nix/store/f0x9fvndvxhjcr6ggbl0di49ba5alfzm-libpng-apng-1.6.59/lib/libpng.so (found version "1.6.59") -- libpng found: building torchcodec with PNG image decoding support. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- libwebp found: building torchcodec with WebP image decoding support. -- Adding libavif (decode-only, from S3) as the `avif` target -- Building torchcodec with AVIF image decoding support (libavif from S3). -- Building torchcodec with GIF image decoding support (vendored giflib). -- libheif found: building torchcodec with HEIC image decoding support. -- Building and dynamically linking libtorchcodec against the installed FFmpeg libraries. This require pkg-config to be installed. If you have installed FFmpeg from conda, make sure pkg-config is installed from conda as well. -- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") -- Checking for modules 'libavdevice;libavfilter;libavformat;libavcodec;libavutil;libswresample;libswscale' -- Found libavdevice, version 63.1.102 -- Found libavfilter, version 12.1.102 -- Found libavformat, version 63.1.102 -- Found libavcodec, version 63.1.102 -- Found libavutil, version 61.1.102 -- Found libswresample, version 7.1.102 -- Found libswscale, version 10.1.102 Adding torchcodec::ffmpeg9 target -- Configuring done (4.8s) -- Generating done (0.1s) -- Build files have been written to: /build/source/build/cp314-cp314-linux_x86_64 *** Building project with Ninja... [1/48] Building C object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/giflib/openbsd-reallocarray.c.o [2/48] Building C object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/giflib/gif_hash.c.o [3/48] Building C object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/giflib/gifalloc.c.o [4/48] Building C object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/giflib/dgif_lib.c.o [5/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Logging.cpp.o [6/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/ValidationUtils.cpp.o [7/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodeJpegCuda.cpp.o [8/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/EncodeJpegCuda.cpp.o [9/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/NVDECCacheConfig.cpp.o [10/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_heic.dir/heic_custom_ops.cpp.o [11/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/AVIOContextHolder.cpp.o [12/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/SwScale.cpp.o [13/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/FilterGraph.cpp.o [14/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_pybind_ops.dir/FileIO.cpp.o [15/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/FileIO.cpp.o [16/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/FileIO.cpp.o [17/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/AudioConverter.cpp.o [18/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/AudioCommon.cpp.o [19/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/EncodePng.cpp.o [20/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/EncodeJpeg.cpp.o [21/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/ColorConverter.cpp.o [22/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Frame.cpp.o [23/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/DeviceInterface.cpp.o [24/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/TensorIO.cpp.o [25/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/FFMPEGCommon.cpp.o [26/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Metadata.cpp.o [27/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodeGif.cpp.o [28/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodeAvif.cpp.o [29/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_heic.dir/DecodeHeic.cpp.o [30/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodePng.cpp.o [31/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/image_custom_ops.cpp.o [32/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodeJpeg.cpp.o [33/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Transform.cpp.o [34/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_image.dir/DecodeWebp.cpp.o [35/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/PacketDecoder.cpp.o [36/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/WavDecoder.cpp.o [37/48] Linking CXX shared library src/torchcodec/_core/libtorchcodec_heic.so [38/48] Linking CXX shared library src/torchcodec/_core/libtorchcodec_image.so [39/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Demuxer.cpp.o [40/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/CpuDeviceInterface.cpp.o [41/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/Encoder.cpp.o [42/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_core9.dir/SingleStreamDecoder.cpp.o [43/48] Linking CXX shared library src/torchcodec/_core/libtorchcodec_core9.so [44/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_pybind_ops.dir/FileLikeIO.cpp.o [45/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_pybind_ops.dir/pybind_ops.cpp.o [46/48] Linking CXX shared module src/torchcodec/_core/libtorchcodec_pybind_ops.so [47/48] Building CXX object src/torchcodec/_core/CMakeFiles/libtorchcodec_custom_ops9.dir/custom_ops.cpp.o [48/48] Linking CXX shared library src/torchcodec/_core/libtorchcodec_custom_ops9.so *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_image.so -- Set non-toolchain portion of runtime path of "/build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_image.so" to "" -- Installing: /build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_pybind_ops.so -- Installing: /build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_heic.so -- Installing: /build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_core9.so -- Installing: /build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_custom_ops9.so -- Set non-toolchain portion of runtime path of "/build/tmpimpzz8je/wheel/platlib/torchcodec/libtorchcodec_custom_ops9.so" to "" *** Making wheel... *** Created torchcodec-0.17.0-cp314-cp314-linux_x86_64.whl Successfully built torchcodec-0.17.0-cp314-cp314-linux_x86_64.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for torchcodec-0.17.0-cp314-cp314-linux_x86_64.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed torchcodec-0.17.0-cp314-cp314-linux_x86_64.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/m3kbarflzqcai53848xf5l16r8ml3v6m-python3.14-torchcodec-0.17.0-dist checking for references to /build/ in /nix/store/m3kbarflzqcai53848xf5l16r8ml3v6m-python3.14-torchcodec-0.17.0-dist... patching script interpreter paths in /nix/store/m3kbarflzqcai53848xf5l16r8ml3v6m-python3.14-torchcodec-0.17.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0 shrinking /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_image.so shrinking /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_pybind_ops.so shrinking /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_custom_ops9.so shrinking /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_core9.so shrinking /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib/python3.14/site-packages/torchcodec/libtorchcodec_heic.so checking for references to /build/ in /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0... patching script interpreter paths in /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0 stripping (with command strip and flags -S -p) in /nix/store/g83f0yj39ihs3gxgrcrg8p1gw0apsmz1-python3.14-torchcodec-0.17.0/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: torchcodec Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest --ignore-glob=test/plugin/test_plugins.py -k not\ \(test_audio_against_cli\) ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 cachedir: .pytest_cache rootdir: /build/source configfile: pyproject.toml testpaths: test collecting ... collected 3281 items / 289 deselected / 2992 selected test/smoke_test.py::TestVideoDecoder::test_basics[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_basics[cuda] SKIPPED (CUD...) [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frame_at[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frame_at[cuda] SKIPPED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frames_in_range[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frames_in_range[cuda] SKIPPED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frame_played_at[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_frame_played_at[cuda] SKIPPED [ 0%] test/smoke_test.py::TestVideoDecoder::test_getitem[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_getitem[cuda] SKIPPED (CU...) [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_all_frames[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_get_all_frames[cuda] SKIPPED [ 0%] test/smoke_test.py::TestVideoDecoder::test_iteration[cpu] PASSED [ 0%] test/smoke_test.py::TestVideoDecoder::test_iteration[cuda] SKIPPED (...) [ 0%] test/smoke_test.py::TestAudioDecoder::test_basics PASSED [ 0%] test/smoke_test.py::TestAudioDecoder::test_get_all_samples PASSED [ 0%] test/smoke_test.py::TestAudioDecoder::test_get_samples_played_in_range PASSED [ 0%] test/smoke_test.py::TestAudioDecoder::test_resample_on_decode PASSED [ 0%] test/smoke_test.py::TestLowLevelAPIs::test_video_seek[cpu] PASSED [ 0%] test/smoke_test.py::TestLowLevelAPIs::test_video_seek[cuda] SKIPPED [ 0%] test/smoke_test.py::TestLowLevelAPIs::test_audio_pipeline PASSED [ 0%] test/smoke_test.py::TestLowLevelAPIs::test_multi_stream PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_jpeg PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_jpeg_cuda SKIPPED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_png PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_webp PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_gif PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_avif PASSED [ 0%] test/smoke_test.py::TestImageDecoder::test_decode_heic PASSED [ 0%] test/smoke_test.py::TestImageEncoder::test_encode_to_file[png] PASSED [ 1%] test/smoke_test.py::TestImageEncoder::test_encode_to_file[jpeg] PASSED [ 1%] test/smoke_test.py::TestImageEncoder::test_encode_to_file[jpeg_cuda] SKIPPED [ 1%] test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[png] PASSED [ 1%] test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[jpeg] PASSED [ 1%] test/smoke_test.py::TestImageEncoder::test_encode_to_file_like[jpeg_cuda] SKIPPED [ 1%] test/smoke_test.py::TestVideoEncoder::test_to_file PASSED [ 1%] test/smoke_test.py::TestVideoEncoder::test_to_tensor PASSED [ 1%] test/smoke_test.py::TestVideoEncoder::test_roundtrip_lossless PASSED [ 1%] test/smoke_test.py::TestAudioEncoder::test_to_file_wav PASSED [ 1%] test/smoke_test.py::TestAudioEncoder::test_to_tensor PASSED [ 1%] test/smoke_test.py::TestAudioEncoder::test_mono_1d_input PASSED [ 1%] test/smoke_test.py::TestAudioEncoder::test_resample_on_encode PASSED [ 1%] test/smoke_test.py::TestEncoder::test_video_and_audio_chunked PASSED [ 1%] test/smoke_test.py::TestEncoder::test_cuda_encoding SKIPPED (CUDA no...) [ 1%] test/test_decoders.py::TestDecoder::test_create[str-VideoDecoder-asset0] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[str-AudioDecoder-asset1] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[str-AudioDecoder-asset2] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[path-VideoDecoder-asset0] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[path-AudioDecoder-asset1] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[path-AudioDecoder-asset2] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_rawio-VideoDecoder-asset0] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_rawio-AudioDecoder-asset1] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_rawio-AudioDecoder-asset2] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-VideoDecoder-asset0] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-AudioDecoder-asset1] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-AudioDecoder-asset2] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_custom-VideoDecoder-asset0] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_custom-AudioDecoder-asset1] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[file_like_custom-AudioDecoder-asset2] PASSED [ 1%] test/test_decoders.py::TestDecoder::test_create[bytes-VideoDecoder-asset0] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create[bytes-AudioDecoder-asset1] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create[bytes-AudioDecoder-asset2] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create[tensor-VideoDecoder-asset0] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create[tensor-AudioDecoder-asset1] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create[tensor-AudioDecoder-asset2] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create_fails[VideoDecoder] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_create_fails[AudioDecoder] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_no_network_access[VideoDecoder] PASSED [ 2%] test/test_decoders.py::TestDecoder::test_no_network_access[AudioDecoder] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_metadata[exact] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_metadata[approximate] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_create_bytes_ownership PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_create_fails PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-1] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-4] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda-1] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda-4] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda:ffmpeg-1] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cuda:ffmpeg-4] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-1] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-4] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda-1] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda-4] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda:ffmpeg-1] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cuda:ffmpeg-4] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_numpy_int PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cpu] PASSED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cuda] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cuda:ffmpeg] SKIPPED [ 2%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_device_instance PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_device_none_default_device[cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_device_none_default_device[cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cpu] PASSED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cuda] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cuda:ffmpeg] SKIPPED [ 3%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_at_av1[cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_h265 PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cuda:ffmpeg] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cpu] PASSED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cuda] SKIPPED [ 4%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cuda:ffmpeg] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cpu] PASSED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cuda] SKIPPED [ 5%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cpu] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cuda] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cuda:ffmpeg] SKIPPED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-0-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-0-NHWC] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-1-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-1-NHWC] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-2-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-2-NHWC] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-3-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-3-NHWC] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-4-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-4-NHWC] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-5-NCHW] PASSED [ 6%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-5-NHWC] PASSED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-6-NCHW] PASSED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-6-NHWC] PASSED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-0-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-0-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-1-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-1-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-2-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-2-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-3-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-3-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-4-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-4-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-5-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-5-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-6-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda-6-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-0-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-0-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-1-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-1-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-2-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-2-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-3-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-3-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-4-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-4-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-5-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-5-NHWC] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-6-NCHW] SKIPPED [ 7%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cuda:ffmpeg-6-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-0-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-0-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-1-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-1-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-2-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-2-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-3-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-3-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-4-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-4-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-5-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-5-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-6-NCHW] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-6-NHWC] PASSED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-0-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-0-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-1-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-1-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-2-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-2-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-3-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-3-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-4-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-4-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-5-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-5-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-6-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda-6-NHWC] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-0-NCHW] SKIPPED [ 8%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-0-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-1-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-1-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-2-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-2-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-3-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-3-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-4-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-4-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-5-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-5-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-6-NCHW] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cuda:ffmpeg-6-NHWC] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_dimension_order_fails PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-0] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-3] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-None] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-0] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-3] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda-None] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-0] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-3] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cuda:ffmpeg-None] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-0] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-3] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-None] PASSED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-0] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-3] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda-None] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-0] SKIPPED [ 9%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-3] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cuda:ffmpeg-None] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cpu] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cuda] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cuda:ffmpeg] SKIPPED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-5.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-15.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-24.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-29.97] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-30.1] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-60.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-5.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-15.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-24.0] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-29.97] PASSED [ 10%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-30.1] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-60.0] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cpu] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cuda:ffmpeg] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cpu] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cuda:ffmpeg] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[exact] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[approximate] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cpu] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cuda:ffmpeg] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_discard_first_keyframe[cpu] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_discard_first_keyframe[cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_compile[cpu] SKIPPED (...) [ 11%] test/test_decoders.py::TestVideoDecoder::test_compile[cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_compile[cuda:ffmpeg] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_pts_to_dts_fallback[exact] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_pts_to_dts_fallback[approximate] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_full_and_studio_range_bt709_video[asset0] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_full_and_studio_range_bt709_video[asset1] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_bt2020_10bit_video SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_full_range_10bit[cpu] PASSED [ 11%] test/test_decoders.py::TestVideoDecoder::test_full_range_10bit[cuda] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_full_range_10bit[cuda:ffmpeg] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_bt601_colorspace[asset0] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_bt601_colorspace[asset1] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset0] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset1] SKIPPED [ 11%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset0] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset1] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype0-cuda:ffmpeg-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset0] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset1] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset0] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset1] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_444[output_dtype1-cuda:ffmpeg-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype0-asset0-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype0-asset1-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype0-asset2-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype0-asset3-89] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype1-asset0-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype1-asset1-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype1-asset2-99] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_nvdec_native_decoding[output_dtype1-asset3-89] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset0] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset1] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset3] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset4] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype0-asset5] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset0] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset1] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset2] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset3] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset4] SKIPPED [ 12%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_videos_vp9[output_dtype1-asset5] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_video_420_cpu_fallback[output_dtype0-asset0] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_video_420_cpu_fallback[output_dtype0-asset1] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_video_420_cpu_fallback[output_dtype1-asset0] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_odd_sized_video_420_cpu_fallback[output_dtype1-asset1] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_10bit_gpu_fallsback_to_cpu SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{}-The input is empty or missing the required 'frames' key.-cuda:ffmpeg] SKIPPED [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cpu] PASSED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cuda] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[{"frames": [{"missing": "keys"}]}-keys are required in the frame metadata.-cuda:ffmpeg] SKIPPED [ 13%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cpu] PASSED [ 14%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cuda] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails_invalid_json[cuda:ffmpeg] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_get_frames_at_tensor_indices PASSED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset0] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset1] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset2] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset3] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset4] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset5] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset6] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-True-asset7] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset0] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset1] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset2] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset3] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset4] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset5] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset6] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[exact-False-asset7] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset0] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset1] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset2] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset3] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset4] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset5] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset6] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-True-asset7] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset0] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset1] SKIPPED [ 14%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset2] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset3] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset4] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset5] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset6] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_at[approximate-False-asset7] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset0] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset1] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset2] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset3] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset4] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset5] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset6] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-True-asset7] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset0] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset1] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset2] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset3] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset4] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset5] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset6] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[exact-False-asset7] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset0] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset1] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset2] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset3] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset4] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset5] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset6] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-True-asset7] SKIPPED [ 15%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset0] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset1] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset2] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset3] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset4] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset5] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset6] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_at[approximate-False-asset7] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset0] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset1] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset2] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset3] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset4] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset5] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset6] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[exact-asset7] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset0] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset1] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset2] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset3] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset4] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset5] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset6] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frame_played_at[approximate-asset7] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset0] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset1] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset2] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset3] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset4] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset5] SKIPPED [ 16%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset6] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[exact-asset7] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset0] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset1] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset2] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset3] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset4] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset5] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset6] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_get_frames_played_at[approximate-asset7] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset0] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset1] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset2] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset3] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset4] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset5] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset6] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[exact-asset7] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset0] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset1] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset2] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset3] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset4] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset5] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset6] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_backwards[approximate-asset7] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_cuda_mpeg4_mp4_first_frame[exact] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_cuda_mpeg4_mp4_first_frame[approximate] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[exact-./youtube-1HYJQESw3hs.mp4] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[exact-./youtube-c_B4XII1L6A.mp4] SKIPPED [ 17%] test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[approximate-./youtube-1HYJQESw3hs.mp4] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cuda_open_gop_late_idr[approximate-./youtube-c_B4XII1L6A.mp4] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_cpu_fallback SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cpu_fallback_yuv444 SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_matches_cpu_special_cases[testsrc2_gray_hevc] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_matches_cpu_special_cases[testsrc2_gbrp_hevc] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_matches_cpu_special_cases[testsrc2_yuva420p_ffv1] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_matches_cpu_special_cases[testsrc2_full_range_422] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cuda_interface_error SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_vp9_superframe_seek[exact] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_vp9_superframe_seek[approximate] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_set_cuda_backend SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cache_capacity PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cache_capacity_eviction SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_nvdec_cache_different_display_areas SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_cpu_device PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NCHW] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NHWC] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cuda-NCHW] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cuda-NHWC] SKIPPED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-150] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-150-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-150] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-150-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-150] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-150-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-100] PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform_pipeline PASSED [ 18%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_h265_video[cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_h265_video[cuda:ffmpeg] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_supported_video[cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_supported_video[cuda:ffmpeg] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_beta_backend_still_supported_for_bc SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset0-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset0-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset1-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset1-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset2-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset2-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset3-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset3-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset0-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset0-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset1-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset1-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset2-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset2-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset3-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset3-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset0-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset0-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset1-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset1-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset2-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset2-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset3-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset3-cuda] SKIPPED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset0-False-cpu] PASSED [ 19%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset0-False-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset1-True-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset1-True-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset2-True-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset2-True-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset3-True-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset3-True-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset0-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset0-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset1-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset1-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset2-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset2-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset3-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset3-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset0-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset0-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset1-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset1-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset2-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset2-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset3-cpu] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset3-cuda] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[bad_dtype0] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[bad_dtype1] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_invalid[not_a_dtype] PASSED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_not_uint8_ffmpeg_cuda_backend[output_dtype0] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_not_uint8_ffmpeg_cuda_backend[auto] SKIPPED [ 20%] test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_cpu_fallback SKIPPED [ 20%] test/test_decoders.py::TestAudioDecoder::test_metadata[asset0] PASSED [ 20%] test/test_decoders.py::TestAudioDecoder::test_metadata[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_metadata[asset2] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_metadata[asset3] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_error[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_error[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_negative_start[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_negative_start[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_fresh_decoder_seek PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_unseekable_format PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[None-asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[None-asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[duration-asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[duration-asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[99999999-asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples_with_range[99999999-asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_get_all_samples[asset2] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_decode_from_tensor_odd_sized_wav PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[2] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[2.5] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_seek_mpeg_program_stream[3] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_corrupt_data_raises PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_at_frame_boundaries[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_at_frame_boundaries[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_not_at_frame_boundaries[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_not_at_frame_boundaries[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_start_equals_stop[asset0] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_start_equals_stop[asset1] PASSED [ 21%] test/test_decoders.py::TestAudioDecoder::test_frame_start_is_not_zero PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_single_channel PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_format_conversion PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-None] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-4] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[0-3] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[2-None] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion[2-3] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_sample_rate_conversion_stereo PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_downsample_empty_frame PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset0] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset1] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset2] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset3] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset4] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset5] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3333333333333333-asset6] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset0] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset1] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset2] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset3] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset4] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset5] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.7-asset6] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset0] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset1] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset2] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset3] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset4] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset5] PASSED [ 22%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[8000-0.3-asset6] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset0] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset1] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset2] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset3] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset4] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset5] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.0-asset6] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset0] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset1] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset2] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset3] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset4] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset5] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-1.2-asset6] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset0] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset1] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset2] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset3] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset4] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset5] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3333333333333333-asset6] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset0] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset1] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset2] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset3] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset4] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset5] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16000-0.3-asset6] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset0] PASSED [ 23%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset1] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset2] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset3] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset4] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset5] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-1.0-asset6] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset0] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset1] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset2] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset3] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset4] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset5] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[16001-0.3333333333333333-asset6] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset0] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset1] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset2] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset3] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset4] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset5] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[22050-0.7-asset6] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset0] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset1] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset2] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset3] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset4] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset5] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full[48000-1.2-asset6] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.45-8000] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.45-16000] PASSED [ 24%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.91-8000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[1.91-16000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[2.1-8000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_resample_chunked_matches_full_postroll[2.1-16000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[6000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[20000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_chunk_boundary_half_sample[30000] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_decode_s16_ffmpeg4 PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[None-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[None-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[8000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[8000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[16000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[16000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[441000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_samples_duration[441000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[1-None-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[1-None-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[1-16000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[1-16000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[2-None-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[2-None-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[2-16000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[2-16000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[8-None-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[8-None-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[8-16000-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[8-16000-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[16-None-asset0] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[16-None-asset1] PASSED [ 25%] test/test_decoders.py::TestAudioDecoder::test_num_channels[16-16000-asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[16-16000-asset1] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[24-None-asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[24-None-asset1] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[24-16000-asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[24-16000-asset1] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[None-None-asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[None-None-asset1] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[None-16000-asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels[None-16000-asset1] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels_errors[asset0] PASSED [ 26%] test/test_decoders.py::TestAudioDecoder::test_num_channels_errors[asset1] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_non_wav_file_raises_error PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.2-0.6] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-1.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-0.0-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0--1.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0--1.0-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset0-None-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.2-0.6] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-1.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-0.0-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1--1.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1--1.0-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset1-None-None] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.2-0.6] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-1.0-1.0] PASSED [ 26%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-0.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2--1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2--1.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset2-None-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.2-0.6] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-0.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3--1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3--1.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset3-None-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.2-0.6] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-0.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4--1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4--1.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset4-None-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.2-0.6] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-0.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5--1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5--1.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset5-None-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.2-0.6] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-0.0-None] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6--1.0-1.0] PASSED [ 27%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6--1.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[path-asset6-None-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.2-0.6] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-0.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0--1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0--1.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset0-None-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.2-0.6] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-0.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1--1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1--1.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset1-None-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.2-0.6] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-0.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2--1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2--1.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset2-None-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.2-0.6] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-0.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3--1.0-1.0] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3--1.0-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset3-None-None] PASSED [ 28%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.2-0.6] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-0.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4--1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4--1.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset4-None-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.2-0.6] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-0.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5--1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5--1.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset5-None-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.2-0.6] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-0.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6--1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6--1.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[str-asset6-None-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.2-0.6] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-0.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0--1.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0--1.0-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset0-None-None] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.0-1.0] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.2-0.6] PASSED [ 29%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-0.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1--1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1--1.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset1-None-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.2-0.6] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-0.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2--1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2--1.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset2-None-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.2-0.6] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-0.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3--1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3--1.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset3-None-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.2-0.6] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-0.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4--1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4--1.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset4-None-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.2-0.6] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-1.0-1.0] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-0.0-None] PASSED [ 30%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5--1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5--1.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset5-None-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.2-0.6] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-0.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6--1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6--1.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[bytes-asset6-None-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.2-0.6] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-0.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0--1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0--1.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset0-None-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.2-0.6] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-0.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1--1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1--1.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset1-None-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.2-0.6] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-0.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2--1.0-1.0] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2--1.0-None] PASSED [ 31%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset2-None-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.2-0.6] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-0.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3--1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3--1.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset3-None-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.2-0.6] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-0.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4--1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4--1.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset4-None-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.2-0.6] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-0.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5--1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5--1.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset5-None-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.2-0.6] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-0.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6--1.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6--1.0-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[tensor-asset6-None-None] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.0-1.0] PASSED [ 32%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.2-0.6] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-0.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0--1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0--1.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset0-None-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.2-0.6] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-0.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1--1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1--1.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset1-None-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.2-0.6] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-0.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2--1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2--1.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset2-None-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.2-0.6] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-0.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3--1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3--1.0-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset3-None-None] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.2-0.6] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-1.0-1.0] PASSED [ 33%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-0.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4--1.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4--1.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset4-None-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.2-0.6] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-1.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-0.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5--1.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5--1.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset5-None-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.2-0.6] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-1.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-0.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6--1.0-1.0] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6--1.0-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_against_audio_decoder[file_like-asset6-None-None] PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_get_samples_played_in_range_errors PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_start_equals_stop_returns_empty PASSED [ 34%] test/test_decoders.py::TestWavDecoder::test_multiple_calls_with_backward_seeks PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_block_output_types[cpu] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_block_output_types[cuda] SKIPPED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[video-expected_indices0-expected_types0] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[audio-expected_indices1-expected_types1] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[streams2-expected_indices2-expected_types2] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[streams3-expected_indices3-expected_types3] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[0-expected_indices4-expected_types4] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[streams5-expected_indices5-expected_types5] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection[all-expected_indices6-expected_types6] PASSED [ 34%] test/test_decoders.py::TestLowLevel::test_stream_selection_defaults_to_best_video PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[streams0-streams is empty] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[streams1-already being demuxed] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[streams2-already being demuxed] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[2-which cannot be decoded] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[99-not a valid stream] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[streams5-can only be used on its own] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[subtitles-Invalid stream selector] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_selection_errors[1.0-Invalid stream selector] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_audio_stream_has_no_scan PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_one_pass_matches_separate_demuxers PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_packets_are_tagged_with_their_stream PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_demuxer_is_its_own_iterator PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_metadata_matches_the_decoders PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_stream_metadata_has_no_content_tier PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_demuxer_metadata_has_no_stream_list PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_get_container_metadata PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_get_container_metadata_reads_no_packets PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_adding_a_stream_after_demuxing_raises PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video0] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video1] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video2] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video3] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video4] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video5] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video6] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video7] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video8] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video9] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video10] PASSED [ 35%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video11] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video12] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video13] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video14] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video15] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video16] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video17] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video18] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video19] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video20] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video0] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video1] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video2] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video3] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video4] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video5] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video6] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video7] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video8] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video9] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video10] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video11] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video12] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video13] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video14] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video15] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video16] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video17] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video18] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video19] PASSED [ 36%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video20] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video0] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video1] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video2] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video3] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video4] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video5] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video6] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video7] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video8] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video9] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video10] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video11] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video12] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video13] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video14] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video15] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video16] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video17] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video18] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video19] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video20] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video0] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video1] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video2] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video3] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video4] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video5] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video6] PASSED [ 37%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video7] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video8] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video9] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video10] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video11] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video12] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video13] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video14] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video15] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video16] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video17] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video18] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video19] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video20] PASSED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video0] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video1] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video2] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video3] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video4] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video5] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video6] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video7] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video8] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video9] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video10] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video11] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video12] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video13] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video14] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video15] SKIPPED [ 38%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video16] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video17] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video18] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video19] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-sequential-video20] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video0] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video1] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video2] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video3] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video4] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video5] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video6] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video7] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video8] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video9] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video10] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video11] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video12] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video13] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video14] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video15] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video16] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video17] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video18] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video19] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_frames-video20] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video0] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video1] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video2] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video3] SKIPPED [ 39%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video4] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video5] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video6] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video7] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video8] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video9] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video10] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video11] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video12] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video13] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video14] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video15] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video16] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video17] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video18] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video19] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets-video20] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video0] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video1] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video2] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video3] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video4] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video5] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video6] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video7] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video8] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video9] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video10] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video11] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video12] SKIPPED [ 40%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video13] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video14] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video15] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video16] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video17] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video18] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video19] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cuda-prefetch_packets_and_frames-video20] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_discard_first_keyframe[cpu] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_discard_first_keyframe[cuda] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video0] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video1] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video2] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video0] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video1] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video2] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video0] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video1] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video2] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype0-video0] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype0-video1] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype0-video2] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype1-video0] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype1-video1] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-output_dtype1-video2] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-auto-video0] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-auto-video1] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cuda-auto-video2] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_auto_is_resolved_per_frame[cpu] PASSED [ 41%] test/test_decoders.py::TestLowLevel::test_output_dtype_auto_is_resolved_per_frame[cuda] SKIPPED [ 41%] test/test_decoders.py::TestLowLevel::test_invalid_output_dtype[cpu] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_invalid_output_dtype[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_color_converter_reused_across_videos[cpu] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_color_converter_reused_across_videos[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_converter_refuses_other_devices[cpu-cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_converter_refuses_other_devices[cuda-cpu] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_converter_accepts_every_spelling_of_the_same_device[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_converter_accepts_every_spelling_of_the_same_device[cuda:0] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_converter_accepts_every_spelling_of_the_same_device[converter_device2] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_set_cuda_backend_is_a_noop[cpu] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_set_cuda_backend_is_a_noop[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_device_none_default_device[cpu] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_device_none_default_device[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_device_torch_device_instance[cpu] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_device_torch_device_instance[cuda] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-nasa_13013] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_vp9] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_444] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_444_10bit] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_8bit_hevc] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_10bit_hevc] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_12bit_hevc] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_vp9_10bit] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_12bit_hdr] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_gray_hevc] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_gbrp_hevc] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_yuva420p_ffv1] PASSED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-nasa_13013] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_odd_height_and_width_vp9] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_odd_height_and_width_444] SKIPPED [ 42%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_odd_height_and_width_444_10bit] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_444_8bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_444_10bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_444_12bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_odd_height_and_width_vp9_10bit] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_12bit_hdr] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_gray_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_gbrp_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_structure[cuda-testsrc2_yuva420p_ffv1] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt709-cpu] PASSED [ 43%] test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt709-cuda] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt2020-pq-cpu] PASSED [ 43%] test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt2020-pq-cuda] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_are_not_rotated_but_color_conversion_rotates[cpu] PASSED [ 43%] test/test_decoders.py::TestLowLevel::test_planes_are_not_rotated_but_color_conversion_rotates[cuda] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_no_rotation[cpu] PASSED [ 43%] test/test_decoders.py::TestLowLevel::test_no_rotation[cuda] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cross_stream_frame_lifetime[sync_back] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cross_stream_frame_lifetime[record_stream] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cross_stream_frame_lifetime[none] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cross_stream_frame_lifetime[plane_record_stream] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_backlogged_converter_on_separate_stream SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[nasa_13013] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_odd_height_and_width_vp9] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_odd_height_and_width_444] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_odd_height_and_width_444_10bit] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_444_8bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_444_10bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_444_12bit_hevc] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_odd_height_and_width_vp9_10bit] SKIPPED [ 43%] test/test_decoders.py::TestLowLevel::test_cuda_planes_match_cpu[testsrc2_12bit_hdr] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-nasa_13013] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_vp9] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_444] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_444_10bit] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_8bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_10bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_12bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_vp9_10bit] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_12bit_hdr] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-nasa_13013] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_odd_height_and_width_vp9] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_odd_height_and_width_444] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_odd_height_and_width_444_10bit] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_444_8bit_hevc] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_444_10bit_hevc] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_444_12bit_hevc] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_odd_height_and_width_vp9_10bit] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cuda-testsrc2_12bit_hdr] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_mutation_visible_in_color_convert[cpu] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_mutation_visible_in_color_convert[cuda] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_are_views[cpu] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_are_views[cuda] SKIPPED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-nasa_13013] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_vp9] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_444] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_444_10bit] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_8bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_10bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_12bit_hevc] PASSED [ 44%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_vp9_10bit] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_12bit_hdr] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-nasa_13013] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_odd_height_and_width_vp9] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_odd_height_and_width_444] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_odd_height_and_width_444_10bit] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_444_8bit_hevc] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_444_10bit_hevc] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_444_12bit_hevc] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_odd_height_and_width_vp9_10bit] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cuda-testsrc2_12bit_hdr] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cpu-video0] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cpu-video1] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cuda-video0] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cuda-video1] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_is_on_cuda[video0-nv12] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_is_on_cuda[video1-yuv444p] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_is_on_cuda[video2-yuv444p16le] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_upload_keeps_full_range[gray] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_upload_keeps_full_range[gbrp] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_cpu_fallback_upload_keeps_full_range[422] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_of_non_viewable_format[pal8-rawvideo-nut] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_planes_of_non_viewable_format[gbrpf32le-exr-mkv] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cpu-video0] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cpu-video1] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cpu-video2] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cuda-video0] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cuda-video1] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cuda-video2] SKIPPED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_differs_from_get_frame_played_at[cpu] PASSED [ 45%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_differs_from_get_frame_played_at[cuda] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.3] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.5] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.7] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cuda-0.3] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cuda-0.5] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cuda-0.7] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cpu-video0] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cpu-video1] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cpu-video2] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cuda-video0] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cuda-video1] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cuda-video2] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_without_reset_raises[cpu] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_without_reset_raises[cuda] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_without_reset_raises_for_every_decoder PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_without_converter_reset_raises PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cpu-video0] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cpu-video1] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cpu-video2] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cuda-video0] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cuda-video1] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_backwards[cuda-video2] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cpu-video0] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cpu-video1] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cpu-video2] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cuda-video0] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cuda-video1] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cuda-video2] SKIPPED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video0] PASSED [ 46%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video1] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video2] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video3] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video4] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video5] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video6] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video7] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video8] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video9] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video10] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video11] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video12] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video13] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video14] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video15] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video16] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video17] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video18] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video19] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video20] PASSED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video0] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video1] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video2] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video3] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video4] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video5] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video6] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video7] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video8] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video9] SKIPPED [ 47%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video10] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video11] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video12] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video13] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video14] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video15] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video16] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video17] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video18] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video19] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cuda-video20] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_independent_pipelines_seek_in_parallel[cpu] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_independent_pipelines_seek_in_parallel[cuda] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_while_demuxing_on_another_thread[cpu] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_while_demuxing_on_another_thread[cuda] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cpu-1.0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cpu-2.0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cpu-3.0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cuda-1.0] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cuda-2.0] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_mpeg_program_stream[cuda-3.0] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0-video0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0-video1] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0.0001-video0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0.0001-video1] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-5.0-video0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-5.0-video1] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-1000000000.0-video0] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-1000000000.0-video1] PASSED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-0-video0] SKIPPED [ 48%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-0-video1] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-0.0001-video0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-0.0001-video1] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-5.0-video0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-5.0-video1] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-1000000000.0-video0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_before_start[cuda-1000000000.0-video1] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cpu--1000000000.0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cpu--1.0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cpu-0.0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cpu-0.001] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cpu-1000000000.0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cuda--1000000000.0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cuda--1.0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cuda-0.0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cuda-0.001] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_single_frame_video[cuda-1000000000.0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-10] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-1000000000.0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cuda-0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cuda-10] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_past_end[cuda-1000000000.0] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_seek_on_non_seekable_source_raises PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_decode_after_drain_raises[cpu] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_decode_after_drain_raises[cuda] SKIPPED [ 49%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video0] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video1] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video2] PASSED [ 49%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video3] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video4] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video5] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video6] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video7] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video8] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video9] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video10] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video11] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video12] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video13] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video14] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video15] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video16] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video17] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video18] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video19] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video20] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video21] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video22] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video0] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video1] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video2] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video3] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_tensor[video0] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_tensor[video1] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_with_overlapping_frames PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[contiguous] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[gaps] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[zero_durations] PASSED [ 50%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[overlapping] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[mixed] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_index_at_frame_layouts[single_frame] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_skips_discarded_packets PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_key_frame_seconds_for[video0] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_key_frame_seconds_for[video1] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_key_frame_seconds_for[video2] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_key_frame_seconds_for_when_the_keyframe_was_trimmed PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cpu-video0] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cpu-video1] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cpu-video2] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cuda-video0] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cuda-video1] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cuda-video2] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cpu-video0] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cpu-video1] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cpu-video2] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cuda-video0] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cuda-video1] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cuda-video2] SKIPPED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_after_demuxing_raises PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_is_cached PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scan_rewind_matches_a_fresh_demuxer PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scanning_several_video_streams_reads_the_file_once PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_scanning_a_non_video_stream_raises PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[path] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[str] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[bytes] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[tensor] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[file_like] PASSED [ 51%] test/test_decoders.py::TestLowLevel::test_source_kinds[bytes_io] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_source_kinds[custom_reader] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[path] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[str] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[bytes] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[tensor] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[file_like] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[bytes_io] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[custom_reader] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_no_network_access PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_stream_index[video-None] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_stream_index[0-0] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_stream_index[3-3] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_only_file_raises PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_video_only_file_raises PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[0] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[1] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[4] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads_none_raises PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_decoder_takes_no_num_ffmpeg_threads PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_yields_packets[asset0] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_yields_packets[asset1] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_yields_packets[asset2] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_yields_packets[asset3] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_picks_the_audio_stream_of_a_video_file PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_stream_selector[audio] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_stream_selector[1] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_stream_selector[4] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[path] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[str] PASSED [ 52%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[bytes] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[tensor] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[file_like] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[bytes_io] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_source_kinds[custom_reader] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_seek PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset0-u8-dtype0] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset1-s16-dtype1] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset2-s32-dtype2] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset3-s32-dtype3] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset4-flt-dtype4] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset5-dbl-dtype5] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset6-s16p-dtype6] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset7-s16-dtype7] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_dtype_and_shape[asset8-fltp-dtype8] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset0] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset1] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset2] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset3] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset4] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset5] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset6] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset7] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[None-asset8] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset0] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset1] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset2] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset3] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset4] PASSED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset5] SKIPPED [ 53%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset6] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset7] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.3333333333333333-asset8] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset0] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset1] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset2] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset3] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset4] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset5] SKIPPED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset6] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset7] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_match_audio_decoder[0.6666666666666666-asset8] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_raw_samples_pts PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_decoder_output_type_follows_the_stream PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_decoder_takes_no_device PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_decoder_mpeg_ps_resync_after_seek PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset0] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset1] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset2] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset3] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset4] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset5] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset6] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset7] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[None-asset8] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset0] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset1] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset2] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset3] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset4] PASSED [ 54%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset5] SKIPPED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset6] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset7] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.3333333333333333-asset8] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset0] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset1] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset3] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset4] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset5] SKIPPED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset6] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset7] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_matches_audio_decoder[0.6666666666666666-asset8] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[None-asset0-1] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[None-asset1-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[None-asset2-1] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[None-asset3-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[None-asset4-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.3333333333333333-asset0-1] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.3333333333333333-asset1-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.3333333333333333-asset2-1] SKIPPED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.3333333333333333-asset3-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.3333333333333333-asset4-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.6666666666666666-asset0-1] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.6666666666666666-asset1-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.6666666666666666-asset2-1] SKIPPED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.6666666666666666-asset3-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_num_channels[0.6666666666666666-asset4-2] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset0-16000] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset1-8000] PASSED [ 55%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset2-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset3-8000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset4-44100] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[None-asset5-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset0-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset1-8000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset2-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset3-8000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset4-44100] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.3333333333333333-asset5-16000] SKIPPED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset0-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset1-8000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset2-16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset3-8000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset4-44100] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_sample_rate[0.6666666666666666-asset5-16000] SKIPPED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_without_drain_loses_samples_when_resampling PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_drain_is_empty_without_resampling PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_pts_is_contiguous[None] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_pts_is_contiguous[16000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_reset_allows_another_stream PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_changing_stream_without_reset_raises PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_convert_after_drain_raises PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_drain_before_convert_raises PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_invalid_args_raise[kwargs0] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_converter_invalid_args_raise[kwargs1] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_audio_pipeline_after_seek PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_invalid_stream_index_raises[-1] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_invalid_stream_index_raises[6] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_invalid_stream_index_raises[1000] PASSED [ 56%] test/test_decoders.py::TestLowLevel::test_bad_source_type_raises PASSED [ 57%] test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[pickle] PASSED [ 57%] test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[forking_pickler] PASSED [ 57%] test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[copy] PASSED [ 57%] test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[deepcopy] PASSED [ 57%] test/test_decoders.py::TestLowLevel::test_pipeline_outputs_are_picklable PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_torchscript[jpeg] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_torchscript[png] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_torchscript[webp] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_torchscript[gif] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_torchscript[avif] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[jpeg] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[jpeg_cuda] SKIPPED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[png] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[webp] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[gif] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[avif] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_default_mode_is_rgb[heic] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-str] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-bytes] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg-tensor] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-str] SKIPPED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-bytes] SKIPPED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[jpeg_cuda-tensor] SKIPPED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[png-str] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[png-bytes] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[png-tensor] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-str] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-bytes] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[webp-tensor] PASSED [ 57%] test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[gif-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[avif-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_source_kinds[heic-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[jpeg] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[png] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[webp] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[gif] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[avif] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_bad_source_type_raises[heic] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-path] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-UNCHANGED-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-path] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-RGB-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-path] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[jpeg-GRAY_ALPHA-tensor] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-path] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-str] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-bytes] PASSED [ 58%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-UNCHANGED-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-RGB-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[png-GRAY_ALPHA-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-UNCHANGED-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-RGB-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[webp-GRAY_ALPHA-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-UNCHANGED-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-str] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-bytes] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-RGB-tensor] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-path] PASSED [ 59%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[gif-GRAY_ALPHA-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-UNCHANGED-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-RGB-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[avif-GRAY_ALPHA-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-UNCHANGED-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-RGB-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-path] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-str] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-bytes] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image[heic-GRAY_ALPHA-tensor] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-output_dtype0] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-output_dtype1] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[jpeg-auto] PASSED [ 60%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-output_dtype0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-output_dtype1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[png-auto] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-output_dtype0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-output_dtype1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[webp-auto] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-output_dtype0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-output_dtype1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[gif-auto] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-output_dtype0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-output_dtype1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[avif-auto] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-output_dtype0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-output_dtype1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_output_dtype[heic-auto] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_unrecognized_format_raises PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_rgba_alias[RGBA] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_decode_image_rgba_alias[ImageReadMode.RGB_ALPHA] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-jpeg2] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png2] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png3] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-png4] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-webp0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-webp1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif0] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif1] PASSED [ 61%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-gif2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[UNCHANGED-None-None-avif] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-jpeg2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png3] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-png4] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-webp0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-webp1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-gif2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY-L-1-avif] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-jpeg2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png3] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-png4] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-webp0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-webp1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif0] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif1] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-gif2] PASSED [ 62%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[GRAY_ALPHA-LA-2-avif] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-jpeg2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png3] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-png4] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-webp0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-webp1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-gif2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB-RGB-3-avif] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-jpeg2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png3] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-png4] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-webp0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-webp1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif0] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif1] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-gif2] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_all_source_to_all_output_modes[RGB_ALPHA-RGBA-4-avif] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-jpeg] PASSED [ 63%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-jpeg_cuda] SKIPPED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-png] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-webp] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-gif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-avif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[UNCHANGED-heic] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-jpeg] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-jpeg_cuda] SKIPPED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-png] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-webp] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-gif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-avif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY-heic] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-jpeg] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-jpeg_cuda] SKIPPED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-png] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-webp] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-gif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-avif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[GRAY_ALPHA-heic] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-jpeg] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-jpeg_cuda] SKIPPED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-png] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-webp] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-gif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-avif] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB-heic] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-jpeg] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-jpeg_cuda] SKIPPED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-png] PASSED [ 64%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-gif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_8bit_source[RGB_ALPHA-heic] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-jpeg] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-png] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-gif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype0-heic] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-jpeg] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-png] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-gif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[bad_dtype1-heic] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-jpeg] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-png] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-gif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_output_dtype_invalid[uint8-heic] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-jpeg] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-png] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[0-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-jpeg] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-png] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-webp] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[1-avif] PASSED [ 65%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[2-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[3-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[4-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[5-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[6-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[7-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-webp] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_exif_orientation[8-avif] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-jpeg] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-png] PASSED [ 66%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[65533-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[1-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[7-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[10-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[23-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_invalid_exif[33-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_heic_orientation[asset0-6] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_heic_orientation[asset1-2] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[gif] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_not_an_image_raises[avif] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-webp] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-gif] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[2-avif] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-jpeg] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-png] PASSED [ 67%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[3-avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-jpeg] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-png] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_truncated_raises[4-avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-jpeg] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-png] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-1-dimensional-avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-jpeg] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-png] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-uint8-avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-jpeg] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-png] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_bad_encoded_data_raises[-non-empty-avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[jpeg] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[jpeg_cuda] SKIPPED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[png] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[webp] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[gif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[avif] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_non_contiguous_encoded_data[heic] PASSED [ 68%] test/test_decoders.py::TestImageDecoder::test_mode_str_and_enum PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset0] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset1] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[UNCHANGED-None-asset2] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset0] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset1] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY-L-asset2] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[GRAY_ALPHA-LA-asset2] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset0] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset1] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB-RGB-asset2] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_against_pil[RGB_ALPHA-RGBA-asset2] PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_jpeg_batch_cpu PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_bad_huffman_decodes PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_corrupt_jpeg_raises PASSED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[0] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[1] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[2] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[3] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[4] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[5] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[6] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[7] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_exif_orientation[8] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[UNCHANGED-asset0] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[UNCHANGED-asset1] SKIPPED [ 69%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB-asset0] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB-asset1] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY-asset0] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY-asset1] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB_ALPHA-asset0] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[RGB_ALPHA-asset1] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY_ALPHA-asset0] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_matches_cpu[GRAY_ALPHA-asset1] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[UNCHANGED] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[GRAY] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_batch[RGB] SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_single_vs_list_return_type SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_errors SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_multithreaded SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_cuda_jpeg_waits_for_callers_stream SKIPPED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset0] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset1] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset2] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[UNCHANGED-None-asset3] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset0] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset1] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset2] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY-L-asset3] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset2] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[GRAY_ALPHA-LA-asset3] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset0] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset1] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset2] PASSED [ 70%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB-RGB-asset3] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset2] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_against_pil[RGB_ALPHA-RGBA-asset3] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[UNCHANGED-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[UNCHANGED-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY_ALPHA-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[GRAY_ALPHA-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB_ALPHA-asset0] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_output_dtype_16bit_png[RGB_ALPHA-asset1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-rgb] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-gray] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[GRAY_ALPHA-LA-palette] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-rgb] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-gray] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_transparency[RGB_ALPHA-RGBA-palette] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-UNCHANGED-rgb-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-UNCHANGED-gray-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-UNCHANGED-palette-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-UNCHANGED-palette-1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-GRAY-rgb-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-GRAY-gray-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-GRAY-palette-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-GRAY-palette-1] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-RGB-rgb-8] PASSED [ 71%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-RGB-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-RGB-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype0-RGB-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-UNCHANGED-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-UNCHANGED-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-UNCHANGED-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-UNCHANGED-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-GRAY-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-GRAY-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-GRAY-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-GRAY-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-RGB-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-RGB-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-RGB-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[output_dtype1-RGB-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-UNCHANGED-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-UNCHANGED-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-UNCHANGED-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-UNCHANGED-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-GRAY-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-GRAY-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-GRAY-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-GRAY-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-RGB-rgb-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-RGB-gray-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-RGB-palette-8] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_png_trns_without_alpha[auto-RGB-palette-1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_1bit_png[shape0] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_1bit_png[shape1] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_1bit_png[shape2] PASSED [ 72%] test/test_decoders.py::TestImageDecoder::test_interlaced_png[UNCHANGED-None] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_interlaced_png[RGB-RGB] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_corrupt_png_raises PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_corrupt_png_out_of_bound_read_raises[asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_corrupt_png_out_of_bound_read_raises[asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[UNCHANGED-None-asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[UNCHANGED-None-asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY-L-asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY-L-asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB-RGB-asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB-RGB-asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_webp_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp[UNCHANGED-None] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp[GRAY-L] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp[GRAY_ALPHA-LA] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp[RGB-RGB] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp[RGB_ALPHA-RGBA] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_webp_transparency PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_against_pil[UNCHANGED-None] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_against_pil[GRAY-L] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_against_pil[GRAY_ALPHA-LA] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_against_pil[RGB-RGB] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_against_pil[RGB_ALPHA-RGBA] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_animated_gif PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[1] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[2] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_disposal_methods[3] PASSED [ 73%] test/test_decoders.py::TestImageDecoder::test_gif_transparency PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_gif_first_frame_larger_than_canvas PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[UNCHANGED-None-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[UNCHANGED-None-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY-L-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY-L-asset1] SKIPPED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY_ALPHA-LA-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[GRAY_ALPHA-LA-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB-RGB-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB-RGB-asset1] SKIPPED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB_ALPHA-RGBA-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_against_pil[RGB_ALPHA-RGBA-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[UNCHANGED-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[UNCHANGED-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY_ALPHA-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[GRAY_ALPHA-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB_ALPHA-asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_avif[RGB_ALPHA-asset1] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_avif_num_threads PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_animated_avif[UNCHANGED-None] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_animated_avif[GRAY-L] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_animated_avif[GRAY_ALPHA-LA] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_animated_avif[RGB-RGB] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_animated_avif[RGB_ALPHA-RGBA] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[UNCHANGED-heic_asset0-png_asset0] PASSED [ 74%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[UNCHANGED-heic_asset1-png_asset1] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY-heic_asset0-png_asset0] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY-heic_asset1-png_asset1] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY_ALPHA-heic_asset0-png_asset0] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[GRAY_ALPHA-heic_asset1-png_asset1] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB-heic_asset0-png_asset0] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB-heic_asset1-png_asset1] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB_ALPHA-heic_asset0-png_asset0] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_against_png[RGB_ALPHA-heic_asset1-png_asset1] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[UNCHANGED] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[GRAY] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[GRAY_ALPHA] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[RGB] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_output_dtype_high_bit_depth_heic[RGB_ALPHA] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_animated_heic[UNCHANGED-RGB] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_animated_heic[GRAY-L] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_animated_heic[GRAY_ALPHA-LA] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_animated_heic[RGB-RGB] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_animated_heic[RGB_ALPHA-RGBA] PASSED [ 75%] test/test_decoders.py::TestImageDecoder::test_heic_missing_libheif_raises_import_error PASSED [ 75%] test/test_encoders.py::TestAudioEncoder::test_bad_input PASSED [ 75%] test/test_encoders.py::TestAudioEncoder::test_equivalence_with_encoder PASSED [ 75%] test/test_encoders.py::TestAudioEncoder::test_to_tensor_no_warning PASSED [ 75%] test/test_encoders.py::TestVideoEncoder::test_bad_input PASSED [ 75%] test/test_encoders.py::TestVideoEncoder::test_equivalence_with_encoder PASSED [ 75%] test/test_encoders.py::TestVideoEncoder::test_to_tensor_no_warning PASSED [ 75%] test/test_encoders.py::TestEncoder::test_double_close[to_file] PASSED [ 75%] test/test_encoders.py::TestEncoder::test_double_close[to_file_like] PASSED [ 75%] test/test_encoders.py::TestEncoder::test_context_manager[to_file] PASSED [ 75%] test/test_encoders.py::TestEncoder::test_context_manager[to_file_like] PASSED [ 75%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mp4] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mov] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mkv] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mp4] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mov] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mkv] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mp4] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mov] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file-mkv] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mp4] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mov] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cuda-to_file_like-mkv] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_open_invalid_path PASSED [ 76%] test/test_encoders.py::TestEncoder::test_open_invalid_format[to_file] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_open_invalid_format[to_file_like] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mp4] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mov] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mp4] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mov] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file-mp4] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file-mov] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file_like-mp4] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_fragmented_mp4[cuda-to_file_like-mov] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cpu-to_file] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cpu-to_file_like] PASSED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cuda-to_file] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_mismatched_dimensions_errors[cuda-to_file_like] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_different_devices_errors[to_file] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_write_frames_different_devices_errors[to_file_like] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_device_None_respects_default_device[to_file] SKIPPED [ 76%] test/test_encoders.py::TestEncoder::test_device_None_respects_default_device[to_file_like] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_device_torch_device_object[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_device_torch_device_object[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_device_cuda_0_string[to_file] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_device_cuda_0_string[to_file_like] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_on_cuda_errors[to_file] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_on_cuda_errors[to_file_like] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cpu-to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cpu-to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cuda-to_file] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_without_open_errors[cuda-to_file_like] SKIPPED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_without_open_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_without_open_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_mismatched_channels_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_mismatched_channels_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_without_stream_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_without_stream_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_twice_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_twice_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_after_close_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_open_after_close_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_after_close_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_frames_after_close_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_after_close_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_write_samples_after_close_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_bit_rate_errors[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_bit_rate_errors[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_and_encode_samples[to_file] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_and_encode_samples[to_file_like] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mp4] PASSED [ 77%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mp4] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_cuda_video_with_cpu_video_and_cpu_audio[to_file] SKIPPED [ 78%] test/test_encoders.py::TestEncoder::test_cuda_video_with_cpu_video_and_cpu_audio[to_file_like] SKIPPED [ 78%] test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file_like] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file_like] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mp4] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-avi] SKIPPED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-flv] SKIPPED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mp4] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-avi] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-flv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mp4] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-avi] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-flv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mov] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mp4] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-avi] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mkv] PASSED [ 78%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-flv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-avi] SKIPPED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-flv] SKIPPED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-avi] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-flv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-avi] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-flv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-avi] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-flv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-avi] SKIPPED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-flv] SKIPPED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mov] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mp4] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-avi] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mkv] PASSED [ 79%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-flv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-avi] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-flv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-avi] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-flv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-avi] SKIPPED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-flv] SKIPPED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-avi] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-flv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-avi] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-flv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mov] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mp4] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-avi] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mkv] PASSED [ 80%] test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-flv] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mov] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mp4] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mkv] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mov] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mp4] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mkv] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_round_trip[to_file-wav] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_round_trip[to_file-flac] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_round_trip[to_file_like-wav] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_round_trip[to_file_like-flac] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mov] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mp4] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[avi] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mkv] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[flv] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_to_file_vs_to_file_like[mp3] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_to_file_vs_to_file_like[wav] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_to_file_vs_to_file_like[flac] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_contiguity[cpu-to_file] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_contiguity[cpu-to_file_like] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_video_contiguity[cuda-to_file] SKIPPED [ 81%] test/test_encoders.py::TestEncoder::test_video_contiguity[cuda-to_file_like] SKIPPED [ 81%] test/test_encoders.py::TestEncoder::test_audio_contiguity[to_file] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_audio_contiguity[to_file_like] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_add_audio_out_sample_rate[to_file] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_add_audio_out_sample_rate[to_file_like] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_pixel_format_errors[to_file] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_pixel_format_errors[to_file_like] PASSED [ 81%] test/test_encoders.py::TestEncoder::test_pixel_format_gpu_override_errors[to_file] SKIPPED [ 81%] test/test_encoders.py::TestEncoder::test_pixel_format_gpu_override_errors[to_file_like] SKIPPED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options0-qp=-10 is out of valid range] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options1-Option qp expects a numeric value but got] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options2-Option direct-pred expects a numeric value but got 'a'] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options3-avcodec_open2 failed: Invalid argument] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options0-qp=-10 is out of valid range] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options1-Option qp expects a numeric value but got] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options2-Option direct-pred expects a numeric value but got 'a'] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options3-avcodec_open2 failed: Invalid argument] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_dtype_errors[to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_dtype_errors[to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_ndim_errors[to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_ndim_errors[to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_num_channels_errors[to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_write_frames_wrong_num_channels_errors[to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_sample_rate_errors[to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_sample_rate_errors[to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_num_channels_errors[to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_num_channels_errors[to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_custom_file_object PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_custom_file_object_audio PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_real_file_video PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_real_file_audio PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_bad_methods_video PASSED [ 82%] test/test_encoders.py::TestEncoder::test_to_file_like_bad_methods_audio PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-h264-to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-h264-to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-hevc-to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-hevc-to_file_like] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mkv-av1-to_file] PASSED [ 82%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mkv-av1-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[avi-mpeg4-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[avi-mpeg4-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[webm-vp9-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[webm-vp9-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[h264-libx264-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[h264-libx264-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[av1-libaom-av1-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[av1-libaom-av1-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[vp9-libvpx-vp9-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[vp9-libvpx-vp9-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_extra_options_utilized[baseline-bt709-tv] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_extra_options_utilized[main-bt470bg-pc] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_extra_options_utilized[high-fcc-pc] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options0] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options1] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options2] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options3] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[23-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[23-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[23.5-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[23.5-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[-0.9-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_crf_valid_values[-0.9-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[None-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[None-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[0-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[0-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[44100-to_file] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[44100-to_file_like] PASSED [ 83%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[999999999-to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_audio_bit_rate_positive_values[999999999-to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[wav-to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[wav-to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[mp3-to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[mp3-to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[flac-to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_multiple_audio_formats[flac-to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_non_integer_frame_rate[to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_non_integer_frame_rate[to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_preset_parameter[to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_preset_parameter[to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_invalid_codec_name_errors[to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_invalid_codec_name_errors[to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_crf_out_of_range_errors[to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_crf_out_of_range_errors[to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_invalid_preset_errors[to_file] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_invalid_preset_errors[to_file_like] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file-mp4] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file-mov] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file_like-mp4] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file_like-mov] PASSED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mov-None-to_file] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mov-None-to_file_like] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mov-h264_nvenc-to_file] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mov-h264_nvenc-to_file_like] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-avi-h264_nvenc-to_file] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-avi-h264_nvenc-to_file_like] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mp4-hevc_nvenc-to_file] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mp4-hevc_nvenc-to_file_like] SKIPPED [ 84%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mkv-av1_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt470bg-mkv-av1_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mov-None-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mov-None-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mov-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mov-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-avi-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-avi-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mp4-hevc_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mp4-hevc_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mkv-av1_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt709-mkv-av1_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mov-None-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mov-None-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mov-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mov-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-avi-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-avi-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mp4-hevc_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mp4-hevc_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mkv-av1_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-bt2020nc-mkv-av1_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mov-None-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mov-None-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mov-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mov-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-avi-h264_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-avi-h264_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mp4-hevc_nvenc-to_file] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mp4-hevc_nvenc-to_file_like] SKIPPED [ 85%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mkv-av1_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[pc-None-mkv-av1_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mov-None-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mov-None-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mov-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mov-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-avi-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-avi-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mp4-hevc_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mp4-hevc_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mkv-av1_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt470bg-mkv-av1_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mov-None-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mov-None-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mov-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mov-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-avi-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-avi-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mp4-hevc_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mp4-hevc_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mkv-av1_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt709-mkv-av1_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mov-None-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mov-None-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mov-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mov-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-avi-h264_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-avi-h264_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mp4-hevc_nvenc-to_file] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mp4-hevc_nvenc-to_file_like] SKIPPED [ 86%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mkv-av1_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-bt2020nc-mkv-av1_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mov-None-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mov-None-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mov-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mov-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-avi-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-avi-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mp4-hevc_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mp4-hevc_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mkv-av1_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[tv-None-mkv-av1_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mov-None-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mov-None-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mov-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mov-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-avi-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-avi-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mp4-hevc_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mp4-hevc_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mkv-av1_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt470bg-mkv-av1_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mov-None-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mov-None-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mov-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mov-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-avi-h264_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-avi-h264_nvenc-to_file_like] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mp4-hevc_nvenc-to_file] SKIPPED [ 87%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mp4-hevc_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mkv-av1_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt709-mkv-av1_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mov-None-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mov-None-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mov-h264_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mov-h264_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-avi-h264_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-avi-h264_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mp4-hevc_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mp4-hevc_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mkv-av1_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-bt2020nc-mkv-av1_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mov-None-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mov-None-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mov-h264_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mov-h264_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-avi-h264_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-avi-h264_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mp4-hevc_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mp4-hevc_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mkv-av1_nvenc-to_file] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_nvenc_against_ffmpeg_cli[None-None-mkv-av1_nvenc-to_file_like] SKIPPED [ 88%] test/test_encoders.py::TestEncoder::test_write_samples_wrong_dtype_errors[to_file] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_write_samples_wrong_dtype_errors[to_file_like] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_write_samples_wrong_ndim_errors[to_file] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_write_samples_wrong_ndim_errors[to_file_like] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_add_audio_unsupported_num_channels_errors[to_file] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_add_audio_unsupported_num_channels_errors[to_file_like] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_out_sample_rate_errors[to_file] PASSED [ 88%] test/test_encoders.py::TestEncoder::test_add_audio_invalid_out_sample_rate_errors[to_file_like] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_variants_match[png] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_variants_match[jpeg] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_variants_match[jpeg_cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_str_and_pathlib[png] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_str_and_pathlib[jpeg] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_str_and_pathlib[jpeg_cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_open_file_object[png] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_open_file_object[jpeg] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_dest_open_file_object[jpeg_cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[0-asset0-RGB] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[0-asset1-GRAY] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[6-asset0-RGB] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[6-asset1-GRAY] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[9-asset0-RGB] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_png[9-asset1-GRAY] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_against_pil_png PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_compression_level_affects_size_png PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_default_compression_level_png PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_bad_compression_level_png[-1] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_bad_compression_level_png[10] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_to_tensor_png PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[25-35-cpu] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[25-35-cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[75-40-cpu] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[75-40-cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[95-42-cpu] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg[95-42-cuda] SKIPPED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg_grayscale[25-35] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg_grayscale[75-40] PASSED [ 89%] test/test_encoders.py::TestImageEncoders::test_round_trip_jpeg_grayscale[95-42] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_quality_affects_size_jpeg[cpu] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_quality_affects_size_jpeg[cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_to_tensor_jpeg[cpu] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_to_tensor_jpeg[cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_quality_jpeg[-1] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_quality_jpeg[101] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_grayscale_jpeg_cuda_errors SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_dtype[png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_dtype[jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_dtype[jpeg_cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape0-png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape0-jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape0-jpeg_cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape1-png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape1-jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_ndim[shape1-jpeg_cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[2-png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[2-jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[2-jpeg_cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[4-png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[4-jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_num_channels[4-jpeg_cuda] SKIPPED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_file_like[png] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_file_like[jpeg] PASSED [ 90%] test/test_encoders.py::TestImageEncoders::test_bad_file_like[jpeg_cuda] SKIPPED [ 90%] test/test_ffmpeg_optional.py::test_ffmpeg_is_really_absent SKIPPED (...) [ 90%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[jpeg] SKIPPED [ 90%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[png] SKIPPED [ 90%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[webp] SKIPPED [ 90%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[gif] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[avif] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_image_decoders_work_without_ffmpeg[image] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[VideoDecoder] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[AudioDecoder] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[WavDecoder] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[VideoEncoder] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[AudioEncoder] SKIPPED [ 91%] test/test_ffmpeg_optional.py::test_ffmpeg_entry_points_raise_clear_error[Encoder] SKIPPED [ 91%] test/test_frame_dataclasses.py::test_unpacking PASSED [ 91%] test/test_frame_dataclasses.py::test_frame_error PASSED [ 91%] test/test_frame_dataclasses.py::test_framebatch_error PASSED [ 91%] test/test_frame_dataclasses.py::test_framebatch_iteration PASSED [ 91%] test/test_frame_dataclasses.py::test_framebatch_indexing PASSED [ 91%] test/test_frame_dataclasses.py::test_audio_samples_error PASSED [ 91%] test/test_logging.py::TestLogging::test_cpp_logger[ALL] SKIPPED (CUD...) [ 91%] test/test_logging.py::TestLogging::test_cpp_logger[OFF] SKIPPED (CUD...) [ 91%] test/test_logging.py::TestLogging::test_cpp_logger[default] SKIPPED [ 91%] test/test_logging.py::TestLogging::test_python_logger[ALL] PASSED [ 91%] test/test_logging.py::TestLogging::test_python_logger[OFF] PASSED [ 91%] test/test_logging.py::TestLogging::test_get_set_log_level PASSED [ 91%] test/test_logging.py::TestLogging::test_bad_log_level PASSED [ 91%] test/test_metadata.py::test_get_metadata[get_container_metadata_from_header] PASSED [ 91%] test/test_metadata.py::test_get_metadata[metadata_getter1] PASSED [ 91%] test/test_metadata.py::test_get_metadata[metadata_getter2] PASSED [ 91%] test/test_metadata.py::test_get_metadata[metadata_getter3] PASSED [ 91%] test/test_metadata.py::test_get_metadata_audio_file[get_container_metadata_from_header] PASSED [ 91%] test/test_metadata.py::test_get_metadata_audio_file[metadata_getter1] PASSED [ 91%] test/test_metadata.py::test_rotation_metadata PASSED [ 91%] test/test_metadata.py::test_color_metadata PASSED [ 91%] test/test_metadata.py::test_repr PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_and_next[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_and_next[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_and_next[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_to_negative_pts[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_to_negative_pts[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_seek_to_negative_pts[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_discard_first_keyframe[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_discard_first_keyframe[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_discard_first_keyframe[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_pts[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_pts[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_pts[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_index[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_index[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_index[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_with_info_at_index[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_with_info_at_index[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frame_with_info_at_index[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_unsorted_indices[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_unsorted_indices[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_unsorted_indices[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_negative_indices[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_negative_indices[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_negative_indices[cuda:ffmpeg] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_fail_on_invalid_negative_indices[cpu] PASSED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_fail_on_invalid_negative_indices[cuda] SKIPPED [ 92%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_fail_on_invalid_negative_indices[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_by_pts[cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_by_pts[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_by_pts[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_pts_apis_against_index_ref[cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_pts_apis_against_index_ref[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_pts_apis_against_index_ref[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_in_range[cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_in_range[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_get_frames_in_range[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_at_eof[cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_at_eof[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_at_eof[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_if_seek_too_far[cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_if_seek_too_far[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_throws_exception_if_seek_too_far[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_compile_seek_and_next[cpu] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_compile_seek_and_next[cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_compile_seek_and_next[cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file-cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file-cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file-cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[tensor-cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[tensor-cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[tensor-cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[bytes-cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[bytes-cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[bytes-cuda:ffmpeg] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_rawio-cpu] PASSED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_rawio-cuda] SKIPPED [ 93%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_rawio-cuda:ffmpeg] SKIPPED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_bufferedio-cpu] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_bufferedio-cuda] SKIPPED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_bufferedio-cuda:ffmpeg] SKIPPED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_video_get_json_metadata PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_video_get_json_metadata_with_stream PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_get_ffmpeg_version PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_frame_pts_equality PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings_fails PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings[cpu] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings[cuda] SKIPPED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings[cuda:ffmpeg] SKIPPED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library[filtergraph] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library[swscale] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_full_range_10bit[filtergraph] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_full_range_10bit[swscale] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[filtergraph-NHWC] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[filtergraph-NCHW] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[swscale-NHWC] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[swscale-NCHW] PASSED [ 94%] test/test_ops.py::TestVideoDecoderOps::test_cuda_decoder SKIPPED (CU...) [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method0] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method1] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method2] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method3] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method4] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_method[method5] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_audio_bad_seek_mode PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_next[asset0] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_next[asset1] PASSED [ 94%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset0-begin_to_end] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset0-begin_to_None] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset0-begin_to_beyond_end] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset0-at_frame_boundaries] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset0-not_at_frame_boundaries] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset1-begin_to_end] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset1-begin_to_None] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset1-begin_to_beyond_end] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset1-at_frame_boundaries] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_get_frames_by_pts_in_range_audio[asset1-not_at_frame_boundaries] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_epsilon_range[asset0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_epsilon_range[asset1] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_just_one_frame_at_boundaries[asset0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_just_one_frame_at_boundaries[asset1] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_start_equal_stop[asset0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_decode_start_equal_stop[asset1] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_multiple_calls[asset0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_multiple_calls[asset1] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_pts[asset0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_pts[asset1] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_sample_rate_conversion PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cpu-0] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cpu-1024] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cuda-0] SKIPPED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cuda-1024] SKIPPED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cuda:ffmpeg-0] SKIPPED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cuda:ffmpeg-1024] SKIPPED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_method_check_fails PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_read_fails PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_read_less_than_requested[half] PASSED [ 95%] test/test_ops.py::TestAudioDecoderOps::test_file_like_read_less_than_requested[minus_10] PASSED [ 96%] test/test_policy.py::test_policy[repeat_last-frame_indices0-expected_frame_indices0] PASSED [ 96%] test/test_policy.py::test_policy[repeat_last-frame_indices1-expected_frame_indices1] PASSED [ 96%] test/test_policy.py::test_policy[wrap-frame_indices2-expected_frame_indices2] PASSED [ 96%] test/test_policy.py::test_policy[wrap-frame_indices3-expected_frame_indices3] PASSED [ 96%] test/test_policy.py::test_error_policy PASSED [ 96%] test/test_samplers.py::test_index_based_sampler[1-clips_at_random_indices] PASSED [ 96%] test/test_samplers.py::test_index_based_sampler[1-clips_at_regular_indices] PASSED [ 96%] test/test_samplers.py::test_index_based_sampler[5-clips_at_random_indices] PASSED [ 96%] test/test_samplers.py::test_index_based_sampler[5-clips_at_regular_indices] PASSED [ 96%] test/test_samplers.py::test_time_based_sampler[None-sampler0] PASSED [ 96%] test/test_samplers.py::test_time_based_sampler[None-sampler1] PASSED [ 96%] test/test_samplers.py::test_time_based_sampler[3-sampler0] PASSED [ 96%] test/test_samplers.py::test_time_based_sampler[3-sampler1] PASSED [ 96%] test/test_samplers.py::test_against_ref[sampler0] PASSED [ 96%] test/test_samplers.py::test_against_ref[sampler1] PASSED [ 96%] test/test_samplers.py::test_against_ref[sampler2] PASSED [ 96%] test/test_samplers.py::test_against_ref[sampler3] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler0-10-11-True] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler1-10-12-False] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler2-10-11-True] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler3-10-12-False] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler4-10.0-11.0-True] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler5-10.0-12.0-False] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler6-10-11-True] PASSED [ 96%] test/test_samplers.py::test_sampling_range[sampler7-10-12-False] PASSED [ 96%] test/test_samplers.py::test_sampling_range_negative[clips_at_random_indices] PASSED [ 96%] test/test_samplers.py::test_sampling_range_negative[clips_at_regular_indices] PASSED [ 96%] test/test_samplers.py::test_sampling_range_default_behavior_random_sampler[clips_at_random_indices] PASSED [ 96%] test/test_samplers.py::test_sampling_range_default_behavior_random_sampler[clips_at_random_timestamps] PASSED [ 96%] test/test_samplers.py::test_sampling_range_default_regular_sampler[sampler0] PASSED [ 97%] test/test_samplers.py::test_sampling_range_default_regular_sampler[sampler1] PASSED [ 97%] test/test_samplers.py::test_sampling_range_error_policy[sampler0] PASSED [ 97%] test/test_samplers.py::test_sampling_range_error_policy[sampler1] PASSED [ 97%] test/test_samplers.py::test_sampling_range_error_policy[sampler2] PASSED [ 97%] test/test_samplers.py::test_sampling_range_error_policy[sampler3] PASSED [ 97%] test/test_samplers.py::test_random_sampler_randomness[clips_at_random_indices] PASSED [ 97%] test/test_samplers.py::test_random_sampler_randomness[clips_at_random_timestamps] PASSED [ 97%] test/test_samplers.py::test_sample_at_regular_indices_num_clips_large[10-10] PASSED [ 97%] test/test_samplers.py::test_sample_at_regular_indices_num_clips_large[50-10] PASSED [ 97%] test/test_samplers.py::test_sampler_errors[clips_at_random_indices] PASSED [ 97%] test/test_samplers.py::test_sampler_errors[clips_at_regular_indices] PASSED [ 97%] test/test_samplers.py::test_sampler_errors[sampler2] PASSED [ 97%] test/test_samplers.py::test_sampler_errors[clips_at_random_timestamps] PASSED [ 97%] test/test_samplers.py::test_index_based_samplers_errors[clips_at_random_indices] PASSED [ 97%] test/test_samplers.py::test_index_based_samplers_errors[clips_at_regular_indices] PASSED [ 97%] test/test_samplers.py::test_time_based_sampler_errors[clips_at_random_timestamps] PASSED [ 97%] test/test_samplers.py::test_time_based_sampler_errors[sampler1] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_indices[clip_start_indices0-1-repeat_last-expected_all_clips_indices0] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_indices[clip_start_indices1-2-repeat_last-expected_all_clips_indices1] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_indices[clip_start_indices2-1-wrap-expected_all_clips_indices2] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_indices[clip_start_indices3-2-wrap-expected_all_clips_indices3] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_timestamps[clip_start_seconds0-1.5-repeat_last-expected_all_clips_timestamps0] PASSED [ 97%] test/test_samplers.py::test_build_all_clips_timestamps[clip_start_seconds1-1.5-wrap-expected_all_clips_timestamps1] PASSED [ 97%] test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[repeat_last] PASSED [ 97%] test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[wrap] PASSED [ 97%] test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[error] PASSED [ 97%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.5-1.31] PASSED [ 97%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-0.5-0.71] PASSED [ 97%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-0.7-1.31] PASSED [ 97%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.5-0.71] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-2.0-2.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.5-1.31] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-0.5-0.71] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-0.7-1.31] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.5-0.71] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-2.0-2.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_fails PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_non_32_aligned_input_width PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.5-0.5] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.25-0.1] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.15-0.75] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.5-0.5] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.25-0.1] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.15-0.75] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_fails PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.5-0.5] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.25-0.1] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.15-0.75] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.5-0.5] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.25-0.1] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-1.0-1.0] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.15-0.75] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.5-0.5] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.25-0.1] PASSED [ 98%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-1.0-1.0] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.15-0.75] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.5-0.5] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.25-0.1] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-1.0-1.0] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.15-0.75] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_nhwc[0.25-0.1] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_nhwc[0.25-0.25] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_fails[must not specify padding-params0] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_fails[must not specify pad_if_needed-params1] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_fails[fill must be 0-params2] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_fails[padding_mode must be constant-params3] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_reusable_objects[0] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_reusable_objects[314] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_transform_pipeline[Resize-RandomCrop0] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_transform_pipeline[Resize-RandomCrop1] PASSED [ 99%] test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_transform_fails PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library[video0] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library[video1] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library[video2] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library_with_generated_videos[128-30] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library_with_generated_videos[128-32] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library_with_generated_videos[128-300] PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_scaling_on_cuda_fails SKIPPED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_transform_fails PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_resize_ffmpeg PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_resize_transform_fails PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_crop_transform PASSED [ 99%] test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_crop_transform_fails PASSED [ 99%] test/test_version.py::test_version PASSED [100%] =============================== warnings summary =============================== test/test_decoders.py::TestImageDecoder::test_torchscript[jpeg] test/test_decoders.py::TestImageDecoder::test_torchscript[png] test/test_decoders.py::TestImageDecoder::test_torchscript[webp] test/test_decoders.py::TestImageDecoder::test_torchscript[gif] test/test_decoders.py::TestImageDecoder::test_torchscript[avif] /nix/store/0ipv1292kgaf216csd3czkyazw9v95lz-python3.14-torch-2.13.0/lib/python3.14/site-packages/torch/jit/_script.py:1482: DeprecationWarning: `torch.jit.script` is not supported in Python 3.14+ and may break. Please switch to `torch.compile` or `torch.export`. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html == 2066 passed, 926 skipped, 289 deselected, 5 warnings in 207.17s (0:03:27) === Finished executing pytestCheckPhase pytestCheckPhase completed in 3 minutes 31 seconds Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase