********* Start testing of tst_QRhi *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 13.3.0), ubuntu 24.04
QWARN  : tst_QRhi::initTestCase() This plugin does not support createPlatformOpenGLContext!
QWARN  : tst_QRhi::initTestCase() QRhiGles2: Failed to create temporary context
QWARN  : tst_QRhi::initTestCase() This plugin does not support createPlatformVulkanInstance
QWARN  : tst_QRhi::initTestCase() QVulkanInstance: Failed to initialize Vulkan
QWARN  : tst_QRhi::initTestCase() This plugin does not support createPlatformVulkanInstance
QWARN  : tst_QRhi::initTestCase() QVulkanInstance: Failed to initialize Vulkan
PASS   : tst_QRhi::initTestCase()
PASS   : tst_QRhi::rhiTestData()
QDEBUG : tst_QRhi::create(Null) QRhiDriverInfo(deviceName="Null" deviceId=0x0 vendorId=0x0 deviceType=Unknown)
QWARN  : tst_QRhi::create(Null) Resource update batch pool exhausted (max is 64)
PASS   : tst_QRhi::create(Null)
PASS   : tst_QRhi::adapters(Null)
QDEBUG : tst_QRhi::stats(Null) QRhiStats(totalPipelineCreationTime=0 blockCount=0 allocCount=0 usedBytes=0 unusedBytes=0 totalUsageBytes=0)
PASS   : tst_QRhi::stats(Null)
PASS   : tst_QRhi::nativeHandles(Null)
QWARN  : tst_QRhi::nativeHandlesImportVulkan() Vulkan instance is not valid
SKIP   : tst_QRhi::nativeHandlesImportVulkan() Skipping native Vulkan test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(822)]
SKIP   : tst_QRhi::nativeHandlesImportD3D11() Skipping D3D11-specific test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(910)]
QWARN  : tst_QRhi::nativeHandlesImportOpenGL() This plugin does not support createPlatformOpenGLContext!
SKIP   : tst_QRhi::nativeHandlesImportOpenGL() No OpenGL context, skipping OpenGL-specific test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(920)]
PASS   : tst_QRhi::nativeTexture(Null)
PASS   : tst_QRhi::nativeBuffer(Null)
PASS   : tst_QRhi::resourceUpdateBatchBuffer(Null)
PASS   : tst_QRhi::resourceUpdateBatchRGBATextureUpload(Null)
PASS   : tst_QRhi::resourceUpdateBatchRGBATextureCopy(Null)
PASS   : tst_QRhi::resourceUpdateBatchRGBATextureMip(Null)
PASS   : tst_QRhi::resourceUpdateBatchTextureRawDataStride(Null)
PASS   : tst_QRhi::resourceUpdateBatchLotsOfResources(Null)
PASS   : tst_QRhi::resourceUpdateBatchBetweenFrames(Null)
QWARN  : tst_QRhi::invalidPipeline(Null) Cannot build a graphics pipeline without any stages
QWARN  : tst_QRhi::invalidPipeline(Null) Empty shader passed to graphics pipeline
QWARN  : tst_QRhi::invalidPipeline(Null) Cannot build a graphics pipeline without a vertex stage
QWARN  : tst_QRhi::invalidPipeline(Null) Cannot build a graphics pipeline without a QRhiRenderPassDescriptor
QWARN  : tst_QRhi::invalidPipeline(Null) Cannot build a graphics pipeline without QRhiShaderResourceBindings
PASS   : tst_QRhi::invalidPipeline(Null)
PASS   : tst_QRhi::srbLayoutCompatibility(Null)
PASS   : tst_QRhi::srbWithNoResource(Null)
PASS   : tst_QRhi::renderPassDescriptorCompatibility(Null)
PASS   : tst_QRhi::renderPassDescriptorClone(Null)
PASS   : tst_QRhi::textureWithSampleCount(Null)
PASS   : tst_QRhi::textureFormats(Null-1)
PASS   : tst_QRhi::textureFormats(Null-2)
PASS   : tst_QRhi::textureFormats(Null-3)
PASS   : tst_QRhi::textureFormats(Null-4)
PASS   : tst_QRhi::textureFormats(Null-5)
PASS   : tst_QRhi::textureFormats(Null-6)
PASS   : tst_QRhi::textureFormats(Null-7)
PASS   : tst_QRhi::textureFormats(Null-8)
PASS   : tst_QRhi::textureFormats(Null-9)
PASS   : tst_QRhi::textureFormats(Null-10)
PASS   : tst_QRhi::textureFormats(Null-11)
PASS   : tst_QRhi::textureFormats(Null-12)
PASS   : tst_QRhi::textureFormats(Null-13)
PASS   : tst_QRhi::textureFormats(Null-14)
PASS   : tst_QRhi::textureFormats(Null-15)
PASS   : tst_QRhi::textureFormats(Null-16)
PASS   : tst_QRhi::textureFormats(Null-17)
PASS   : tst_QRhi::textureFormats(Null-18)
PASS   : tst_QRhi::textureFormats(Null-19)
PASS   : tst_QRhi::textureFormats(Null-20)
PASS   : tst_QRhi::textureFormats(Null-21)
PASS   : tst_QRhi::textureFormats(Null-22)
PASS   : tst_QRhi::textureFormats(Null-23)
PASS   : tst_QRhi::textureFormats(Null-24)
PASS   : tst_QRhi::textureFormats(Null-25)
PASS   : tst_QRhi::textureFormats(Null-26)
PASS   : tst_QRhi::textureFormats(Null-27)
PASS   : tst_QRhi::textureFormats(Null-28)
PASS   : tst_QRhi::textureFormats(Null-29)
PASS   : tst_QRhi::textureFormats(Null-30)
PASS   : tst_QRhi::textureFormats(Null-31)
PASS   : tst_QRhi::textureFormats(Null-32)
PASS   : tst_QRhi::textureFormats(Null-33)
PASS   : tst_QRhi::textureFormats(Null-34)
PASS   : tst_QRhi::textureFormats(Null-35)
PASS   : tst_QRhi::textureFormats(Null-36)
PASS   : tst_QRhi::textureFormats(Null-37)
PASS   : tst_QRhi::textureFormats(Null-38)
PASS   : tst_QRhi::textureFormats(Null-39)
PASS   : tst_QRhi::textureFormats(Null-40)
PASS   : tst_QRhi::textureFormats(Null-41)
PASS   : tst_QRhi::textureFormats(Null-42)
PASS   : tst_QRhi::textureFormats(Null-43)
PASS   : tst_QRhi::textureFormats(Null-44)
PASS   : tst_QRhi::textureFormats(Null-45)
PASS   : tst_QRhi::textureFormats(Null-46)
PASS   : tst_QRhi::textureFormats(Null-47)
PASS   : tst_QRhi::textureFormats(Null-48)
PASS   : tst_QRhi::textureFormats(Null-49)
PASS   : tst_QRhi::renderToTextureSimple(Null)
PASS   : tst_QRhi::renderToTextureMip(Null)
PASS   : tst_QRhi::renderToTextureCubemapFace(Null)
PASS   : tst_QRhi::renderToTextureTextureArray(Null)
PASS   : tst_QRhi::renderToTextureTexturedQuad(Null)
PASS   : tst_QRhi::renderToTextureSampleWithSeparateTextureAndSampler(Null)
PASS   : tst_QRhi::renderToTextureArrayOfTexturedQuad(Null)
PASS   : tst_QRhi::renderToTextureTexturedQuadAndUniformBuffer(Null)
PASS   : tst_QRhi::renderToTextureTexturedQuadAllDynamicBuffers(Null)
PASS   : tst_QRhi::renderToTextureDeferredSrb(Null)
PASS   : tst_QRhi::renderToTextureDeferredUpdateSamplerInSrb(Null)
PASS   : tst_QRhi::renderToTextureMultipleUniformBuffersAndDynamicOffset(Null)
PASS   : tst_QRhi::renderToTextureSrbReuse(Null)
PASS   : tst_QRhi::renderToTextureIndexedDraw(Null)
SKIP   : tst_QRhi::renderToTextureArrayMultiView(Null) No real content with Null backend, skipping multiview content check
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(4005)]
PASS   : tst_QRhi::renderToTextureSameSrbDifferentShaders(Null)
SKIP   : tst_QRhi::renderToWindowSimple(Null) Offscreen: This fails.
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(4058)]
SKIP   : tst_QRhi::continuousReadbackFromWindow(Null) Offscreen: This fails.
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(4334)]
SKIP   : tst_QRhi::finishWithinSwapchainFrame(Null) Offscreen: This fails.
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(4412)]
SKIP   : tst_QRhi::resourceUpdateBatchBufferTextureWithSwapchainFrames(Null) Offscreen: Skipping onscreen test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(4506)]
PASS   : tst_QRhi::textureRenderTargetAutoRebuild(Null)
PASS   : tst_QRhi::renderToMRTPerRenderTargetBlending(Null)
PASS   : tst_QRhi::pipelineCache(Null)
SKIP   : tst_QRhi::textureImportOpenGL() Skipping OpenGL-dependent test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(5615)]
SKIP   : tst_QRhi::renderbufferImportOpenGL() Skipping OpenGL-dependent test
   Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/rhi/qrhi/tst_qrhi.cpp(5661)]
PASS   : tst_QRhi::threeDimTexture(Null)
PASS   : tst_QRhi::oneDimTexture(Null)
QDEBUG : tst_QRhi::leakedResourceDestroy(Null) QRhi resource leak check warnings may be printed below - this is expected
PASS   : tst_QRhi::leakedResourceDestroy(Null)
PASS   : tst_QRhi::renderToFloatTexture(Null)
PASS   : tst_QRhi::renderToRgb10Texture(Null)
PASS   : tst_QRhi::tessellation(Null)
PASS   : tst_QRhi::tessellationInterfaceBlocks(Null)
PASS   : tst_QRhi::storageBuffer(Null)
PASS   : tst_QRhi::storageBufferRuntimeSizeCompute(Null)
PASS   : tst_QRhi::storageBufferRuntimeSizeGraphics(Null)
PASS   : tst_QRhi::halfPrecisionAttributes(Null)
PASS   : tst_QRhi::cleanupTestCase()
Totals: 100 passed, 0 failed, 10 skipped, 0 blacklisted, 237ms
********* Finished testing of tst_QRhi *********
