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

tst_QMenuBar::taskQTBUG46812_doNotLeaveMenubarHighlighted() failed on macOS

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.9.0 Alpha
    • Fix Version/s: 5.9.0 Alpha
    • Component/s: Widgets: Main Window
    • Labels:
      None
    • Platform/s:
      macOS
    • Commits:
      ce14439ecbb6a4a60e21698be70d9ed5aabf1ef0

      Description

      https://codereview.qt-project.org/#/c/174065/
      http://testresults.qt.io/logs/qt/qtbase/e026f29768fdc634fa89812557d9c7f635234685/OSXOSX_10_09x86_64OSXOSX_10_09x86_64Clangqtci-osx-10.9-x86_64Release_NoFramework/85d6b000f945a84bc84a4f01f53ac65bc05cbe86/testrun_1478045401/testlog.txt.gz

      /Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qmenubar/target_wrapper.sh  ./tst_qmenubar -o /Users/qt/work/testresults/tests/auto/widgets/widgets/qmenubar399372024,xml -o -,txt
       ********* Start testing of tst_QMenuBar *********
       Config: Using QtTest library 5.9.0, Qt 5.9.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 6.0 (clang-600.0.57) (Apple))
       PASS   : tst_QMenuBar::initTestCase()
       PASS   : tst_QMenuBar::getSetCheck()
       PASS   : tst_QMenuBar::clear()
       PASS   : tst_QMenuBar::removeItemAt(first)
       PASS   : tst_QMenuBar::removeItemAt(middle)
       PASS   : tst_QMenuBar::removeItemAt(last)
       PASS   : tst_QMenuBar::removeItem(first)
       PASS   : tst_QMenuBar::removeItem(middle)
       PASS   : tst_QMenuBar::removeItem(last)
       PASS   : tst_QMenuBar::count()
       PASS   : tst_QMenuBar::insertItem_QString_QObject()
       PASS   : tst_QMenuBar::allowActiveAndDisabled()
       PASS   : tst_QMenuBar::check_endKey()
       PASS   : tst_QMenuBar::check_homeKey()
       SKIP   : tst_QMenuBar::check_altPress() this is not supposed to work in the macintosh style. Skipping.
          Loc: [tst_qmenubar.cpp(978)]
       SKIP   : tst_QMenuBar::check_altClosePress() This test is not supposed to work in the macintosh style. Skipping.
          Loc: [tst_qmenubar.cpp(999)]
       PASS   : tst_QMenuBar::task223138_triggered()
       BPASS  : tst_QMenuBar::task256322_highlight()
       PASS   : tst_QMenuBar::menubarSizeHint()
       PASS   : tst_QMenuBar::taskQTBUG11823_crashwithInvisibleActions()
       PASS   : tst_QMenuBar::closeOnSecondClickAndOpenOnThirdClick()
       SKIP   : tst_QMenuBar::cornerWidgets(left) Test interferes with native menu bars on this platform
          Loc: [tst_qmenubar.cpp(1406)]
       SKIP   : tst_QMenuBar::cornerWidgets(right) Test interferes with native menu bars on this platform
          Loc: [tst_qmenubar.cpp(1406)]
       PASS   : tst_QMenuBar::taskQTBUG53205_crashReparentNested()
       FAIL!  : tst_QMenuBar::taskQTBUG46812_doNotLeaveMenubarHighlighted() Compared values are not the same
          Actual   (m_simpleActivatedCount): 0
          Expected (2)                     : 2
          Loc: [tst_qmenubar.cpp(1548)]
       PASS   : tst_QMenuBar::taskQTBUG56275_reinsertMenuInParentlessQMenuBar()
       PASS   : tst_QMenuBar::platformMenu()
       PASS   : tst_QMenuBar::cleanupTestCase()
       Totals: 22 passed, 1 failed, 4 skipped, 1 blacklisted, 808ms
       ********* Finished testing of tst_QMenuBar *********
       make: *** [check] Error 1
      

      And it did only failed on all macOS in background CI run: http://10.212.3.36:8080/coin/integration/qt/qtbase/tasks/web_qt_qtbase_1478069598703

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            dedietri Gabriel de Dietrich (drgvond)
            Reporter:
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes