LCOV - code coverage report
Current view: top level - datadog Hit Total Coverage
Test: filtered.info Lines: 3200 3373 94.9 %
Date: 2024-01-03 20:30:12 Functions: 580 615 94.3 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
base64.cpp
100.0%
100.0 % 32 / 32 100.0 % 1 / 1
cerr_logger.cpp
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
clock.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
clock.h
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
collector.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
collector_response.cpp
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1
config_manager.cpp
100.0%
100.0 % 26 / 26 100.0 % 5 / 5
curl.cpp
93.9%93.9%
93.9 % 290 / 309 89.4 % 59 / 66
curl.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
datadog_agent.cpp
78.9%78.9%
78.9 % 221 / 280 62.5 % 20 / 32
datadog_agent_config.cpp
97.8%97.8%
97.8 % 90 / 92 100.0 % 2 / 2
datadog_agent_config.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
default_http_client_curl.cpp
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
dict_reader.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
dict_writer.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
environment.cpp
92.9%92.9%
92.9 % 13 / 14 100.0 % 3 / 3
error.cpp
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
event_scheduler.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
expected.h
100.0%
100.0 % 40 / 40 98.1 % 157 / 160
extraction_util.cpp
95.3%95.3%
95.3 % 163 / 171 86.7 % 13 / 15
glob.cpp
100.0%
100.0 % 31 / 31 100.0 % 1 / 1
hex.h
92.9%92.9%
92.9 % 13 / 14 100.0 % 3 / 3
http_client.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
id_generator.cpp
85.0%85.0%
85.0 % 17 / 20 100.0 % 4 / 4
id_generator.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
limiter.cpp
91.8%91.8%
91.8 % 56 / 61 100.0 % 4 / 4
logger.cpp
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
logger.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
metrics.cpp
100.0%
100.0 % 26 / 26 100.0 % 16 / 16
msgpack.cpp
98.2%98.2%
98.2 % 56 / 57 100.0 % 10 / 10
msgpack.h
89.1%89.1%
89.1 % 41 / 46 100.0 % 27 / 27
null_collector.cpp
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
null_collector.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
optional.h
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
parse_util.cpp
100.0%
100.0 % 63 / 63 100.0 % 10 / 10
parse_util.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
platform_util.cpp
88.9%88.9%
88.9 % 8 / 9 100.0 % 3 / 3
propagation_style.cpp
96.7%96.7%
96.7 % 29 / 30 100.0 % 3 / 3
random.cpp
96.8%96.8%
96.8 % 30 / 31 83.3 % 5 / 6
rate.cpp
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
rate.h
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
remote_config.cpp
88.5%88.5%
88.5 % 92 / 104 100.0 % 9 / 9
runtime_id.cpp
83.3%83.3%
83.3 % 5 / 6 100.0 % 2 / 2
runtime_id.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
sampling_util.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
span.cpp
100.0%
100.0 % 94 / 94 100.0 % 28 / 28
span.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
span_data.cpp
100.0%
100.0 % 79 / 79 100.0 % 21 / 21
span_defaults.cpp
92.3%92.3%
92.3 % 12 / 13 100.0 % 2 / 2
span_matcher.cpp
100.0%
100.0 % 84 / 84 100.0 % 6 / 6
span_sampler.cpp
97.8%97.8%
97.8 % 45 / 46 100.0 % 7 / 7
span_sampler_config.cpp
95.7%95.7%
95.7 % 180 / 188 80.0 % 4 / 5
span_sampler_config.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
string_view.h
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
tag_propagation.cpp
97.9%97.9%
97.9 % 46 / 47 100.0 % 4 / 4
tags.cpp
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
threaded_event_scheduler.cpp
84.6%84.6%
84.6 % 55 / 65 92.3 % 12 / 13
trace_id.cpp
98.1%98.1%
98.1 % 52 / 53 100.0 % 12 / 12
trace_sampler.cpp
100.0%
100.0 % 56 / 56 100.0 % 5 / 5
trace_sampler_config.cpp
99.3%99.3%
99.3 % 144 / 145 100.0 % 3 / 3
trace_sampler_config.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
trace_segment.cpp
97.4%97.4%
97.4 % 188 / 193 100.0 % 16 / 16
tracer.cpp
98.4%98.4%
98.4 % 179 / 182 100.0 % 13 / 13
tracer_config.cpp
98.6%98.6%
98.6 % 209 / 212 100.0 % 14 / 14
tracer_config.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
tracer_signature.cpp
100.0%
100.0 % 14 / 14 100.0 % 7 / 7
tracer_telemetry.cpp
90.5%90.5%
90.5 % 133 / 147 100.0 % 6 / 6
tracer_telemetry.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
w3c_propagation.cpp
97.8%97.8%
97.8 % 182 / 186 100.0 % 11 / 11

Generated by: LCOV version 1.16