LCOV - code coverage report
Current view: top level - src/util - subprocess.h (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 64.7 % 329 213
Test Date: 2024-11-04 05:10:19 Functions: 83.9 % 31 26
Branches: 31.1 % 322 100

Function Name Sort by function name Hit count Sort by function hit count
_ZN10subprocess4utilL12pipe_cloexecEv 120
_ZN10subprocess4utilL13read_atmost_nEP8_IO_FILEPcm 86
_ZN10subprocess4utilL15set_clo_on_execEib 240
_ZN10subprocess4utilL19wait_for_child_exitEi 30
_ZN10subprocess4utilL5splitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 30
_ZN10subprocess4utilL7write_nEiPKcm 0
_ZN10subprocess4utilL8read_allEP8_IO_FILERSt6vectorIcSaIcEE 56
_ZN10subprocess5Popen11communicateEPKcm 28
_ZN10subprocess5Popen15execute_processEv 30
_ZN10subprocess5Popen15populate_c_argvEv 30
_ZN10subprocess5Popen4waitEv 30
_ZN10subprocess5Popen9init_argsINS_5errorEJEEEvOT_DpOT0_ 90
_ZN10subprocess5Popen9init_argsINS_5errorEJEEEvOT_DpOT0_ 30
_ZN10subprocess5Popen9init_argsINS_5inputEJNS_6outputENS_5errorEEEEvOT_DpOT0_ 30
_ZN10subprocess5Popen9init_argsINS_6outputEJNS_5errorEEEEvOT_DpOT0_ 30
_ZN10subprocess5PopenC2IJNS_5inputENS_6outputENS_5errorEEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEDpOT_ 30
_ZN10subprocess5errorC2ENS_6IOTYPEE 30
_ZN10subprocess5inputC2ENS_6IOTYPEE 30
_ZN10subprocess6detail13Communication11communicateEPKcm 28
_ZN10subprocess6detail13Communication20communicate_threadedEPKcm 28
_ZN10subprocess6detail13Communication4sendEPKcm 4
_ZN10subprocess6detail15ArgumentDeducer10set_optionEONS_5errorE 30
_ZN10subprocess6detail5Child13execute_childEv 0
_ZN10subprocess6detail7Streams11cleanup_fdsEv 2
_ZN10subprocess6detail7Streams15close_child_fdsEv 30
_ZN10subprocess6detail7Streams16close_parent_fdsEv 0
_ZN10subprocess6detail7Streams19setup_comm_channelsEv 30
_ZN10subprocess6outputC2ENS_6IOTYPEE 30
_ZN10subprocess7OSErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 0
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE0_clEv 28
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE_clEv 28
_ZZN10subprocess6detail5Child13execute_childEvENKUliiE_clEii 0

Generated by: LCOV version 2.0-1