Skip to content
Snippets Groups Projects
Commit 209d7651 authored by Roman Tsisyk's avatar Roman Tsisyk
Browse files

Fix sporadically failing test/xlog/snapshot_daemon.test.lua

Time calculation is too accurate.
parent d2a6f64e
No related branches found
No related tags found
No related merge requests found
......@@ -142,11 +142,11 @@ box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
---
...
snapshot_time >= time + PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
snapshot_time <= time + 2 * PERIOD
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
......@@ -166,11 +166,11 @@ box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
---
...
snapshot_time >= time + PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
snapshot_time <= time + 2 * PERIOD
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
......@@ -192,11 +192,11 @@ box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
---
...
snapshot_time >= time + PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
snapshot_time <= time + 2 * PERIOD
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
---
- true
...
......
......@@ -77,8 +77,8 @@ box.cfg{ snapshot_count = 0 }
PERIOD = 3600
box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
snapshot_time >= time + PERIOD
snapshot_time <= time + 2 * PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
daemon_fiber = daemon.fiber
daemon_control = daemon.control
......@@ -87,8 +87,8 @@ daemon_control = daemon.control
PERIOD = 100
box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
snapshot_time >= time + PERIOD
snapshot_time <= time + 2 * PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
daemon.fiber == daemon_fiber
daemon.control == daemon_control
......@@ -96,8 +96,8 @@ daemon.control == daemon_control
PERIOD = 1000
box.cfg{ snapshot_count = 2, snapshot_period = PERIOD}
snapshot_time, time = daemon.next_snapshot_time, fiber.time()
snapshot_time >= time + PERIOD
snapshot_time <= time + 2 * PERIOD
snapshot_time + 1 >= time + PERIOD or {snapshot_time, time, PERIOD}
snapshot_time - 1 <= time + 2 * PERIOD or {snapshot_time, time, PERIOD}
daemon.fiber == daemon_fiber
daemon.control == daemon_control
......
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