commit 822d7d641f10d1307d83818e70775c80adf2913c
Author: Scott Kostyshak <[email protected]>
Date: Fri Aug 1 10:01:29 2025 +0200
lyx-tester: do not run long-CPU tests by default
These tests can take longer than 10 minutes to complete, especially
when they are run in parallel.
---
development/lyx-tester/ctest-reg-if-fail | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/development/lyx-tester/ctest-reg-if-fail
b/development/lyx-tester/ctest-reg-if-fail
index 6fae5f11f4..62296185be 100644
--- a/development/lyx-tester/ctest-reg-if-fail
+++ b/development/lyx-tester/ctest-reg-if-fail
@@ -46,13 +46,17 @@ function add_suffix () {
#
# Springer_Nature_Journals: todo: just need to install dependencies.
#
+# These tests take a long time. They often timeout with the '600' used below.
+# If run sequentially, they often complete faster and do not timeout.
+lyx_ctests_long_time='ru/UserGuide_(dvi3|pdf4|pdf5)_systemF'
+#
# These tests require a lot of RAM (e.g., 10 GB for each one), so it is best
not
# to run them in parallel.
# The dev can choose to run these separately, sequentially. e.g.,
# ctest -R "${lyx_ctests_lots_of_ram}"
lyx_ctests_lots_of_ram='supported-languages_babel_non-tex_(dvi3|pdf5)_systemF|export/doc/zh_CN/Intro_(dvi3|pdf5)_systemF|export/doc/zh_CN/Tutorial_(dvi3|pdf5)_systemF'
# TODO: rename ctest_exclude to include "lyx".
-ctest_exclude="(supported-languages_polyglossia_.*_systemF|(%28APA%29,_v._6|Astronomical).*(pdf|dvi|lyx22|lyx23|lyx24)|BATCH_compare-test|BATCH_outline-beamer|BATCH_vcs-info|Springer_Nature_Journals|${lyx_ctests_lots_of_ram})"
+ctest_exclude="(supported-languages_polyglossia_.*_systemF|(%28APA%29,_v._6|Astronomical).*(pdf|dvi|lyx22|lyx23|lyx24)|BATCH_compare-test|BATCH_outline-beamer|BATCH_vcs-info|Springer_Nature_Journals|${lyx_ctests_lots_of_ram}|${lyx_ctests_long_time})"
# timeout of 10m.
function ctest-reg-if-fail ()
{
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs