Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-100991

Some tests crash on Android CI

    XMLWordPrintable

Details

    • Android
    • Next, 2022wk30FOQtforAndroid, 2022wk32FOQtforAndroid, 2022wk38FOQtforAndroid, 2022wk42FOQtforAndroid, 2023wk02FOQtforAndroid, 2023wk04FOQtforAndroid, 2023wk06FOQtforAndroid, 2023wk08FOQtforAndroid, 2023wk10FOQtforAndroid

    Description

      Few tests crash on Android emulator, while work correctly on physical devices. The error looks like this:

      D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_3_0
      D EGL_emulation: eglCreateContext: 0x77c1d302a190: maj 3 min 0 rcv 3
      D EGL_emulation: eglMakeCurrent: 0x77c1d302a190: ver 3 0 (tinfo 0x77c3f0775180) (first time)
      E EGL_emulation: tid 7243: eglMakeCurrent(1934): error 0x3009 (EGL_BAD_MATCH)
      E libEGL  : eglMakeCurrentImpl:1038 error 3009 (EGL_BAD_MATCH)
      I QTestLib: QWARN  : tst_QQuickFolderDialogImpl::changeFolderViaEnter() QEGLPlatformContext: eglMakeCurrent failed: 3009
      I QTestLib: QWARN  : tst_QQuickFolderDialogImpl::changeFolderViaEnter() QRhiGles2: Failed to make context current. Expect bad things to happen.
      I QTestLib: QWARN  : tst_QQuickFolderDialogImpl::changeFolderViaEnter() Failed to create RHI (backend 2)
      I QTestLib: QWARN  : tst_QQuickFolderDialogImpl::changeFolderViaEnter() Failed to create QRhi on the render thread; scenegraph is not functional
      I QTestLib: QFATAL : tst_QQuickFolderDialogImpl::changeFolderViaEnter() Failed to initialize graphics backend for OpenGL.
      I QTestLib: FAIL!  : tst_QQuickFolderDialogImpl::changeFolderViaEnter() Received a fatal error.
      I QTestLib:    Loc: [/Users/assam/sources/qt6/qt6/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp(310)]

      The tests are:

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-100991
          # Subject Branch Project Status CR V

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              assam Assam Boudjelthia
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: