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

Fix insignificant QWidget test

    XMLWordPrintable

Details

    • acb012558 (dev)

    Description

      qtbase/tests/auto/widgets/kernel/qwidget/qwidget.pro is marked as an insignificant_test, meaning that results are discarded and the test is not used by CI to block regressions. Futhermore, the test is currently disabled on mac and windows and is only being run on linux.

      Examining recent CI logs shows that the test on linux reprots between 196 and 200 passes and between 27 and 29 fails. This means that about 200 test cases are potentially good and are being ignored.

      Test coverage could be improved by using QEXPECT_FAIL to document the stable failures and QSKIP for the unstable failures. This would allow the insignificant_test marker to be removed so that the good part of the test can be used by CI to block regressions.

      Attachments

        Issue Links

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

          Activity

            People

              qt.team.quick.subscriptions Qt Quick and Widgets Team
              jasmcdon Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes