LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: artdaq.info.cleaned Lines: 44.0 % 64090 28231
Test Date: 2026-10-29 00:35:58 Functions: 44.6 % 11852 5287

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
/usr/include/bits
0.0%
0.0 % 2 -
/opt/artdaq/srcs/artdaq-utilities/artdaq-utilities/BuildInfo
0.0%
0.0 % 4 0.0 % 4
/opt/artdaq/srcs/artdaq-core-demo/artdaq-core-demo/Data
0.0%
0.0 % 5 0.0 % 2
/opt/artdaq/build/artdaq-core-demo/artdaq-core-demo/BuildInfo
0.0%
0.0 % 7 0.0 % 1
/opt/artdaq/build/artdaq-core/artdaq-core/BuildInfo
0.0%
0.0 % 7 0.0 % 1
/opt/artdaq/build/artdaq-demo/artdaq-demo/BuildInfo
0.0%
0.0 % 7 0.0 % 1
/opt/artdaq/build/artdaq-utilities/artdaq-utilities/BuildInfo
0.0%
0.0 % 7 0.0 % 1
/opt/artdaq/build/artdaq/artdaq/BuildInfo
0.0%
0.0 % 7 0.0 % 1
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/mfextensions_Receivers_LogReader_receiver_autogen/include
0.0%
0.0 % 12 0.0 % 4
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/mfextensions_Receivers_UDP_receiver_autogen/include
0.0%
0.0 % 12 0.0 % 4
/usr/include
0.0%
0.0 % 19 -
/opt/artdaq/srcs/artdaq-demo/tools
0.0%
0.0 % 34 0.0 % 1
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/MFReceivers_autogen/include
0.0%
0.0 % 35 0.0 % 5
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/mfextensions_Receivers_LogReader_receiver_autogen/EWIEGA46WW
0.0%
0.0 % 35 0.0 % 5
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/mfextensions_Receivers_UDP_receiver_autogen/EWIEGA46WW
0.0%
0.0 % 35 0.0 % 5
/opt/artdaq/srcs/trace/python
0.0%
0.0 % 35 0.0 % 3
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Receivers/MFReceivers_autogen/EWIEGA46WW
0.0%
0.0 % 36 0.0 % 5
/opt/artdaq/srcs/artdaq-mfextensions/tools
0.0%
0.0 % 36 0.0 % 3
/opt/artdaq/srcs/artdaq-demo/artdaq-demo/TransferPlugins
0.0%
0.0 % 39 0.0 % 12
/opt/artdaq/build/artdaq-mfextensions/ErrorHandler/Components/Components_autogen/EWIEGA46WW
0.0%
0.0 % 44 0.0 % 6
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Binaries/msgviewer_autogen/EWIEGA46WW
0.0%
0.0 % 45 0.0 % 4
/opt/artdaq/srcs/artdaq-demo/artdaq-demo/RoutingPolicies
0.0%
0.0 % 70 0.0 % 6
/opt/artdaq/build/artdaq-mfextensions/ErrorHandler/MsgAnalyzer_autogen/EWIEGA46WW
0.0%
0.0 % 84 0.0 % 8
/opt/artdaq/srcs/artdaq-database/artdaq-database/SWIGBindings/python/conftool
0.0%
0.0 % 90 0.0 % 30
/opt/artdaq/srcs/artdaq-mfextensions/mfextensions/Receivers/detail
0.0%
0.0 % 90 0.0 % 9
/opt/artdaq/srcs/artdaq-epics-plugin/artdaq-epics-plugin/MetricPlugins
0.0%
0.0 % 102 0.0 % 29
/opt/artdaq/srcs/artdaq-core-demo/artdaq-core-demo/Overlays
0.0%
0.0 % 122 0.0 % 55
/opt/artdaq/build/artdaq-core-demo/artdaq-core-demo/Data
0.0%
0.0 % 142 0.0 % 39
/opt/artdaq/srcs/artdaq-demo/artdaq-demo/Generators/ToyHardwareInterface
0.0%
0.0 % 174 0.0 % 30
artdaq/TransferPlugins/detail
0.0%
0.0 % 192 0.0 % 30
/opt/artdaq/srcs/artdaq-mfextensions/ErrorHandler/Components
0.0%
0.0 % 192 0.0 % 34
/opt/artdaq/srcs/artdaq-demo/artdaq-demo/Generators
0.0%
0.0 % 310 0.0 % 45
/opt/artdaq/build/artdaq-mfextensions/ErrorHandler/MsgAnalyzer_autogen/include
0.0%
0.0 % 366 0.0 % 4
/opt/artdaq/srcs/artdaq-mfextensions/mfextensions/Receivers
0.0%
0.0 % 382 0.0 % 65
test/TransferPlugins
0.0%
0.0 % 399 0.0 % 73
/opt/artdaq/build/artdaq-mfextensions/mfextensions/Binaries/msgviewer_autogen/include
0.0%
0.0 % 435 0.0 % 2
artdaq/ArtModules/detail
0.0%
0.0 % 436 0.0 % 75
/opt/artdaq/srcs/artdaq-database/artdaq-database/StorageProviders/UconDB
0.0%
0.0 % 446 0.0 % 97
/opt/artdaq/srcs/artdaq-mfextensions/mfextensions/Destinations
0.0%
0.0 % 498 0.0 % 54
/opt/artdaq/srcs/artdaq-mfextensions/ErrorHandler
0.0%
0.0 % 514 0.0 % 47
/opt/artdaq/build/artdaq-core/artdaq-core/Data
0.0%
0.0 % 572 0.0 % 151
/opt/artdaq/srcs/trace/src_example/userspace
0.0%
0.0 % 746 0.0 % 77
proto
0.0%
0.0 % 758 0.0 % 56
/opt/artdaq/srcs/artdaq-mfextensions/mfextensions/Binaries
0.0%
0.0 % 839 0.0 % 56
/opt/artdaq/srcs/artdaq-demo/artdaq-demo/ArtModules
0.0%
0.0 % 902 0.0 % 164
/opt/artdaq/srcs/trace/src_utility
0.0%
0.0 % 1475 0.0 % 20
/opt/artdaq/srcs/artdaq-mfextensions/ErrorHandler/MessageAnalyzer
0.0%
0.0 % 1624 0.0 % 301
/opt/artdaq/build/artdaq/tools/CMakeFiles/python_artdaq.dir
0.0%
0.0 % 2011 0.0 % 125
/opt/artdaq/build/artdaq-database/artdaq-database/SWIGBindings/python/conftool/CMakeFiles/conftoolp.dir
0.0%
0.0 % 2030 0.0 % 167
artdaq/ArtModules
0.0%
0.0 % 3656 0.0 % 1150
artdaq/ExternalComms
1.2%1.2%
1.2 % 667 8 2.1 % 141 3
/opt/artdaq/srcs/artdaq-database/artdaq-database/Utilities
1.7%1.7%
1.7 % 816 14 4.3 % 23 1
artdaq/Application
11.6%11.6%
11.6 % 2380 276 14.9 % 498 74
/opt/artdaq/srcs/artdaq-core/artdaq-core/Plugins
14.3%14.3%
14.3 % 84 12 23.1 % 26 6
tools
14.8%14.8%
14.8 % 716 106 21.4 % 56 12
artdaq/DAQrate/detail
22.9%22.9%
22.9 % 855 196 24.2 % 215 52
artdaq/DAQdata
23.2%23.2%
23.2 % 512 119 22.7 % 88 20
artdaq/RoutingPolicies
30.6%30.6%
30.6 % 314 96 23.9 % 71 17
artdaq/Application/detail
32.8%32.8%
32.8 % 616 202 45.5 % 110 50
/opt/artdaq/srcs/artdaq-utilities/artdaq-utilities/Plugins
34.5%34.5%
34.5 % 1634 563 31.4 % 328 103
/opt/artdaq/srcs/artdaq-database/test/DataFormats/Fhicl/fcl2dbjson
39.9%39.9%
39.9 % 208 83 75.0 % 8 6
artdaq/TransferPlugins
40.2%40.2%
40.2 % 1083 435 36.8 % 231 85
/opt/artdaq/srcs/artdaq-database/artdaq-database/BasicTypes
41.6%41.6%
41.6 % 178 74 48.0 % 50 24
/opt/artdaq/srcs/artdaq-database/test/ConfigurationDB/Utils/test001
43.1%43.1%
43.1 % 51 22 50.0 % 2 1
artdaq/Generators
45.0%45.0%
45.0 % 444 200 44.5 % 110 49
/opt/artdaq/srcs/artdaq-database/test/ConfigurationDB
45.5%45.5%
45.5 % 121 55 66.7 % 3 2
/opt/artdaq/srcs/artdaq-database/test/ConfigurationDB/MigrateDatabase/test001
47.7%47.7%
47.7 % 86 41 60.0 % 5 3
/opt/artdaq/srcs/artdaq-database/test/ConfigurationDB/BulkOperations
49.5%49.5%
49.5 % 97 48 100.0 % 1 1
/opt/artdaq/srcs/artdaq-database/artdaq-database/DataFormats/Json
49.9%49.9%
49.9 % 585 292 42.2 % 237 100
/opt/artdaq/srcs/trace/include/TRACE
50.8%50.8%
50.8 % 1950 991 55.6 % 151 84
/opt/artdaq/srcs/artdaq-database/test/DataFormats/Xml
52.0%52.0%
52.0 % 98 51 66.7 % 6 4
artdaq/DAQrate
54.4%54.4%
54.4 % 2869 1561 53.7 % 531 285
/opt/artdaq/srcs/artdaq-database/test/JsonDocument/JSONDocument
55.1%55.1%
55.1 % 185 102 88.9 % 9 8
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqDemo
57.1%57.1%
57.1 % 105 60 100.0 % 1 1
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/ArtdaqDemo
59.0%59.0%
59.0 % 105 62 100.0 % 1 1
/opt/artdaq/srcs/artdaq-database/test/DataFormats/Json/parser
60.0%60.0%
60.0 % 50 30 100.0 % 1 1
test/ArtModules
60.1%60.1%
60.1 % 188 113 21.7 % 23 5
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/FileSystemXml
62.6%62.6%
62.6 % 203 127 83.3 % 6 5
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/FileSystemFhicl
62.9%62.9%
62.9 % 213 134 83.3 % 6 5
/opt/artdaq/srcs/artdaq-database/test/ConfigurationDB/MigrateDatabase/test002
65.1%65.1%
65.1 % 83 54 100.0 % 2 2
/opt/artdaq/srcs/artdaq-core/artdaq-core/Utilities
66.8%66.8%
66.8 % 455 304 80.7 % 57 46
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests
67.2%67.2%
67.2 % 177 119 84.3 % 51 43
/opt/artdaq/srcs/artdaq-database/artdaq-database/ConfigurationDB
67.7%67.7%
67.7 % 4361 2951 74.7 % 688 514
/opt/artdaq/srcs/artdaq-core/artdaq-core/Core
67.7%67.7%
67.7 % 1546 1047 69.7 % 277 193
/opt/artdaq/srcs/artdaq-database/test/JsonDocument/JSONDocumentBuilder
67.9%67.9%
67.9 % 249 169 100.0 % 12 12
/opt/artdaq/srcs/artdaq-database/artdaq-database/SharedCommon
70.4%70.4%
70.4 % 476 335 69.7 % 99 69
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface
71.0%71.0%
71.0 % 231 164 91.5 % 47 43
test/ExternalComms
71.3%71.3%
71.3 % 129 92 69.6 % 56 39
/opt/artdaq/srcs/artdaq-database/test/Overlay/test001
73.7%73.7%
73.7 % 57 42 100.0 % 1 1
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/FileSystemJson
74.1%74.1%
74.1 % 197 146 100.0 % 6 6
/opt/artdaq/srcs/artdaq-database/artdaq-database/StorageProviders/FileSystemDB
74.1%74.1%
74.1 % 1402 1039 70.0 % 327 229
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/MongoFhicl
74.4%74.4%
74.4 % 215 160 100.0 % 6 6
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/MongoXml
75.0%75.0%
75.0 % 204 153 100.0 % 6 6
/opt/artdaq/srcs/artdaq-database/artdaq-database/JsonDocument
75.8%75.8%
75.8 % 699 530 84.9 % 186 158
/opt/artdaq/srcs/artdaq-database/test/StorageProviders/MongoJson
76.1%76.1%
76.1 % 230 175 100.0 % 7 7
/opt/artdaq/srcs/artdaq-database/artdaq-database/Overlay
76.9%76.9%
76.9 % 885 681 75.5 % 335 253
/opt/artdaq/srcs/artdaq-core/artdaq-core/Data
77.1%77.1%
77.1 % 711 548 77.1 % 214 165
/opt/artdaq/srcs/artdaq-core/artdaq-core/Data/detail
79.4%79.4%
79.4 % 102 81 92.9 % 14 13
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test015
82.0%82.0%
82.0 % 172 141 100.0 % 15 15
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests/test004
82.9%82.9%
82.9 % 858 711 94.1 % 51 48
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test025
83.7%83.7%
83.7 % 98 82 100.0 % 8 8
/opt/artdaq/srcs/artdaq-mfextensions/mfextensions/Extensions
85.7%85.7%
85.7 % 28 24 100.0 % 6 6
/opt/artdaq/srcs/artdaq-database/artdaq-database/DataFormats/Fhicl
87.0%87.0%
87.0 % 690 600 91.4 % 105 96
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test026
88.6%88.6%
88.6 % 88 78 100.0 % 10 10
/opt/artdaq/srcs/artdaq-database/artdaq-database/StorageProviders/MongoDB
90.1%90.1%
90.1 % 719 648 93.2 % 117 109
/opt/artdaq/srcs/artdaq-database/artdaq-database/DataFormats/Xml
90.6%90.6%
90.6 % 138 125 90.0 % 30 27
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test013
90.6%90.6%
90.6 % 223 202 100.0 % 22 22
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests/test002
91.2%91.2%
91.2 % 501 457 92.3 % 39 36
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests/test003
91.8%91.8%
91.8 % 463 425 92.3 % 39 36
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test023
92.0%92.0%
92.0 % 286 263 86.2 % 29 25
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test020
92.0%92.0%
92.0 % 226 208 70.7 % 41 29
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test012
92.6%92.6%
92.6 % 175 162 100.0 % 18 18
test/DAQrate
93.7%93.7%
93.7 % 2648 2481 55.2 % 1668 920
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test010
94.5%94.5%
94.5 % 364 344 100.0 % 30 30
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test016
94.8%94.8%
94.8 % 115 109 100.0 % 15 15
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test024
96.1%96.1%
96.1 % 152 146 100.0 % 29 29
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test005
96.1%96.1%
96.1 % 180 173 100.0 % 14 14
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests/test005
96.1%96.1%
96.1 % 180 173 100.0 % 14 14
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test007
96.6%96.6%
96.6 % 87 84 100.0 % 16 16
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test004
97.1%97.1%
97.1 % 104 101 100.0 % 10 10
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test019
97.4%97.4%
97.4 % 195 190 100.0 % 16 16
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test022
97.7%97.7%
97.7 % 132 129 95.0 % 20 19
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test011
98.1%98.1%
98.1 % 214 210 100.0 % 16 16
/opt/artdaq/srcs/artdaq-utilities/test/Plugins
98.8%98.8%
98.8 % 516 510 62.6 % 313 196
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test021
99.3%99.3%
99.3 % 152 151 100.0 % 16 16
/opt/artdaq/srcs/artdaq-core/test/Core
99.5%99.5%
99.5 % 552 549 100.0 % 107 107
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test006
100.0%
100.0 % 17 17 100.0 % 4 4
/opt/artdaq/srcs/artdaq-database/artdaq-database/StorageProviders
100.0%
100.0 % 18 18 71.4 % 7 5
test/DAQdata
100.0%
100.0 % 18 18 100.0 % 2 2
/opt/artdaq/srcs/artdaq-mfextensions/test/Extensions
100.0%
100.0 % 24 24 100.0 % 4 4
/opt/artdaq/srcs/artdaq-database/artdaq-database/DataFormats
100.0%
100.0 % 68 68 98.2 % 55 54
/opt/artdaq/srcs/artdaq-core/test/Plugins
100.0%
100.0 % 93 93 100.0 % 22 22
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test008
100.0%
100.0 % 97 97 100.0 % 8 8
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test003
100.0%
100.0 % 131 131 100.0 % 12 12
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test014
100.0%
100.0 % 142 142 100.0 % 16 16
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test002
100.0%
100.0 % 145 145 100.0 % 13 13
/opt/artdaq/srcs/artdaq-core/test/Utilities
100.0%
100.0 % 157 157 100.0 % 56 56
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test017
100.0%
100.0 % 166 166 100.0 % 12 12
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test001
100.0%
100.0 % 196 196 100.0 % 36 36
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqTests/test001
100.0%
100.0 % 196 196 100.0 % 36 36
test/Generators
100.0%
100.0 % 223 223 60.9 % 174 106
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test009
100.0%
100.0 % 295 295 100.0 % 27 27
/opt/artdaq/srcs/artdaq-database/test/CaseStudy/OtsDaqCPPInterface/test018
100.0%
100.0 % 359 359 100.0 % 27 27
/opt/artdaq/srcs/artdaq-core/test/Data
100.0%
100.0 % 759 759 100.0 % 64 64
test/RoutingPolicies
100.0%
100.0 % 788 788 100.0 % 67 67

Generated by: LCOV version 2.0-1