********* Start testing of tst_QVideoFrameBackend *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.8.5
QINFO  : tst_QVideoFrameBackend::initTestCase() qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.3 LGPL version 2.1 or later
PASS   : tst_QVideoFrameBackend::initTestCase()
PASS   : tst_QVideoFrameBackend::testMediaFilesAreSupported()
PASS   : tst_QVideoFrameBackend::toImage_retainsThePreviousMappedState(defaulFrame.notMapped)
PASS   : tst_QVideoFrameBackend::toImage_retainsThePreviousMappedState(defaulFrame.readOnly)
PASS   : tst_QVideoFrameBackend::toImage_retainsThePreviousMappedState(mediaPlayerFrame.notMapped)
PASS   : tst_QVideoFrameBackend::toImage_retainsThePreviousMappedState(mediaPlayerFrame.readOnly)
PASS   : tst_QVideoFrameBackend::toImage_rendersUpdatedFrame_afterMappingInWriteModeAndModifying(defaulFrame.writeOnly)
PASS   : tst_QVideoFrameBackend::toImage_rendersUpdatedFrame_afterMappingInWriteModeAndModifying(defaulFrame.readWrite)
PASS   : tst_QVideoFrameBackend::toImage_rendersUpdatedFrame_afterMappingInWriteModeAndModifying(mediaPlayerFrame.writeOnly)
PASS   : tst_QVideoFrameBackend::toImage_rendersUpdatedFrame_afterMappingInWriteModeAndModifying(mediaPlayerFrame.readWrite)
QWARN  : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(OpenGL) QRhi *(anonymous namespace)::ThreadLocalRhiHolder::ensureRhi(QRhi::Implementation) : No RHI backend. Using CPU conversion.
QWARN  : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(OpenGL) QRhi *(anonymous namespace)::ThreadLocalRhiHolder::ensureRhi(QRhi::Implementation) : No RHI backend. Using CPU conversion.
QWARN  : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(OpenGL) QRhi *(anonymous namespace)::ThreadLocalRhiHolder::ensureRhi(QRhi::Implementation) : No RHI backend. Using CPU conversion.
QWARN  : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(OpenGL) QRhi *(anonymous namespace)::ThreadLocalRhiHolder::ensureRhi(QRhi::Implementation) : No RHI backend. Using CPU conversion.
PASS   : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(OpenGL)
SKIP   : tst_QVideoFrameBackend::toImage_returnsImage_whenCalledFromSeparateThreadAndWhileRenderingToWindow(Metal) SKIP on macOS because of crash and error "Failed to create QWindow::MetalSurface. Metal is not supported by any of the GPUs in this system."
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qvideoframebackend/tst_qvideoframebackend.cpp(247)]
PASS   : tst_QVideoFrameBackend::cleanupTestCase()
Totals: 12 passed, 0 failed, 1 skipped, 0 blacklisted, 603ms
********* Finished testing of tst_QVideoFrameBackend *********
