We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 989df85 commit 7279f0dCopy full SHA for 7279f0d
1 file changed
tests/swap/integration/bgsave.tcl
@@ -27,16 +27,17 @@ start_server {tags {"swap bgsave"}} {
27
for {set j 0} {$j < 10} {incr j} {
28
test "check rdb generated by bgsave schedule round$j" {
29
after 1000
30
+ set lastsave_before [r lastsave]
31
r bgrewriteaof
- r bgsave schedule
32
+ assert_match "Background saving*" [r bgsave schedule]
33
waitForBgrewriteaof r
- after 120 ;# serverCron only schedule bgsave once in 100ms
34
- waitForBgsave r
35
- wait_for_condition 10 5000 {
36
- [s rdb_bgsave_in_progress] == 0
+ wait_for_condition 50 100 {
+ [s rdb_bgsave_in_progress] == 1 ||
+ [r lastsave] > $lastsave_before
37
} else {
38
- fail "Bgsave timeout."
+ fail "Scheduled BGSAVE did not start or finish."
39
}
40
+ waitForBgsave r
41
r debug reload nosave
42
43
0 commit comments