summary refs log tree commit diff stats
path: root/tests/system/t7894.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/system/t7894.nim')
-rw-r--r--tests/system/t7894.nim29
1 files changed, 18 insertions, 11 deletions
diff --git a/tests/system/t7894.nim b/tests/system/t7894.nim
index 2808e5020..b7ca1eec8 100644
--- a/tests/system/t7894.nim
+++ b/tests/system/t7894.nim
@@ -1,18 +1,25 @@
 discard """
+disabled: "travis"
+disabled: "appveyor"
+joinable: false
 """
 
-import os
+# CI integration servers are out of memory for this test
 
 const size = 250000000
-var saved = newSeq[seq[int8]]()
 
-for i in 0..22:
-  # one of these is 0.25GB.
-  #echo i
-  var x = newSeq[int8](size)
-  sleep(10)
-  saved.add(x)
+proc main() =
 
-for x in saved:
-  #echo x.len
-  doAssert x.len == size
+  var saved = newSeq[seq[int8]]()
+
+  for i in 0..22:
+    # one of these is 0.25GB.
+    #echo i
+    var x = newSeq[int8](size)
+    saved.add(x)
+
+  for x in saved:
+    #echo x.len
+    doAssert x.len == size
+
+main()