office-gobmx/smoketest
Hossein c16158772d Using .md extension/Markdown syntax for modules README
Renaming all README files for all top level modules to README.md,
applying no content change at this stage to be able to track history
of the files. These files should be edited to use correct Markdown
syntax later.

Change-Id: I542fa3f3d32072156f16eaad2211a397cc212665
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112977
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2021-03-24 11:46:14 +01:00
..
com/sun/star/comp/smoketest
data
org/libreoffice/smoketest
CppunitTest_smoketest.mk
Extension_TestExtension.mk
Jar_smoketest.mk
Jar_TestExtension.mk
Library_smoketest.mk
Makefile
Module_smoketest.mk
README.md
smoketest.cxx
smoketest_too.cxx
Zip_smoketestdoc.mk

Smoke test for each component of LibreOffice.

  • smoketest:

    The main smoketest.cxx is launched connects via binary UNO over a socket to a remote LibreOffice instance. This loads a document which is zipped at build time into the workdir/ from the data/ directory. This in turn contains a set of macros in data/Basic/Standard.

    Smoketest.cxx does a remote the StartTestWithDefaultOptions macro and waits for a dispatchFinished from the macro's execution. To debug this best load workdir/Zip/smoketestdoc.sxw - and hit 'start smoketest' - this will launch a number of components and build a suitable report in the form of a table.

    The StarBasic smoketests also log their output, this ends up in instdir/user/temp/smoketest.log.