qtdeclarative/tests
Frédéric Lefebvre bb1689f89f Fix flaky test tst_qquickColorDialogImpl::dialogCanMoveBetweenWindows
tst_qquickColorDialogImpl::dialogCanMoveBetweenWindows() is flaky where
in some cases the quickDialog cannot be close properly as no signal is
emitted when clicking the button.

When it is failing, the re-parenting of the quickDialog is done
properly, but the quickDialog is not rendered. The button cannot then
be clicked to close the dialog.

Close the popupWindow() and open it, before closing it with
CLOSE_DIALOG("Ok").

Fix flaky tst_qquickColorDialogImpl::dialogCanMoveBetweenWindows on
Opensuse

Pick-to: 6.9 6.8 6.5
Fixes: QTBUG-134043
Change-Id: Ib60ecd745e0407fa67ba2dfcaf8e445dc96a0f06
Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
2025-02-28 19:11:33 +00:00
..
auto Fix flaky test tst_qquickColorDialogImpl::dialogCanMoveBetweenWindows 2025-02-28 19:11:33 +00:00
baseline vectorimage: Use unhinted font layouts 2025-02-27 07:17:51 +01:00
benchmarks QQmlJSLinterCodeGen: disable compiler checks when category is disabled 2025-02-18 20:02:03 +01:00
global
libfuzzer/qml
manual Material: Fix FloatingPlaceholderText X position 2025-02-28 09:29:02 +01:00
system
testapplications
CMakeLists.txt
README

README

This directory contains autotests and benchmarks based on QTestlib. In order
to run the autotests reliably, you need to configure a desktop to match the
test environment that these tests are written for.

Linux X11:

   * The user must be logged in to an active desktop; you can't run the
     autotests without a valid DISPLAY that allows X11 connections.

   * The tests are run against a KDE3 or KDE4 desktop.

   * Window manager uses "click to focus", and not "focus follows mouse". Many
     tests move the mouse cursor around and expect this to not affect focus
     and activation.

   * Disable "click to activate", i.e., when a window is opened, the window
     manager should automatically activate it (give it input focus) and not
     wait for the user to click the window.