office-gobmx/uitest
Stephan Bergmann 67a2317be8 Revert "uitest: make child soffice process die when parent dies"
This reverts commit d35840a211, now that
43aef04d77 "Reliably wait for soffice to
terminate" makes sure that no soffice-related processes are left behind by
UITests.  Using PR_SET_PDEATHSIG had the following drawbacks:

* It defeats debugging if a runaway process is forcefully killed by the test
  framework.  (And there are already higher-layer mechanisms in place for the
  reliable termination of runaway tinderbox builds, see the commit message of
  43aef04d77 mentioned above.)

* It is brittle in that it can terminate soffice-related processes too early, as
  the signal is sent as soon as the parent's thread that spawned the child (and
  not the parent process as a whole) terminates.

* It is Linux-only.

Change-Id: Ia07f5dbaafc824bad0dfbdb1a2aabe6d5508741b
Reviewed-on: https://gerrit.libreoffice.org/80186
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-10-04 12:44:27 +02:00
..
calc_tests uitest: share some code. 2019-10-02 16:50:05 +02:00
demo_ui
impress_tests
libreoffice Revert "uitest: make child soffice process die when parent dies" 2019-10-04 12:44:27 +02:00
manual_tests
math_tests
packaging
ui_logger_dsl Let's revert this so no confusion. 2019-08-31 17:20:52 +02:00
uitest
writer_tests
__init__.py
loginterpreter.py
Makefile
Module_uitest.mk
README
test_main.py
UITest_calc_demo.mk
UITest_demo_ui.mk
UITest_impress_demo.mk
UITest_manual_tests.mk
UITest_math_demo.mk
UITest_writer_demo.mk

The code for the UI testing framework and the UI tests.