Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
dc2df135
Commit
dc2df135
authored
Nov 24, 2017
by
antirez
Browse files
Test: regression test for latency expire events logging bug.
Regression for #4452.
parent
c508cb67
Changes
1
Hide whitespace changes
Inline
Side-by-side
tests/unit/latency-monitor.tcl
View file @
dc2df135
...
@@ -47,4 +47,18 @@ start_server {tags {"latency-monitor"}} {
...
@@ -47,4 +47,18 @@ start_server {tags {"latency-monitor"}} {
assert
{[
r latency reset
]
> 0
}
assert
{[
r latency reset
]
> 0
}
assert
{[
r latency latest
]
eq
{}}
assert
{[
r latency latest
]
eq
{}}
}
}
test
{
LATENCY of expire events are correctly collected
}
{
r config set latency-monitor-threshold 20
r eval
{
local i = 0
while
(
i < 1000000
)
do
redis.call
(
'sadd','mybigkey',i
)
i = i+1
end
}
0
r pexpire mybigkey 1
after 500
assert_match
{
*expire-cycle*
}
[
r latency latest
]
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment