@@ -38,10 +38,10 @@ def redis_slowlog(index, time, microseconds, command='eval')
38
38
allow ( redis ) . to receive ( :connection ) { { host : 'master.replicationgroup.abcde.use2.cache.amazonaws.com' } }
39
39
allow ( redis ) . to receive ( :slowlog ) . with ( 'get' , 128 ) {
40
40
[
41
- redis_slowlog ( 3 , Time . utc ( 2020 , 04 , 20 , 04 , 19 , 45 ) , 400000 ) ,
42
- redis_slowlog ( 2 , Time . utc ( 2020 , 04 , 20 , 04 , 19 , 15 ) , 100000 ) ,
43
- redis_slowlog ( 1 , Time . utc ( 2020 , 04 , 20 , 04 , 18 , 45 ) , 100000 ) ,
44
- redis_slowlog ( 0 , Time . utc ( 2020 , 04 , 20 , 04 , 18 , 15 ) , 200000 ) ,
41
+ redis_slowlog ( 3 , Time . utc ( 2020 , 4 , 20 , 4 , 19 , 45 ) , 400000 ) ,
42
+ redis_slowlog ( 2 , Time . utc ( 2020 , 4 , 20 , 4 , 19 , 15 ) , 100000 ) ,
43
+ redis_slowlog ( 1 , Time . utc ( 2020 , 4 , 20 , 4 , 18 , 45 ) , 100000 ) ,
44
+ redis_slowlog ( 0 , Time . utc ( 2020 , 4 , 20 , 4 , 18 , 15 ) , 200000 ) ,
45
45
]
46
46
}
47
47
@@ -96,10 +96,10 @@ def redis_slowlog(index, time, microseconds, command='eval')
96
96
before ( :each ) do
97
97
allow ( redis ) . to receive ( :slowlog ) . with ( 'get' , 128 ) {
98
98
[
99
- redis_slowlog ( 3 , Time . utc ( 2020 , 04 , 20 , 04 , 19 , 45 ) , 400000 ) ,
100
- redis_slowlog ( 2 , Time . utc ( 2020 , 04 , 20 , 04 , 19 , 15 ) , 100000 ) ,
101
- redis_slowlog ( 1 , Time . utc ( 2020 , 04 , 20 , 04 , 18 , 45 ) , 100000 ) ,
102
- redis_slowlog ( 0 , Time . utc ( 2020 , 04 , 20 , 04 , 18 , 15 ) , 200000 ) ,
99
+ redis_slowlog ( 3 , Time . utc ( 2020 , 4 , 20 , 4 , 19 , 45 ) , 400000 ) ,
100
+ redis_slowlog ( 2 , Time . utc ( 2020 , 4 , 20 , 4 , 19 , 15 ) , 100000 ) ,
101
+ redis_slowlog ( 1 , Time . utc ( 2020 , 4 , 20 , 4 , 18 , 45 ) , 100000 ) ,
102
+ redis_slowlog ( 0 , Time . utc ( 2020 , 4 , 20 , 4 , 18 , 15 ) , 200000 ) ,
103
103
]
104
104
}
105
105
end
@@ -112,13 +112,13 @@ def redis_slowlog(index, time, microseconds, command='eval')
112
112
before ( :each ) do
113
113
allow ( redis ) . to receive ( :slowlog ) . with ( 'get' , 128 ) {
114
114
Array . new ( 129 ) { |x |
115
- redis_slowlog ( x , Time . utc ( 2020 , 04 , 20 , 04 , 00 , 00 ) + x , x * 1000 )
115
+ redis_slowlog ( x , Time . utc ( 2020 , 4 , 20 , 4 , 0 , 0 ) + x , x * 1000 )
116
116
} . reverse [ 0 ..127 ]
117
117
}
118
118
119
119
allow ( redis ) . to receive ( :slowlog ) . with ( 'get' , 256 ) {
120
120
Array . new ( 129 ) { |x |
121
- redis_slowlog ( x , Time . utc ( 2020 , 04 , 20 , 04 , 00 , 00 ) + x , x * 1000 )
121
+ redis_slowlog ( x , Time . utc ( 2020 , 4 , 20 , 4 , 0 , 0 ) + x , x * 1000 )
122
122
} . reverse
123
123
}
124
124
@@ -147,7 +147,7 @@ def redis_slowlog(index, time, microseconds, command='eval')
147
147
context 'redis has 567 entries and no zeroeth entry' do
148
148
let ( :sauce ) {
149
149
Array . new ( 567 ) { |x |
150
- redis_slowlog ( x + 1 , Time . utc ( 2020 , 04 , 20 , 03 , 20 , 00 ) + x , x )
150
+ redis_slowlog ( x + 1 , Time . utc ( 2020 , 4 , 20 , 3 , 20 , 0 ) + x , x )
151
151
} . reverse
152
152
}
153
153
before ( :each ) do
@@ -298,10 +298,9 @@ def redis_slowlog(index, time, microseconds, command='eval')
298
298
}
299
299
it { is_expected . to eq (
300
300
{
301
- Time . utc ( 2020 , 04 , 20 , 04 , 17 ) => nil ,
302
- Time . utc ( 2020 , 04 , 20 , 04 , 18 ) => bucket18 ,
303
- Time . utc ( 2020 , 04 , 20 , 04 , 19 ) => bucket19 ,
304
- Time . utc ( 2020 , 04 , 20 , 04 , 20 ) => nil
301
+ Time . utc ( 2020 , 4 , 20 , 4 , 17 ) . localtime => { } ,
302
+ Time . utc ( 2020 , 4 , 20 , 4 , 18 ) . localtime => bucket18 ,
303
+ Time . utc ( 2020 , 4 , 20 , 4 , 19 ) . localtime => bucket19 ,
305
304
}
306
305
)
307
306
}
@@ -346,13 +345,13 @@ def redis_slowlog(index, time, microseconds, command='eval')
346
345
347
346
expect ( ddog ) . to have_received ( :emit_points ) . with (
348
347
"rspec.redis.slowlog.micros.avg" ,
349
- [ [ Time . utc ( 2020 , 04 , 20 , 04 , 18 ) , 150000 ] ] ,
348
+ [ [ Time . utc ( 2020 , 4 , 20 , 4 , 18 ) , 150000 ] ] ,
350
349
options
351
350
)
352
351
353
352
expect ( ddog ) . to have_received ( :emit_points ) . with (
354
353
"rspec.redis.slowlog.micros.avg" ,
355
- [ [ Time . utc ( 2020 , 04 , 20 , 04 , 19 ) , 250000 ] ] ,
354
+ [ [ Time . utc ( 2020 , 4 , 20 , 4 , 19 ) , 250000 ] ] ,
356
355
options
357
356
)
358
357
end
0 commit comments