LCOV - code coverage report
Current view:
top level
-
src
- httpserver.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
test_bitcoin_coverage.info
Lines:
65.2 %
632
412
Test Date:
2026-08-25 06:16:57
Functions:
76.9 %
52
40
Branches:
39.1 %
1029
402
Function Name
Hit count
_Z19RegisterHTTPHandlerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbRKSt8functionIFvPN12http_bitcoin11HTTPRequestES6_EE
0
_Z19RequestMethodString17HTTPRequestMethod
4
_Z21UnregisterHTTPHandlerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
16
_ZL13RejectRequestSt10unique_ptrIN12http_bitcoin11HTTPRequestESt14default_deleteIS1_EE
0
_ZL16GetBindAddressesv
0
_ZL22WriteNoStoreErrorReplyRN12http_bitcoin11HTTPRequestE14HTTPStatusCodeSt17basic_string_viewIcSt11char_traitsIcEE
0
_ZL28MaybeDispatchRequestToWorkerSt10shared_ptrIN12http_bitcoin11HTTPRequestEE
0
_ZN12http_bitcoin10HTTPServer13StopListeningEv
3
_ZN12http_bitcoin10HTTPServer15NewSockAcceptedEOSt10unique_ptrI4SockSt14default_deleteIS2_EERK8CService
2
_ZN12http_bitcoin10HTTPServer16AcceptConnectionERK4SockR8CService
5
_ZN12http_bitcoin10HTTPServer17DisconnectClientsEv
55
_ZN12http_bitcoin10HTTPServer17InitHTTPAllowListEv
3
_ZN12http_bitcoin10HTTPServer18JoinSocketsThreadsEv
3
_ZN12http_bitcoin10HTTPServer19StartSocketsThreadsEv
3
_ZN12http_bitcoin10HTTPServer19ThreadSocketHandlerEv
3
_ZN12http_bitcoin10HTTPServer21BindAndStartListeningB5cxx11ERK8CService
4
_ZN12http_bitcoin10HTTPServer21ClearConnectedClientsEv
0
_ZN12http_bitcoin10HTTPServer22SocketHandlerListeningERKSt13unordered_mapISt10shared_ptrIK4SockENS3_6EventsENS3_17HashSharedPtrSockENS3_18EqualSharedPtrSockESaISt4pairIKS5_S6_EEE
55
_ZN12http_bitcoin10HTTPServer8GetNewIdEv
2
_ZN12http_bitcoin11HTTPHeaders4ReadERN4util10LineReaderEb
55
_ZN12http_bitcoin11HTTPHeaders5WriteEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
2532
_ZN12http_bitcoin11HTTPHeaders9RemoveAllESt17basic_string_viewIcSt11char_traitsIcEE
2
_ZN12http_bitcoin11HTTPRequest10WriteReplyE14HTTPStatusCodeSt4spanIKSt4byteLm18446744073709551615EE
4
_ZN12http_bitcoin11HTTPRequest11LoadHeadersERN4util10LineReaderE
37
_ZN12http_bitcoin11HTTPRequest11WriteHeaderEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
0
_ZN12http_bitcoin11HTTPRequest15LoadControlDataERN4util10LineReaderE
42
_ZN12http_bitcoin11HTTPRequest8LoadBodyERN4util10LineReaderE
42
_ZN12http_bitcoin14InitHTTPServerEv
0
_ZN12http_bitcoin14StopHTTPServerEv
1
_ZN12http_bitcoin15StartHTTPServerEv
0
_ZN12http_bitcoin16HTTPRemoteClient11ReadRequestERNS_11HTTPRequestE
59
_ZN12http_bitcoin16HTTPRemoteClient24MaybeSendBytesFromBufferEv
28
_ZN12http_bitcoin19InterruptHTTPServerEv
1
_ZN12http_bitcoin24GetQueryParameterFromUriB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEES3_
14
_ZN15HTTPPathHandlerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbSt8functionIFvPN12http_bitcoin11HTTPRequestERKS5_EE
0
_ZNK12http_bitcoin10HTTPServer13ClientAllowedERK8CNetAddr
3
_ZNK12http_bitcoin10HTTPServer19GenerateWaitSocketsEv
55
_ZNK12http_bitcoin10HTTPServer22SocketHandlerConnectedERKNS0_11IOReadinessE
55
_ZNK12http_bitcoin10HTTPServer31MaybeDispatchRequestsFromClientERKSt10shared_ptrINS_16HTTPRemoteClientEE
49
_ZNK12http_bitcoin11HTTPHeaders7FindAllESt17basic_string_viewIcSt11char_traitsIcEE
25
_ZNK12http_bitcoin11HTTPHeaders9FindFirstB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE
71
_ZNK12http_bitcoin11HTTPHeaders9StringifyB5cxx11Ev
6
_ZNK12http_bitcoin11HTTPRequest17GetQueryParameterB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE
0
_ZNK12http_bitcoin11HTTPRequest7GetPeerEv
1
_ZNK12http_bitcoin11HTTPRequest9GetHeaderB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE
1
_ZNK12http_bitcoin12HTTPResponse16StringifyHeadersB5cxx11Ev
5
_ZZL28MaybeDispatchRequestToWorkerSt10shared_ptrIN12http_bitcoin11HTTPRequestEEENKUlvE_clEv
0
_ZZN12http_bitcoin10HTTPServer17DisconnectClientsEvENKUlRT_E_clISt10shared_ptrINS_16HTTPRemoteClientEEEEDaS2_
52
_ZZN12http_bitcoin11HTTPHeaders9RemoveAllESt17basic_string_viewIcSt11char_traitsIcEEENKUlRT_E_clISt4pairINSt7__cxx1112basic_stringIcS3_SaIcEEESD_EEEDaS6_
8
_ZZNK12http_bitcoin10HTTPServer19GenerateWaitSocketsEvENKUlvE0_clEv
50
_ZZNK12http_bitcoin10HTTPServer19GenerateWaitSocketsEvENKUlvE_clEv
50
_ZZNK12http_bitcoin10HTTPServer22SocketHandlerConnectedERKNS0_11IOReadinessEENKUlvE_clEv
3
Generated by:
LCOV version 2.0-1