1
0
Fork 0
libreoffice/smoketest
Daniel Baumann 8e63e14cf6
Adding upstream version 4:25.2.3.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-22 16:20:04 +02:00
..
com/sun/star/comp/smoketest Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
data Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
org/libreoffice/smoketest Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
CppunitTest_smoketest.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Extension_TestExtension.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Jar_smoketest.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Jar_TestExtension.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Library_smoketest.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Makefile Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Module_smoketest.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
README.md Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
smoketest.cxx Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
smoketest_too.cxx Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00
Zip_smoketestdoc.mk Adding upstream version 4:25.2.3. 2025-06-22 16:20:04 +02:00

Smoke Test

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.