LCOV - code coverage report
Current view: top level - src/util - subprocess.h (source / functions) Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 64.7 % 329 213
Test Date: 2024-08-28 04:44:32 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 24
_ZN10subprocess4utilL13read_atmost_nEP8_IO_FILEPcm 16
_ZN10subprocess4utilL15set_clo_on_execEib 48
_ZN10subprocess4utilL19wait_for_child_exitEi 6
_ZN10subprocess4utilL5splitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 6
_ZN10subprocess4utilL7write_nEiPKcm 0
_ZN10subprocess4utilL8read_allEP8_IO_FILERSt6vectorIcSaIcEE 10
_ZN10subprocess5Popen11communicateEPKcm 5
_ZN10subprocess5Popen15execute_processEv 6
_ZN10subprocess5Popen15populate_c_argvEv 6
_ZN10subprocess5Popen4waitEv 6
_ZN10subprocess5Popen9init_argsINS_5errorEJEEEvOT_DpOT0_ 18
_ZN10subprocess5Popen9init_argsINS_5errorEJEEEvOT_DpOT0_ 6
_ZN10subprocess5Popen9init_argsINS_5inputEJNS_6outputENS_5errorEEEEvOT_DpOT0_ 6
_ZN10subprocess5Popen9init_argsINS_6outputEJNS_5errorEEEEvOT_DpOT0_ 6
_ZN10subprocess5PopenC2IJNS_5inputENS_6outputENS_5errorEEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEDpOT_ 6
_ZN10subprocess5errorC2ENS_6IOTYPEE 6
_ZN10subprocess5inputC2ENS_6IOTYPEE 6
_ZN10subprocess6detail13Communication11communicateEPKcm 5
_ZN10subprocess6detail13Communication20communicate_threadedEPKcm 5
_ZN10subprocess6detail13Communication4sendEPKcm 1
_ZN10subprocess6detail15ArgumentDeducer10set_optionEONS_5errorE 6
_ZN10subprocess6detail5Child13execute_childEv 0
_ZN10subprocess6detail7Streams11cleanup_fdsEv 1
_ZN10subprocess6detail7Streams15close_child_fdsEv 6
_ZN10subprocess6detail7Streams16close_parent_fdsEv 0
_ZN10subprocess6detail7Streams19setup_comm_channelsEv 6
_ZN10subprocess6outputC2ENS_6IOTYPEE 6
_ZN10subprocess7OSErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 0
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE0_clEv 5
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE_clEv 5
_ZZN10subprocess6detail5Child13execute_childEvENKUliiE_clEii 0

Generated by: LCOV version 2.0-1