diff --git a/scripts/cmake/test/AddTest.cmake b/scripts/cmake/test/AddTest.cmake
index 392ecab10888bc675e442bb9120f34b49712d3e2..23661e1070b344fcee704e974f5b055d738358bd 100644
--- a/scripts/cmake/test/AddTest.cmake
+++ b/scripts/cmake/test/AddTest.cmake
@@ -39,6 +39,9 @@
 #         the benchmark output directory.
 
 function (AddTest)
+    # settings
+    set(LARGE_RUNTIME 60)
+
     # parse arguments
     set(options NONE)
     set(oneValueArgs EXECUTABLE PATH NAME WRAPPER TESTER ABSTOL RELTOL RUNTIME DEPENDS)
@@ -67,6 +70,10 @@ function (AddTest)
         set(AddTest_EXECUTABLE_ARGS -o ${AddTest_BINARY_PATH_NATIVE} ${AddTest_EXECUTABLE_ARGS})
     endif()
 
+    if(${AddTest_RUNTIME} GREATER ${LARGE_RUNTIME})
+        string(PREPEND AddTest_NAME "LARGE_")
+    endif()
+
     # --- Implement wrappers ---
     # check requirements, disable if not met
     if(${AddTest_REQUIREMENTS})