feat: add offcpu profiling with eBPF #7
33.71% of diff hit (target 72.26%)
View this Pull Request on Codecov
33.71% of diff hit (target 72.26%)
Annotations
Check warning on line 37 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L36-L37
Added lines #L36 - L37 were not covered by tests
Check warning on line 189 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L183-L189
Added lines #L183 - L189 were not covered by tests
Check warning on line 200 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L199-L200
Added lines #L199 - L200 were not covered by tests
Check warning on line 253 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L247-L253
Added lines #L247 - L253 were not covered by tests
Check warning on line 268 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L266-L268
Added lines #L266 - L268 were not covered by tests
Check warning on line 319 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L311-L319
Added lines #L311 - L319 were not covered by tests
Check warning on line 463 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L463
Added line #L463 was not covered by tests
Check warning on line 480 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L480
Added line #L480 was not covered by tests
Check warning on line 503 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L503
Added line #L503 was not covered by tests
Check warning on line 524 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L521-L524
Added lines #L521 - L524 were not covered by tests
Check warning on line 530 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L530
Added line #L530 was not covered by tests
Check warning on line 612 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L609-L612
Added lines #L609 - L612 were not covered by tests
Check warning on line 627 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L626-L627
Added lines #L626 - L627 were not covered by tests
Check warning on line 660 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L660
Added line #L660 was not covered by tests
Check warning on line 675 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L668-L675
Added lines #L668 - L675 were not covered by tests
Check warning on line 686 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L682-L686
Added lines #L682 - L686 were not covered by tests
Check warning on line 690 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L688-L690
Added lines #L688 - L690 were not covered by tests
Check warning on line 693 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L692-L693
Added lines #L692 - L693 were not covered by tests
Check warning on line 696 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L696
Added line #L696 was not covered by tests
Check warning on line 702 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L699-L702
Added lines #L699 - L702 were not covered by tests
Check warning on line 707 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L706-L707
Added lines #L706 - L707 were not covered by tests
Check warning on line 710 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L709-L710
Added lines #L709 - L710 were not covered by tests
Check warning on line 714 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L712-L714
Added lines #L712 - L714 were not covered by tests
Check warning on line 717 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L717
Added line #L717 was not covered by tests
Check warning on line 722 in src/process_monitor.rs
codecov / codecov/patch
src/process_monitor.rs#L719-L722
Added lines #L719 - L722 were not covered by tests