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

tst_QWindowCaptureBackend failures in Windows 11 24h2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.10
    • Multimedia
    • None
    • Windows
    • b334fe701 (dev)
    • Multimedia, weeks 18-19

    Description

      Windows 11 24h2 x86_64 is soon merged to Coin for 6.10 with non-blocking tests. It has new test failures in qtmultimedia (msvc2022) that do not appear in Windows 11 23h2 runs (msvc2022 and Win SDK versions are the same in 24h2 and 23h2).

      Coin run:
      https://coin.ci.qt.io/coin/integration/qt/qt5/tasks/web_qt_qt5_1743626880446
      Log (msvc2022-developer-build):
      https://coin.ci.qt.io/coin/api/log/qt/qtmultimedia/04c8037abfbabfa81c163e87a2bac9da94358479/WindowsWindows_11_24H2x86_64WindowsWindows_11_24H2x86_64MSVC2022qtci-windows-11_24H2-x86_64-71-2ecc3fDebugAndRelease_InsignificantTests_Sccache_StandaloneExamples_UseConfigure_WarningsAreErrors/bb47f968174e4e57dae0219d59157b36948a6931/test_1743627602/log.txt.gz

      tst_QWindowCaptureBackend::capturedImage_changes_whenWindowContentChanges()

      tst_QWindowCaptureBackend::sequenceOfCapturedImages_compareEqual_whenWindowContentIsUnchanged()

      tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile_whenWindowResizes(shrink)

      tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile_whenWindowResizes(grow)

       

      558: ********* Start testing of tst_QWindowCaptureBackend *********
      FAIL!  : tst_QWindowCaptureBackend::capturedImage_changes_whenWindowContentChanges() 'gridFrame.isValid()' returned FALSE. ()
      C:\Users\qt\work\qt\qtmultimedia\tests\auto\integration\qwindowcapturebackend\tst_qwindowcapturebackend.cpp(119) : failure location
      FAIL!  : tst_QWindowCaptureBackend::sequenceOfCapturedImages_compareEqual_whenWindowContentIsUnchanged() '!frames.empty()' returned FALSE. ()
      C:\Users\qt\work\qt\qtmultimedia\tests\auto\integration\qwindowcapturebackend\tst_qwindowcapturebackend.cpp(135) : failure location
      QINFO  : tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile(small-window) qt.multimedia.ffmpeg.encoder: Recording new media with muxer MP4 (MPEG-4 Part 14) to "C:/Users/qt/AppData/Local/Temp/tst_qwindowcapturebackend-owknOb/test.mp4" with format: QMediaFormat::MPEG4, QMediaFormat::AudioCodec::AAC, QMediaFormat::VideoCodec::H264
      [h264_mf @ 000002B6AE29E140] MFT name: 'H264 Encoder MFT'
      FAIL!  : tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile_whenWindowResizes(shrink) 'fixture.testVideoFilePlayback(fixture.m_mediaFile)' returned FALSE. ()
      C:\Users\qt\work\qt\qtmultimedia\tests\auto\integration\qwindowcapturebackend\tst_qwindowcapturebackend.cpp(205) : failure location
      QINFO  : tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile_whenWindowResizes(grow) qt.multimedia.ffmpeg.encoder: Recording new media with muxer MP4 (MPEG-4 Part 14) to "C:/Users/qt/AppData/Local/Temp/tst_qwindowcapturebackend-qOOJxE/test.mp4" with format: QMediaFormat::MPEG4, QMediaFormat::AudioCodec::AAC, QMediaFormat::VideoCodec::H264
      [h264_mf @ 000002B6AB547440] MFT name: 'H264 Encoder MFT'
      FAIL!  : tst_QWindowCaptureBackend::recorder_encodesFrames_toValidMediaFile_whenWindowResizes(grow) 'fixture.testVideoFilePlayback(fixture.m_mediaFile)' returned FALSE. ()
      C:\Users\qt\work\qt\qtmultimedia\tests\auto\integration\qwindowcapturebackend\tst_qwindowcapturebackend.cpp(205) : failure location
      PASS   : tst_QWindowCaptureBackend::windowCapture_capturesWindowsInOtherProcesses()
      QWARN  : tst_QWindowCaptureBackend::windowCapture_stopsWithError_whenProcessCloses() Stopping grabber
      Totals: 16 passed, 4 failed, 0 skipped, 0 blacklisted, 522790ms

       

      Attachments

        Issue Links

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

          Activity

            People

              padubsky Pavel Dubsky
              eltoivol Elias Toivola
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes