diff --git a/test/box/fiber.result b/test/box/fiber.result
index 04cb42630096c9ac6248c97568ea065d548546f1..a5864c180bb97fc339f2dd8c953603a2944739cc 100644
--- a/test/box/fiber.result
+++ b/test/box/fiber.result
@@ -228,48 +228,72 @@ lua result = {}
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
 lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end
 ---
 ...
+lua while #result < 300 do box.fiber.sleep(0.01) end
+---
+...
 lua result = {}
 ---
 ...
diff --git a/test/box/fiber.test b/test/box/fiber.test
index 0ed84423e5a83dd3c3c2b7a954bd0f985c12a65b..02b8b4b10cf625527a09a9ff94762a6f3da5b828 100644
--- a/test/box/fiber.test
+++ b/test/box/fiber.test
@@ -97,6 +97,6 @@ for i in xrange(1, 10):
 
     exec admin "lua for i = 1, 300 do box.fiber.resume(box.fiber.create(function() box.fiber.detach() table.insert( result, ftest() ) end )) end"
 
-exec admin "lua while #result < 300 do box.fiber.sleep(0.01) end"
+    exec admin "lua while #result < 300 do box.fiber.sleep(0.01) end"
 exec admin "lua #result"