[Libreoffice-commits] core.git: Let's have activex control test also a slowcheck test
Stephan Bergmann
sbergman at redhat.com
Mon Nov 13 14:43:40 UTC 2017
On 11/13/2017 11:54 AM, Tamás Zolnai wrote:
> commit 0c5eda9876f353e0516171fec67568643f24c5b6
> Author: Tamás Zolnai <tamas.zolnai at collabora.com>
> Date: Mon Nov 13 10:13:13 2017 +0100
>
> Let's have activex control test also a slowcheck test
>
> Change-Id: I55f8f0ca9478e676832ebbb08e98dbd1cf0fa4fc
> Reviewed-on: https://gerrit.libreoffice.org/44666
> Tested-by: Jenkins <ci at libreoffice.org>
> Reviewed-by: Tamás Zolnai <tamas.zolnai at collabora.com>
>
> diff --git a/sd/Module_sd.mk b/sd/Module_sd.mk
> index becd4528e81f..59f792a78037 100644
> --- a/sd/Module_sd.mk
> +++ b/sd/Module_sd.mk
> @@ -37,6 +37,7 @@ $(eval $(call gb_Module_add_slowcheck_targets,sd,\
> CppunitTest_sd_filters_test \
> CppunitTest_sd_misc_tests \
> CppunitTest_sd_html_export_tests \
> + CppunitTest_sd_activex_controls_tests \
> ))
> endif
>
> @@ -56,7 +57,6 @@ $(eval $(call gb_Module_add_screenshot_targets,sd, \
>
> $(eval $(call gb_Module_add_subsequentcheck_targets,sd,\
> JunitTest_sd_unoapi \
> - CppunitTest_sd_activex_controls_tests \
> ))
>
> # vim: set noet sw=4 ts=4:
"Subsequent checks" were originally introduced to work around dependency
issues: Those tests depended on the instdir (or its equivalent, back
then) installation set being fully populated, so that those tests
(mostly the infamous qadevOOo-style JunitTests, which spawn a full
soffice process) could expect everything to be available without
specifying full dependencies. (Where specifying the full dependencies
would not even have been possible in all cases, IIRC.)
I am not sure how much of that is still relevant, what (if any) implicit
dependencies a subsequentcheck can still implicitly rely on. However,
be careful when moving a test from subsequentcheck to somewhere else.
It might still carry such implicit dependencies.
More information about the LibreOffice
mailing list