diff options
author | antirez <antirez@gmail.com> | 2019-05-14 16:54:59 +0200 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2019-05-14 16:54:59 +0200 |
commit | 7ac7ffd56005ee38bd5382026b818931f19b3066 (patch) | |
tree | 74b69e09605eb152b2bd6281cd0f2d561966ce2b | |
parent | cc10172176365fe1a1994399a6b4eb9dab720b45 (diff) | |
download | redis-7ac7ffd56005ee38bd5382026b818931f19b3066.tar.gz |
Test: fix slowlog test false positive.
In fast systems "SLOWLOG RESET" is fast enough to don't be logged even
when the time limit is "1" sometimes. Leading to false positives such
as:
[err]: SLOWLOG - can be disabled in tests/unit/slowlog.tcl
Expected '1' to be equal to '0'
-rw-r--r-- | tests/unit/slowlog.tcl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/unit/slowlog.tcl b/tests/unit/slowlog.tcl index dbd7a1547..22f088103 100644 --- a/tests/unit/slowlog.tcl +++ b/tests/unit/slowlog.tcl @@ -80,9 +80,11 @@ start_server {tags {"slowlog"} overrides {slowlog-log-slower-than 1000000}} { } test {SLOWLOG - can be disabled} { + r config set slowlog-max-len 1 r config set slowlog-log-slower-than 1 r slowlog reset - assert_equal [r slowlog len] 1 + r debug sleep 0.2 + assert_equal [r slowlog len] 1 r config set slowlog-log-slower-than -1 r slowlog reset r debug sleep 0.2 |