summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2021-06-05 13:20:10 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2021-06-05 17:22:23 +0200
commitcb90eda86544fdda9bd49f394b7a286fa355ce90 (patch)
treec44fa41aa437fccdae5067484945f3ef8832ac10 /sc
parentd6eb61707c15cda590cd16e9cbdce2b193889ff0 (diff)
Blind fix for sporadically failing UITests
Attempting to avoid this problem: ====================================================================== ERROR: test_tracked_changes_acceptall (trackedChanges.CalcTrackedChanges) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 127, in test_tracked_changes_acceptall gridwin = xCalcDoc.getChild("grid_window") uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window ====================================================================== ERROR: test_tracked_changes_reject (trackedChanges.CalcTrackedChanges) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 173, in test_tracked_changes_reject gridwin = xCalcDoc.getChild("grid_window") uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window ====================================================================== ERROR: test_tracked_changes_rejectall (trackedChanges.CalcTrackedChanges) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 239, in test_tracked_changes_rejectall gridwin = xCalcDoc.getChild("grid_window") uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window The problem looks unexpected, since UITest.create_doc_in_start_center waits for "OnNew" event, but who knows... Change-Id: I38207944f0f2fb67cf6e97ee1c220bbd95dc7047 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116698 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sc')
-rw-r--r--sc/qa/uitest/calc_tests4/trackedChanges.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/sc/qa/uitest/calc_tests4/trackedChanges.py b/sc/qa/uitest/calc_tests4/trackedChanges.py
index eb16ed5c7cc3..4203ef728fcb 100644
--- a/sc/qa/uitest/calc_tests4/trackedChanges.py
+++ b/sc/qa/uitest/calc_tests4/trackedChanges.py
@@ -43,6 +43,7 @@ class CalcTrackedChanges(UITestCase):
def test_tdf66263_Protect_Records(self):
calc_doc = self.ui_test.create_doc_in_start_center("calc")
+ self.ui_test.wait_until_child_is_available("grid_window")
xCalcDoc = self.xUITest.getTopFocusWindow()
gridwin = xCalcDoc.getChild("grid_window")
document = self.ui_test.get_component()
@@ -69,6 +70,7 @@ class CalcTrackedChanges(UITestCase):
def test_tracked_changes_accept(self):
calc_doc = self.ui_test.create_doc_in_start_center("calc")
+ self.ui_test.wait_until_child_is_available("grid_window")
xCalcDoc = self.xUITest.getTopFocusWindow()
gridwin = xCalcDoc.getChild("grid_window")
document = self.ui_test.get_component()
@@ -123,6 +125,7 @@ class CalcTrackedChanges(UITestCase):
def test_tracked_changes_acceptall(self):
calc_doc = self.ui_test.create_doc_in_start_center("calc")
+ self.ui_test.wait_until_child_is_available("grid_window")
xCalcDoc = self.xUITest.getTopFocusWindow()
gridwin = xCalcDoc.getChild("grid_window")
document = self.ui_test.get_component()
@@ -169,6 +172,7 @@ class CalcTrackedChanges(UITestCase):
def test_tracked_changes_reject(self):
calc_doc = self.ui_test.create_doc_in_start_center("calc")
+ self.ui_test.wait_until_child_is_available("grid_window")
xCalcDoc = self.xUITest.getTopFocusWindow()
gridwin = xCalcDoc.getChild("grid_window")
document = self.ui_test.get_component()
@@ -235,6 +239,7 @@ class CalcTrackedChanges(UITestCase):
def test_tracked_changes_rejectall(self):
calc_doc = self.ui_test.create_doc_in_start_center("calc")
+ self.ui_test.wait_until_child_is_available("grid_window")
xCalcDoc = self.xUITest.getTopFocusWindow()
gridwin = xCalcDoc.getChild("grid_window")
document = self.ui_test.get_component()