LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage_filtered.info Lines: 86.8 % 4534 3936
Test Date: 2024-05-23 18:56:44 Functions: 85.2 % 616 525

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/filter.cpp
0.0%
0.0 % 10 0.0 % 1
libs/http_proto/src/file_body.cpp
0.0%
0.0 % 18 0.0 % 4
libs/http_proto/src/detail/number_string.hpp
0.0%
0.0 % 25 0.0 % 6
boost/http_proto/impl/sink.hpp
22.7%22.7%
22.7 % 22 5 50.0 % 2 1
libs/http_proto/src/detail/except.cpp
30.0%30.0%
30.0 % 30 9 30.0 % 10 3
libs/http_proto/src/serializer.cpp
60.8%60.8%
60.8 % 390 237 75.0 % 28 21
libs/http_proto/src/response_parser.cpp
66.7%66.7%
66.7 % 6 4 50.0 % 2 1
libs/http_proto/src/message_base.cpp
70.7%70.7%
70.7 % 82 58 33.3 % 6 2
libs/http_proto/src/detail/workspace.cpp
73.5%73.5%
73.5 % 83 61 80.0 % 10 8
libs/http_proto/src/parser.cpp
75.6%75.6%
75.6 % 583 441 78.8 % 33 26
boost/http_proto/impl/context.hpp
77.3%77.3%
77.3 % 22 17 62.5 % 8 5
boost/http_proto/impl/parser.hpp
80.0%80.0%
80.0 % 20 16 100.0 % 2 2
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/file_posix.cpp
83.4%83.4%
83.4 % 151 126 100.0 % 12 12
libs/http_proto/src/file_stdio.cpp
84.9%84.9%
84.9 % 126 107 100.0 % 11 11
libs/http_proto/src/rfc/transfer_encoding_rule.cpp
87.5%87.5%
87.5 % 56 49 100.0 % 2 2
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/error.cpp
93.0%93.0%
93.0 % 57 53 100.0 % 7 7
libs/http_proto/src/rfc/upgrade_rule.cpp
93.3%93.3%
93.3 % 15 14 100.0 % 1 1
libs/http_proto/src/field.cpp
94.0%94.0%
94.0 % 83 78 90.9 % 11 10
libs/http_proto/src/detail/header.cpp
94.0%94.0%
94.0 % 585 550 83.9 % 56 47
libs/http_proto/src/context.cpp
94.1%94.1%
94.1 % 17 16 100.0 % 4 4
libs/http_proto/src/status.cpp
94.3%94.3%
94.3 % 87 82 80.0 % 5 4
libs/http_proto/src/fields_base.cpp
95.4%95.4%
95.4 % 497 474 88.1 % 42 37
libs/http_proto/src/rfc/detail/rules.cpp
95.7%95.7%
95.7 % 162 155 100.0 % 9 9
libs/http_proto/src/fields_view_base.cpp
95.9%95.9%
95.9 % 146 140 95.2 % 21 20
boost/http_proto/impl/source.hpp
96.0%96.0%
96.0 % 25 24 100.0 % 2 2
boost/http_proto/detail/impl/array_of_buffers.hpp
96.6%96.6%
96.6 % 29 28 100.0 % 8 8
boost/http_proto/request.hpp
97.4%97.4%
97.4 % 38 37 100.0 % 12 12
boost/http_proto/detail/impl/workspace.hpp
97.9%97.9%
97.9 % 48 47 96.3 % 27 26
boost/http_proto/rfc/impl/list_rule.hpp
98.2%98.2%
98.2 % 57 56 100.0 % 16 16
libs/http_proto/src/method.cpp
98.3%98.3%
98.3 % 181 178 100.0 % 2 2
boost/http_proto/detail/array_of_buffers.hpp
100.0%
100.0 % 1 1 100.0 % 1 1
libs/http_proto/src/service.cpp
100.0%
100.0 % 1 1 50.0 % 2 1
boost/http_proto/detail/align_up.hpp
100.0%
100.0 % 2 2 100.0 % 1 1
boost/http_proto/detail/sv.hpp
100.0%
100.0 % 2 2 100.0 % 1 1
boost/http_proto/file_posix.hpp
100.0%
100.0 % 4 4 100.0 % 2 2
boost/http_proto/file_stdio.hpp
100.0%
100.0 % 4 4 100.0 % 2 2
boost/http_proto/request_parser.hpp
100.0%
100.0 % 4 4 100.0 % 1 1
boost/http_proto/response_parser.hpp
100.0%
100.0 % 4 4 100.0 % 1 1
boost/http_proto/detail/workspace.hpp
100.0%
100.0 % 5 5 100.0 % 3 3
boost/http_proto/rfc/detail/rules.hpp
100.0%
100.0 % 5 5 100.0 % 2 2
libs/http_proto/src/header_limits.cpp
100.0%
100.0 % 5 5 100.0 % 1 1
boost/http_proto/rfc/list_rule.hpp
100.0%
100.0 % 6 6 100.0 % 2 2
boost/http_proto/source.hpp
100.0%
100.0 % 6 6 100.0 % 5 5
libs/http_proto/src/request_parser.cpp
100.0%
100.0 % 6 6 100.0 % 2 2
boost/http_proto/fields_view.hpp
100.0%
100.0 % 8 8 100.0 % 2 2
boost/http_proto/sink.hpp
100.0%
100.0 % 8 8 85.7 % 7 6
libs/http_proto/src/version.cpp
100.0%
100.0 % 9 9 100.0 % 2 2
boost/http_proto/detail/header.hpp
100.0%
100.0 % 10 10 100.0 % 3 3
boost/http_proto/fields_view_base.hpp
100.0%
100.0 % 10 10 100.0 % 4 4
boost/http_proto/fields.hpp
100.0%
100.0 % 11 11 100.0 % 4 4
boost/http_proto/impl/error.hpp
100.0%
100.0 % 11 11 100.0 % 4 4
boost/http_proto/parser.hpp
100.0%
100.0 % 11 11 100.0 % 4 4
boost/http_proto/rfc/quoted_token_view.hpp
100.0%
100.0 % 12 12 100.0 % 2 2
boost/http_proto/string_body.hpp
100.0%
100.0 % 13 13 100.0 % 4 4
libs/http_proto/src/sink.cpp
100.0%
100.0 % 14 14 100.0 % 1 1
libs/http_proto/src/source.cpp
100.0%
100.0 % 14 14 100.0 % 1 1
boost/http_proto/message_base.hpp
100.0%
100.0 % 15 15 100.0 % 5 5
boost/http_proto/message_view_base.hpp
100.0%
100.0 % 17 17 100.0 % 7 7
boost/http_proto/response_view.hpp
100.0%
100.0 % 20 20 100.0 % 8 8
boost/http_proto/buffered_base.hpp
100.0%
100.0 % 22 22 100.0 % 6 6
boost/http_proto/detail/type_index.hpp
100.0%
100.0 % 22 22 83.3 % 18 15
boost/http_proto/request_view.hpp
100.0%
100.0 % 23 23 100.0 % 8 8
boost/http_proto/fields_base.hpp
100.0%
100.0 % 25 25 100.0 % 7 7
libs/http_proto/src/detail/move_chars.hpp
100.0%
100.0 % 25 25 100.0 % 5 5
libs/http_proto/src/buffered_base.cpp
100.0%
100.0 % 26 26 83.3 % 6 5
boost/http_proto/response.hpp
100.0%
100.0 % 27 27 100.0 % 10 10
boost/http_proto/metadata.hpp
100.0%
100.0 % 34 34 100.0 % 11 11
boost/http_proto/serializer.hpp
100.0%
100.0 % 41 41 100.0 % 17 17
libs/http_proto/src/fields.cpp
100.0%
100.0 % 41 41 53.3 % 15 8
libs/http_proto/src/detail/header_impl.hpp
100.0%
100.0 % 48 48 100.0 % 2 2
libs/http_proto/src/response.cpp
100.0%
100.0 % 76 76 55.0 % 20 11
boost/http_proto/impl/fields_view_base.hpp
100.0%
100.0 % 77 77 100.0 % 27 27
libs/http_proto/src/request.cpp
100.0%
100.0 % 100 100 58.8 % 17 10

Generated by: LCOV version 2.1