Skip to content
Snippets Groups Projects
Commit 8e10e462 authored by Dmitry E. Oboukhov's avatar Dmitry E. Oboukhov
Browse files

snap_daemon.test waits for snap_daemon done (or timeout).

parent b448933a
No related branches found
No related tags found
No related merge requests found
......@@ -76,15 +76,19 @@ for i = 1, box.cfg.rows_per_wal + 10 do space:insert { no } no = no + 1 end
---
...
-- wait for last snapshot
fiber.sleep(2.5 * PERIOD)
---
...
snaps = fio.glob(fio.pathjoin(box.cfg.snap_dir, '*.snap'))
---
...
xlogs = fio.glob(fio.pathjoin(box.cfg.wal_dir, '*.xlog'))
--# setopt delimiter ';'
for i = 1, 100 do
fiber.sleep(PERIOD)
snaps = fio.glob(fio.pathjoin(box.cfg.snap_dir, '*.snap'))
xlogs = fio.glob(fio.pathjoin(box.cfg.wal_dir, '*.xlog'))
if #snaps == 2 then
break
end
end;
---
...
--# setopt delimiter ''
#snaps == 2 or snaps
---
- true
......
......@@ -43,10 +43,22 @@ for i = 1, box.cfg.rows_per_wal + 10 do space:insert { no } no = no + 1 end
for i = 1, box.cfg.rows_per_wal + 10 do space:insert { no } no = no + 1 end
-- wait for last snapshot
fiber.sleep(2.5 * PERIOD)
snaps = fio.glob(fio.pathjoin(box.cfg.snap_dir, '*.snap'))
xlogs = fio.glob(fio.pathjoin(box.cfg.wal_dir, '*.xlog'))
--# setopt delimiter ';'
for i = 1, 100 do
fiber.sleep(PERIOD)
snaps = fio.glob(fio.pathjoin(box.cfg.snap_dir, '*.snap'))
xlogs = fio.glob(fio.pathjoin(box.cfg.wal_dir, '*.xlog'))
if #snaps == 2 then
break
end
end;
--# setopt delimiter ''
#snaps == 2 or snaps
#xlogs > 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment