SquishTests: Attempt to stabilize tests on macOS

Change-Id: Ifd7137f88e9d8736cbc7d1a4374f8ce640c1082b
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Christian Stenger
2023-07-11 14:08:31 +02:00
parent 326c8aa7d5
commit 80c3b30366

View File

@@ -45,8 +45,9 @@ def __closeInfoBarEntry__(leftButtonText):
leftWidget = "leftWidget={%s}" % (toolButton % leftButtonText)
test.log("closing %s" % leftButtonText)
buttonObjStr = "{%s %s}" % (doNotShowAgain, leftWidget)
checkIfObjectExists(buttonObjStr, verboseOnFail=True)
clickButton(waitForObject(buttonObjStr))
waitFor('object.exists(buttonObjStr) == False', 2000)
checkIfObjectExists(buttonObjStr, False, 2000, True)
# additionalParameters must be a list or tuple of strings or None
def startQC(additionalParameters=None, withPreparedSettingsPath=True, closeLinkToQt=True, cancelTour=True):