@@ -166,19 +166,19 @@ func TestSimpleStmtSummaryByDigestEvicted(t *testing.T) {
166
166
require .Equal (t , "{begin: 1, end: 2, count: 1}" , getAllEvicted (ssbde ))
167
167
// test insert same *kind* of digest
168
168
ssbde .AddEvicted (evictedKey , evictedValue , 1 )
169
- require .Equal (t , "{begin: 1, end: 2, count: 1 }" , getAllEvicted (ssbde ))
169
+ require .Equal (t , "{begin: 1, end: 2, count: 2 }" , getAllEvicted (ssbde ))
170
170
171
171
evictedKey , evictedValue = generateStmtSummaryByDigestKeyValue ("b" , 1 , 2 )
172
172
ssbde .AddEvicted (evictedKey , evictedValue , 1 )
173
- require .Equal (t , "{begin: 1, end: 2, count: 2 }" , getAllEvicted (ssbde ))
173
+ require .Equal (t , "{begin: 1, end: 2, count: 3 }" , getAllEvicted (ssbde ))
174
174
175
175
evictedKey , evictedValue = generateStmtSummaryByDigestKeyValue ("b" , 5 , 6 )
176
176
ssbde .AddEvicted (evictedKey , evictedValue , 2 )
177
- require .Equal (t , "{begin: 5, end: 6, count: 1}, {begin: 1, end: 2, count: 2 }" , getAllEvicted (ssbde ))
177
+ require .Equal (t , "{begin: 5, end: 6, count: 1}, {begin: 1, end: 2, count: 3 }" , getAllEvicted (ssbde ))
178
178
179
179
evictedKey , evictedValue = generateStmtSummaryByDigestKeyValue ("b" , 3 , 4 )
180
180
ssbde .AddEvicted (evictedKey , evictedValue , 3 )
181
- require .Equal (t , "{begin: 5, end: 6, count: 1}, {begin: 3, end: 4, count: 1}, {begin: 1, end: 2, count: 2 }" , getAllEvicted (ssbde ))
181
+ require .Equal (t , "{begin: 5, end: 6, count: 1}, {begin: 3, end: 4, count: 1}, {begin: 1, end: 2, count: 3 }" , getAllEvicted (ssbde ))
182
182
183
183
// test evicted element with multi-time range value.
184
184
ssbde = newStmtSummaryByDigestEvicted ()
@@ -235,13 +235,13 @@ func TestStmtSummaryByDigestEvictedElement(t *testing.T) {
235
235
236
236
// test add same *kind* of values.
237
237
record .addEvicted (evictedKey , digestValue )
238
- require .Equal (t , "{begin: 0, end: 1, count: 1 }" , getEvicted (record ))
238
+ require .Equal (t , "{begin: 0, end: 1, count: 2 }" , getEvicted (record ))
239
239
240
240
// test add different *kind* of values.
241
241
evictedKey , evictedValue = generateStmtSummaryByDigestKeyValue ("bravo" , 0 , 1 )
242
242
digestValue = evictedValue .history .Back ().Value .(* stmtSummaryByDigestElement )
243
243
record .addEvicted (evictedKey , digestValue )
244
- require .Equal (t , "{begin: 0, end: 1, count: 2 }" , getEvicted (record ))
244
+ require .Equal (t , "{begin: 0, end: 1, count: 3 }" , getEvicted (record ))
245
245
}
246
246
247
247
// test stmtSummaryByDigestEvicted.addEvicted
@@ -315,7 +315,7 @@ func TestNewStmtSummaryByDigestEvictedElement(t *testing.T) {
315
315
stmtEvictedElement := newStmtSummaryByDigestEvictedElement (now , end )
316
316
require .Equal (t , now , stmtEvictedElement .beginTime )
317
317
require .Equal (t , end , stmtEvictedElement .endTime )
318
- require .Equal (t , 0 , len ( stmtEvictedElement .digestKeyMap ) )
318
+ require .Equal (t , int64 ( 0 ), stmtEvictedElement .count )
319
319
}
320
320
321
321
func TestStmtSummaryByDigestEvicted (t * testing.T ) {
@@ -624,13 +624,13 @@ func getAllEvicted(ssdbe *stmtSummaryByDigestEvicted) string {
624
624
buf .WriteString (", " )
625
625
}
626
626
val := e .Value .(* stmtSummaryByDigestEvictedElement )
627
- buf .WriteString (fmt .Sprintf ("{begin: %v, end: %v, count: %v}" , val .beginTime , val .endTime , len ( val .digestKeyMap ) ))
627
+ buf .WriteString (fmt .Sprintf ("{begin: %v, end: %v, count: %v}" , val .beginTime , val .endTime , val .count ))
628
628
}
629
629
return buf .String ()
630
630
}
631
631
632
632
func getEvicted (ssbdee * stmtSummaryByDigestEvictedElement ) string {
633
633
buf := bytes .NewBuffer (nil )
634
- buf .WriteString (fmt .Sprintf ("{begin: %v, end: %v, count: %v}" , ssbdee .beginTime , ssbdee .endTime , len ( ssbdee .digestKeyMap ) ))
634
+ buf .WriteString (fmt .Sprintf ("{begin: %v, end: %v, count: %v}" , ssbdee .beginTime , ssbdee .endTime , ssbdee .count ))
635
635
return buf .String ()
636
636
}
0 commit comments