@@ -100,7 +100,7 @@ fn assert_counts_equal(expected: Vec<pb::ClientGroupedStats>, actual: Vec<pb::Cl
100100fn test_concentrator_oldest_timestamp_cold ( ) {
101101 let now = SystemTime :: now ( ) ;
102102 let mut concentrator =
103- SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] ) ;
103+ SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] , 2 ) ;
104104 let mut spans = vec ! [
105105 get_test_span( now, 1 , 0 , 50 , 5 , "A1" , "resource1" , 0 ) ,
106106 get_test_span( now, 1 , 0 , 40 , 4 , "A1" , "resource1" , 0 ) ,
@@ -150,7 +150,7 @@ fn test_concentrator_oldest_timestamp_cold() {
150150fn test_concentrator_oldest_timestamp_hot ( ) {
151151 let now = SystemTime :: now ( ) ;
152152 let mut concentrator =
153- SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] ) ;
153+ SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] , 2 ) ;
154154 let mut spans = vec ! [
155155 get_test_span( now, 1 , 0 , 50 , 5 , "A1" , "resource1" , 0 ) ,
156156 get_test_span( now, 1 , 0 , 40 , 4 , "A1" , "resource1" , 0 ) ,
@@ -223,7 +223,7 @@ fn test_concentrator_oldest_timestamp_hot() {
223223fn test_concentrator_stats_totals ( ) {
224224 let now = SystemTime :: now ( ) ;
225225 let mut concentrator =
226- SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] ) ;
226+ SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] , 2 ) ;
227227 let aligned_now = align_timestamp (
228228 system_time_to_unix_duration ( now) . as_nanos ( ) as u64 ,
229229 concentrator. bucket_size ,
@@ -283,7 +283,7 @@ fn test_concentrator_stats_totals() {
283283fn test_concentrator_stats_counts ( ) {
284284 let now = SystemTime :: now ( ) ;
285285 let mut concentrator =
286- SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] ) ;
286+ SpanConcentrator :: new ( Duration :: from_nanos ( BUCKET_SIZE ) , now, vec ! [ ] , vec ! [ ] , 2 ) ;
287287 let aligned_now = align_timestamp (
288288 system_time_to_unix_duration ( now) . as_nanos ( ) as u64 ,
289289 concentrator. bucket_size ,
@@ -578,6 +578,7 @@ fn test_span_should_be_included_in_stats() {
578578 now,
579579 get_span_kinds ( ) ,
580580 vec ! [ ] ,
581+ 2 ,
581582 ) ;
582583 for span in & spans {
583584 concentrator. add_span ( span) ;
@@ -656,6 +657,7 @@ fn test_ignore_partial_spans() {
656657 now,
657658 get_span_kinds ( ) ,
658659 vec ! [ ] ,
660+ 2 ,
659661 ) ;
660662 for span in & spans {
661663 concentrator. add_span ( span) ;
@@ -679,6 +681,7 @@ fn test_force_flush() {
679681 now,
680682 get_span_kinds ( ) ,
681683 vec ! [ ] ,
684+ 2 ,
682685 ) ;
683686 for span in & spans {
684687 concentrator. add_span ( span) ;
@@ -760,12 +763,14 @@ fn test_peer_tags_aggregation() {
760763 now,
761764 get_span_kinds ( ) ,
762765 vec ! [ ] ,
766+ 2 ,
763767 ) ;
764768 let mut concentrator_with_peer_tags = SpanConcentrator :: new (
765769 Duration :: from_nanos ( BUCKET_SIZE ) ,
766770 now,
767771 get_span_kinds ( ) ,
768772 vec ! [ "db.instance" . to_string( ) , "db.system" . to_string( ) ] ,
773+ 2 ,
769774 ) ;
770775 for span in & spans {
771776 concentrator_without_peer_tags. add_span ( span) ;
@@ -1014,6 +1019,7 @@ fn test_pb_span() {
10141019 now,
10151020 get_span_kinds ( ) ,
10161021 vec ! [ "db.instance" . to_string( ) , "db.system" . to_string( ) ] ,
1022+ 2 ,
10171023 ) ;
10181024 let aligned_now = align_timestamp (
10191025 system_time_to_unix_duration ( now) . as_nanos ( ) as u64 ,
0 commit comments