瀏覽代碼

Slow down memory_limit test

Otherwise the test may execute so fast, that the
watchdog thread, ticking at 10ms currently, is too
slow to detect the memory limit situation.
Stefan Siegl 10 年之前
父節點
當前提交
cd44e72683
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      tests/memory_limit.phpt

+ 5 - 2
tests/memory_limit.phpt

@@ -7,8 +7,11 @@ Test V8::executeString() : Time limit
 $JS = <<< EOT
 var text = "abcdefghijklmnopqrstuvwyxz0123456789";
 var memory = "";
-for (var i = 0; i < 1000000; ++i) {
-    memory += text;
+for (var i = 0; i < 100; ++i) {
+    for (var j = 0; j < 10000; ++j) {
+        memory += text;
+    }
+    sleep(0);
 }
 EOT;