From 7ae4794c0a5775f88ce4e109ceda0a3f4d2926e9 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Tue, 18 May 2021 11:31:33 +0200
Subject: [PATCH] [ctest] 1 GB output limit.

---
 scripts/cmake/test/CTestCustom.in.cmake | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/scripts/cmake/test/CTestCustom.in.cmake b/scripts/cmake/test/CTestCustom.in.cmake
index 141a37b4ba1..01dc0a6a286 100644
--- a/scripts/cmake/test/CTestCustom.in.cmake
+++ b/scripts/cmake/test/CTestCustom.in.cmake
@@ -10,3 +10,7 @@ foreach(line IN LISTS LINES)
     # and write the (changed) line ...
     file(APPEND "@PROJECT_BINARY_DIR@/CTestTestfile.cmake" "${STRIPPED}\n")
 endforeach()
+
+# Limit test output to 1 GB to prevent lower default limit in Dash-mode
+set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 1073741824)
+set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 1073741824)
-- 
GitLab