@@ -350,9 +350,6 @@ fn aggregate_option(aggregate: &mut Option<u64>, value: Option<u64>) {
350
350
}
351
351
352
352
#[ cfg( test) ]
353
- #[ allow( clippy:: identity_op) ]
354
- #[ allow( clippy:: erasing_op) ]
355
- #[ allow( clippy:: unreadable_literal) ]
356
353
mod tests {
357
354
use super :: * ;
358
355
@@ -416,10 +413,10 @@ VmFlags: rd ex mr mw me de sd";
416
413
let region_one = & regions. 0 [ 0 ] ;
417
414
418
415
assert_eq ! ( region_one. pathname, "[vvar]" ) ;
419
- assert_eq ! ( region_one. size, Some ( 16 * BYTES_PER_KIBIBYTE ) ) ;
420
- assert_eq ! ( region_one. pss, Some ( 0 ) ) ;
421
- assert_eq ! ( region_one. swap, Some ( 7 * BYTES_PER_KIBIBYTE ) ) ;
422
- assert_eq ! ( region_one. rss, Some ( 0 ) ) ;
416
+ assert_eq ! ( region_one. size, 16 * BYTES_PER_KIBIBYTE ) ;
417
+ assert_eq ! ( region_one. pss, 0 ) ;
418
+ assert_eq ! ( region_one. swap, 7 * BYTES_PER_KIBIBYTE ) ;
419
+ assert_eq ! ( region_one. rss, 0 ) ;
423
420
assert_eq ! ( region_one. pss_dirty, Some ( 0 ) ) ; // pss_dirty is optional
424
421
assert_eq ! ( region_one. shared_clean, Some ( 0 ) ) ;
425
422
assert_eq ! ( region_one. shared_dirty, Some ( 0 ) ) ;
@@ -438,10 +435,10 @@ VmFlags: rd ex mr mw me de sd";
438
435
439
436
let region_two = & regions. 0 [ 1 ] ;
440
437
assert_eq ! ( region_two. pathname, "[vdso]" ) ;
441
- assert_eq ! ( region_two. size, Some ( 8 * BYTES_PER_KIBIBYTE ) ) ;
442
- assert_eq ! ( region_two. pss, Some ( 2 * BYTES_PER_KIBIBYTE ) ) ;
443
- assert_eq ! ( region_two. swap, Some ( 0 ) ) ;
444
- assert_eq ! ( region_two. rss, Some ( 8 * BYTES_PER_KIBIBYTE ) ) ;
438
+ assert_eq ! ( region_two. size, 8 * BYTES_PER_KIBIBYTE ) ;
439
+ assert_eq ! ( region_two. pss, 2 * BYTES_PER_KIBIBYTE ) ;
440
+ assert_eq ! ( region_two. swap, 0 ) ;
441
+ assert_eq ! ( region_two. rss, 8 * BYTES_PER_KIBIBYTE ) ;
445
442
assert_eq ! ( region_two. pss_dirty, Some ( 0 ) ) ;
446
443
assert_eq ! ( region_two. shared_clean, Some ( 8 * BYTES_PER_KIBIBYTE ) ) ;
447
444
assert_eq ! ( region_two. shared_dirty, Some ( 0 ) ) ;
@@ -492,10 +489,10 @@ VmFlags: rd ex mr mw me de sd";
492
489
let region_one = & regions. 0 [ 0 ] ;
493
490
494
491
assert_eq ! ( region_one. pathname, "" ) ;
495
- assert_eq ! ( region_one. size, Some ( 80000000 * BYTES_PER_KIBIBYTE ) ) ;
496
- assert_eq ! ( region_one. pss, Some ( 1 * BYTES_PER_KIBIBYTE ) ) ;
497
- assert_eq ! ( region_one. swap, Some ( 100000000000 * BYTES_PER_KIBIBYTE ) ) ;
498
- assert_eq ! ( region_one. rss, Some ( 0 ) ) ;
492
+ assert_eq ! ( region_one. size, 80000000 * BYTES_PER_KIBIBYTE ) ;
493
+ assert_eq ! ( region_one. pss, 1 * BYTES_PER_KIBIBYTE ) ;
494
+ assert_eq ! ( region_one. swap, 100000000000 * BYTES_PER_KIBIBYTE ) ;
495
+ assert_eq ! ( region_one. rss, 0 ) ;
499
496
assert_eq ! ( region_one. pss_dirty, Some ( 2 * BYTES_PER_KIBIBYTE ) ) ;
500
497
assert_eq ! ( region_one. shared_clean, Some ( 3 * BYTES_PER_KIBIBYTE ) ) ;
501
498
assert_eq ! ( region_one. shared_dirty, Some ( 4 * BYTES_PER_KIBIBYTE ) ) ;
@@ -553,10 +550,10 @@ VmFlags: rd ex mr mw me de sd";
553
550
let region_one = & regions. 0 [ 0 ] ;
554
551
555
552
assert_eq ! ( region_one. pathname, "[stack]" ) ;
556
- assert_eq ! ( region_one. size, Some ( 80000000 * BYTES_PER_KIBIBYTE ) ) ;
557
- assert_eq ! ( region_one. pss, Some ( 1 * BYTES_PER_KIBIBYTE ) ) ;
558
- assert_eq ! ( region_one. swap, Some ( 100000000000 * BYTES_PER_KIBIBYTE ) ) ;
559
- assert_eq ! ( region_one. rss, Some ( 0 ) ) ;
553
+ assert_eq ! ( region_one. size, 80000000 * BYTES_PER_KIBIBYTE ) ;
554
+ assert_eq ! ( region_one. pss, 1 * BYTES_PER_KIBIBYTE ) ;
555
+ assert_eq ! ( region_one. swap, 100000000000 * BYTES_PER_KIBIBYTE ) ;
556
+ assert_eq ! ( region_one. rss, 0 ) ;
560
557
assert_eq ! ( region_one. pss_dirty, None ) ; // Still optional and missing
561
558
assert_eq ! ( region_one. shared_clean, Some ( 3 * BYTES_PER_KIBIBYTE ) ) ;
562
559
assert_eq ! ( region_one. shared_dirty, Some ( 4 * BYTES_PER_KIBIBYTE ) ) ;
@@ -611,7 +608,7 @@ VmFlags: rd ex mr mw me de sd";
611
608
let region = Region :: from_str ( region) . expect ( "Parsing failed" ) ;
612
609
613
610
assert_eq ! ( region. pathname, "[vdso]" ) ;
614
- assert_eq ! ( region. size. unwrap ( ) , 8 * BYTES_PER_KIBIBYTE ) ;
611
+ assert_eq ! ( region. size, 8 * BYTES_PER_KIBIBYTE ) ;
615
612
assert_eq ! ( region. shared_clean. unwrap( ) , 8 * BYTES_PER_KIBIBYTE ) ;
616
613
617
614
let region = "ffff3fddf000-ffff3fde4000 rw-p 0037f000 fe:01 9339677 /opt/datadog-agent/embedded/lib/python3.9/site-packages/pydantic_core/_pydantic_core.cpython-39-aarch64-linux-gnu.so
@@ -644,7 +641,7 @@ VmFlags: rd wr mr mw me ac";
644
641
region. pathname,
645
642
"/opt/datadog-agent/embedded/lib/python3.9/site-packages/pydantic_core/_pydantic_core.cpython-39-aarch64-linux-gnu.so"
646
643
) ;
647
- assert_eq ! ( region. size. unwrap ( ) , 20 * BYTES_PER_KIBIBYTE ) ;
644
+ assert_eq ! ( region. size, 20 * BYTES_PER_KIBIBYTE ) ;
648
645
assert_eq ! ( region. private_dirty. unwrap( ) , 20 * BYTES_PER_KIBIBYTE ) ;
649
646
}
650
647
0 commit comments