lazyfree needs to consume more memory to be detectable

Former-commit-id: 122ec25bf0db0b90e7789b1ab90695ac3f9258b7
This commit is contained in:
John Sully 2019-07-06 00:53:40 -04:00
parent 514640f314
commit 0c611d8347

View File

@ -19,14 +19,13 @@ start_server {tags {"lazyfree"}} {
}
test "FLUSHDB ASYNC can reclaim memory in background" {
after 500 # Sometimes Redis is busy with a prior operation
set orig_mem [s used_memory]
set args {}
for {set i 0} {$i < 100000} {incr i} {
for {set i 0} {$i < 200000} {incr i} {
lappend args $i
}
r sadd myset {*}$args
assert {[r scard myset] == 100000}
assert {[r scard myset] == 200000}
set peak_mem [s used_memory]
r flushdb async
assert {$peak_mem > $orig_mem+1000000}