LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage_filtered.info Lines: 91.4 % 5104 4666
Test Date: 2025-09-21 18:08:14 Functions: 89.3 % 778 695

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
libs/http_proto/src/rfc/parameter.cpp
0.0%
0.0 % 2 0.0 % 1
libs/http_proto/src/detail/except.cpp
40.0%40.0%
40.0 % 30 12 40.0 % 10 4
libs/http_proto/src/response.cpp
100.0%
100.0 % 45 45 52.9 % 17 9
libs/http_proto/src/fields.cpp
100.0%
100.0 % 37 37 53.8 % 13 7
libs/http_proto/src/request.cpp
100.0%
100.0 % 37 37 53.8 % 13 7
libs/http_proto/src/method.cpp
96.7%96.7%
96.7 % 184 178 66.7 % 3 2
libs/http_proto/src/detail/workspace.cpp
60.7%60.7%
60.7 % 89 54 66.7 % 12 8
libs/http_proto/src/detail/zlib_filter_base.hpp
78.6%78.6%
78.6 % 14 11 75.0 % 4 3
libs/http_proto/src/file_sink.cpp
91.7%91.7%
91.7 % 12 11 75.0 % 4 3
libs/http_proto/src/file_source.cpp
95.2%95.2%
95.2 % 21 20 75.0 % 4 3
boost/http_proto/impl/serializer.hpp
100.0%
100.0 % 35 35 75.0 % 24 18
libs/http_proto/src/message_base.cpp
89.3%89.3%
89.3 % 75 67 80.0 % 5 4
libs/http_proto/src/status.cpp
94.3%94.3%
94.3 % 87 82 80.0 % 5 4
libs/http_proto/src/detail/header.cpp
92.3%92.3%
92.3 % 611 564 82.5 % 57 47
libs/http_proto/src/parser.cpp
85.4%85.4%
85.4 % 876 748 85.4 % 96 82
boost/http_proto/detail/impl/workspace.hpp
98.0%98.0%
98.0 % 49 48 89.6 % 48 43
libs/http_proto/src/fields_base.cpp
95.6%95.6%
95.6 % 541 517 89.6 % 48 43
libs/http_proto/src/field.cpp
94.0%94.0%
94.0 % 83 78 90.9 % 11 10
libs/http_proto/src/fields_view_base.cpp
95.0%95.0%
95.0 % 160 152 91.7 % 24 22
libs/http_proto/src/serializer.cpp
87.7%87.7%
87.7 % 473 415 93.5 % 46 43
boost/http_proto/detail/sv.hpp
100.0%
100.0 % 2 2 100.0 % 1 1
boost/http_proto/rfc/detail/ws.hpp
100.0%
100.0 % 2 2 100.0 % 1 1
libs/http_proto/src/detail/filter.cpp
88.5%88.5%
88.5 % 26 23 100.0 % 1 1
libs/http_proto/src/detail/filter.hpp
100.0%
100.0 % 2 2 100.0 % 1 1
libs/http_proto/src/header_limits.cpp
100.0%
100.0 % 5 5 100.0 % 1 1
libs/http_proto/src/response_base.cpp
100.0%
100.0 % 25 25 100.0 % 1 1
libs/http_proto/src/rfc/combine_field_values.cpp
92.6%92.6%
92.6 % 27 25 100.0 % 1 1
libs/http_proto/src/rfc/detail/rules.hpp
100.0%
100.0 % 3 3 100.0 % 1 1
libs/http_proto/src/rfc/quoted_token_rule.cpp
82.8%82.8%
82.8 % 29 24 100.0 % 1 1
libs/http_proto/src/rfc/upgrade_rule.cpp
93.3%93.3%
93.3 % 15 14 100.0 % 1 1
libs/http_proto/src/sink.cpp
92.3%92.3%
92.3 % 13 12 100.0 % 1 1
libs/http_proto/src/source.cpp
88.2%88.2%
88.2 % 17 15 100.0 % 1 1
boost/http_proto/detail/file_stdio.hpp
100.0%
100.0 % 4 4 100.0 % 2 2
boost/http_proto/detail/header.hpp
100.0%
100.0 % 7 7 100.0 % 2 2
boost/http_proto/detail/workspace.hpp
100.0%
100.0 % 4 4 100.0 % 2 2
boost/http_proto/fields_view.hpp
100.0%
100.0 % 8 8 100.0 % 2 2
boost/http_proto/request.hpp
100.0%
100.0 % 7 7 100.0 % 2 2
boost/http_proto/rfc/quoted_token_view.hpp
100.0%
100.0 % 12 12 100.0 % 2 2
libs/http_proto/src/request_base.cpp
100.0%
100.0 % 56 56 100.0 % 2 2
libs/http_proto/src/request_parser.cpp
100.0%
100.0 % 6 6 100.0 % 2 2
libs/http_proto/src/response_parser.cpp
100.0%
100.0 % 6 6 100.0 % 2 2
libs/http_proto/src/rfc/detail/transfer_coding_rule.cpp
88.3%88.3%
88.3 % 60 53 100.0 % 2 2
libs/http_proto/src/version.cpp
100.0%
100.0 % 9 9 100.0 % 2 2
boost/http_proto/detail/file_posix.hpp
100.0%
100.0 % 5 5 100.0 % 3 3
boost/http_proto/impl/sink.hpp
100.0%
100.0 % 22 22 100.0 % 3 3
boost/http_proto/impl/source.hpp
100.0%
100.0 % 25 25 100.0 % 3 3
boost/http_proto/request_parser.hpp
100.0%
100.0 % 6 6 100.0 % 3 3
boost/http_proto/response.hpp
100.0%
100.0 % 10 10 100.0 % 3 3
boost/http_proto/response_parser.hpp
100.0%
100.0 % 6 6 100.0 % 3 3
boost/http_proto/serializer.hpp
100.0%
100.0 % 8 8 100.0 % 3 3
boost/http_proto/fields.hpp
100.0%
100.0 % 12 12 100.0 % 4 4
boost/http_proto/fields_view_base.hpp
100.0%
100.0 % 10 10 100.0 % 4 4
boost/http_proto/impl/error.hpp
100.0%
100.0 % 11 11 100.0 % 4 4
boost/http_proto/rfc/list_rule.hpp
100.0%
100.0 % 6 6 100.0 % 4 4
boost/http_proto/source.hpp
100.0%
100.0 % 4 4 100.0 % 4 4
libs/http_proto/src/detail/buffer_utils.hpp
100.0%
100.0 % 5 5 100.0 % 4 4
boost/http_proto/impl/parser.hpp
76.9%76.9%
76.9 % 26 20 100.0 % 5 5
libs/http_proto/src/detail/array_of_const_buffers.cpp
100.0%
100.0 % 34 34 100.0 % 5 5
boost/http_proto/message_base.hpp
100.0%
100.0 % 18 18 100.0 % 6 6
boost/http_proto/sink.hpp
100.0%
100.0 % 6 6 100.0 % 6 6
libs/http_proto/src/detail/number_string.hpp
100.0%
100.0 % 25 25 100.0 % 6 6
boost/http_proto/message_view_base.hpp
100.0%
100.0 % 16 16 100.0 % 7 7
boost/http_proto/request_view.hpp
100.0%
100.0 % 21 21 100.0 % 7 7
boost/http_proto/response_view.hpp
100.0%
100.0 % 18 18 100.0 % 7 7
libs/http_proto/src/detail/array_of_const_buffers.hpp
100.0%
100.0 % 14 14 100.0 % 7 7
libs/http_proto/src/detail/move_chars.hpp
100.0%
100.0 % 25 25 100.0 % 7 7
libs/http_proto/src/error.cpp
93.5%93.5%
93.5 % 62 58 100.0 % 7 7
boost/http_proto/static_fields.hpp
100.0%
100.0 % 30 30 100.0 % 10 10
libs/http_proto/src/rfc/detail/rules.cpp
95.2%95.2%
95.2 % 166 158 100.0 % 10 10
boost/http_proto/static_request.hpp
100.0%
100.0 % 19 19 100.0 % 11 11
libs/http_proto/src/detail/file_stdio.cpp
84.9%84.9%
84.9 % 126 107 100.0 % 11 11
boost/http_proto/response_base.hpp
100.0%
100.0 % 34 34 100.0 % 12 12
libs/http_proto/src/detail/file_posix.cpp
84.8%84.8%
84.8 % 151 128 100.0 % 12 12
boost/http_proto/fields_base.hpp
100.0%
100.0 % 60 60 100.0 % 13 13
boost/http_proto/metadata.hpp
100.0%
100.0 % 39 39 100.0 % 13 13
boost/http_proto/static_response.hpp
100.0%
100.0 % 29 29 100.0 % 14 14
boost/http_proto/request_base.hpp
100.0%
100.0 % 48 48 100.0 % 15 15
boost/http_proto/rfc/impl/list_rule.hpp
98.2%98.2%
98.2 % 57 56 100.0 % 16 16
boost/http_proto/file.hpp
91.0%91.0%
91.0 % 67 61 100.0 % 20 20
boost/http_proto/impl/fields_view_base.hpp
100.0%
100.0 % 77 77 100.0 % 27 27

Generated by: LCOV version 2.1