dbaccess/UITest_query.mk                                   |    2 ++
 dbaccess/qa/uitest/query/tdf99619_create_join_undo_redo.py |    2 ++
 2 files changed, 4 insertions(+)

New commits:
commit b685c7d9266011e1966a8f3db616939eda7ef412
Author:     Neil Roberts <[email protected]>
AuthorDate: Thu Nov 20 23:49:48 2025 +0100
Commit:     Noel Grandin <[email protected]>
CommitDate: Fri Nov 21 07:27:55 2025 +0100

    UITest/query: Run without --oneprocess
    
    Something seems to be making the tdf99619 test hang and hit the
    kill-wrapper when run on Jenkins in the same process as the
    insert_relation test. This needs some more investigation, but in the
    meantime to avoid breaking Jenkins this patch makes the tests run in
    separate processes.
    
    Change-Id: I6f3806e77556115295e11cce89518f8e39deb894
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194293
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <[email protected]>

diff --git a/dbaccess/UITest_query.mk b/dbaccess/UITest_query.mk
index 49a0ece17ce1..3d446dfc2cf7 100644
--- a/dbaccess/UITest_query.mk
+++ b/dbaccess/UITest_query.mk
@@ -17,4 +17,6 @@ $(eval $(call gb_UITest_set_defs,query, \
     TDOC="$(SRCDIR)/dbaccess/qa/uitest/data" \
 ))
 
+$(eval $(call gb_UITest_avoid_oneprocess,query))
+
 # vim: set noet sw=4 ts=4:
commit e6ee6fb69a8a1afd5fb41482796d4d8d2dff289c
Author:     Neil Roberts <[email protected]>
AuthorDate: Thu Nov 20 23:43:28 2025 +0100
Commit:     Noel Grandin <[email protected]>
CommitDate: Fri Nov 21 07:27:40 2025 +0100

    UITest/tdf99619: Close the query window at the end of the test
    
    If we don’t close the edit query window then the main database window
    closes leaving the just the query window open. When the test is run
    without --oneprocess for some reason this causes a crash. This needs
    some more investigation but in the meantime this lets us run without
    --oneprocess and avoid some issues with the test being flaky on Jenkins
    when run alongside the insert_relation test.
    
    Change-Id: Iaca5c0359bf8d29e5ecf317c0689939e92de733a
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194292
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <[email protected]>

diff --git a/dbaccess/qa/uitest/query/tdf99619_create_join_undo_redo.py 
b/dbaccess/qa/uitest/query/tdf99619_create_join_undo_redo.py
index bdbccf8bb3fe..1324f8771055 100644
--- a/dbaccess/qa/uitest/query/tdf99619_create_join_undo_redo.py
+++ b/dbaccess/qa/uitest/query/tdf99619_create_join_undo_redo.py
@@ -93,4 +93,6 @@ class tdf99619(UITestCase):
                 print(f"Join missing from query: {query}", file=sys.stderr)
             self.assertTrue("NATURAL INNER JOIN" in query)
 
+            self.execute_for_provider(xQueryFrame, ".uno:CloseWin")
+
 # vim: set shiftwidth=4 softtabstop=4 expandtab:

Reply via email to