aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2025-09-21 11:50:43 +0200
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2025-09-21 16:30:15 +0200
commit6b030fe1a7b72c039cf0aa7c353b11fbfe46d20c (patch)
treed89221ee0491c674c806e686a0c54783448d68be
parentc08ce4b183726c9f0eeeb5a40e04e7306c7f5e4e (diff)
downloadsciteco-6b030fe1a7b72c039cf0aa7c353b11fbfe46d20c.tar.gz
testsuite: disable test cases when running with --valgrind
Should fix the freebsd14-sciteco CI job. On the other hand, these test cases do run through on my workstation, so we might want to disable them *only* when running via CI.
-rw-r--r--tests/testsuite.at6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/testsuite.at b/tests/testsuite.at
index 0079c38..80bf4db 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -373,6 +373,9 @@ AT_CHECK([[cmp autoeol-sciteco.txt ${srcdir}/autoeol-input.txt]], 0, ignore, ign
AT_CLEANUP
AT_SETUP([Memory limiting])
+# FIXME: Requires too much time and memory at least when running in a CI job on my fmsbw.de server
+# (.fmsbw/10-freebsd14-sciteco).
+AT_SKIP_IF([test $at_arg_valgrind != false])
TE_CHECK([[50*1000*1000,2EJ <[a> !]!]], 1, ignore, ignore)
AT_CLEANUP
@@ -492,6 +495,9 @@ TE_CHECK([[11EF]], 1, ignore, ignore)
AT_CLEANUP
AT_SETUP([Memory limiting during spawning])
+# FIXME: Requires too much time and memory at least when running in a CI job on my fmsbw.de server
+# (.fmsbw/10-freebsd14-sciteco).
+AT_SKIP_IF([test $at_arg_valgrind != false])
# This might result in an OOM if memory limiting is not working
TE_CHECK([[50*1000*1000,2EJ 0,128ED @EC'dd if=/dev/zero']], 1, ignore, ignore)
AT_CLEANUP