LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: cov.lcov Lines: 87257 216518 40.3 %
Date: 2025-10-27 04:40:00 Functions: 12784 951297 1.3 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
/data/svc_firedancer/actions-runner/firedancer-io/_work/firedancer/firedancer/opt/git/bzip2
0.0%
0.0 % 0 / 2785 0.0 % 0 / 64
app/fdctl
67.6%67.6%
67.6 % 292 / 432 42.9 % 3 / 7
app/fdctl/commands
0.0%
0.0 % 0 / 192 0.0 % 0 / 7
app/fddbg
0.0%
0.0 % 0 / 29 0.0 % 0 / 3
app/fddev
0.0%
0.0 % 0 / 64 0.0 % 0 / 5
app/fddev/commands
0.0%
0.0 % 0 / 24 0.0 % 0 / 5
app/fddev/commands/configure
0.0%
0.0 % 0 / 128 0.0 % 0 / 4
app/firedancer
66.8%66.8%
66.8 % 677 / 1014 35.6 % 26 / 73
app/firedancer-dev
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
app/firedancer-dev/commands
0.0%
0.0 % 0 / 2032 0.0 % 0 / 57
app/firedancer-dev/commands/send_test
0.0%
0.0 % 0 / 164 0.0 % 0 / 7
app/firedancer/commands
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
app/ledger
0.0%
0.0 % 0 / 149 0.0 % 0 / 4
app/platform
32.7%32.7%
32.7 % 246 / 752 7.3 % 12 / 164
app/rpcserver
0.0%
0.0 % 0 / 182 0.0 % 0 / 24
app/shared
78.1%78.1%
78.1 % 767 / 982 59.0 % 46 / 78
app/shared/boot
1.8%1.8%
1.8 % 4 / 226 12.5 % 1 / 8
app/shared/commands
0.0%
0.0 % 0 / 481 0.0 % 0 / 19
app/shared/commands/configure
0.0%
0.0 % 0 / 1463 0.0 % 0 / 65
app/shared/commands/monitor
0.0%
0.0 % 0 / 577 0.0 % 0 / 23
app/shared/commands/monitor/generated
0.0%
0.0 % 0 / 41 0.0 % 0 / 1
app/shared/commands/run
0.0%
0.0 % 0 / 677 0.0 % 0 / 20
app/shared/commands/run/generated
0.0%
0.0 % 0 / 60 0.0 % 0 / 2
app/shared/commands/watch
0.0%
0.0 % 0 / 405 0.0 % 0 / 19
app/shared/commands/watch/generated
0.0%
0.0 % 0 / 29 0.0 % 0 / 1
app/shared_dev/boot
0.0%
0.0 % 0 / 99 0.0 % 0 / 2
app/shared_dev/commands
0.0%
0.0 % 0 / 846 0.0 % 0 / 36
app/shared_dev/commands/bench
0.0%
0.0 % 0 / 725 0.0 % 0 / 29
app/shared_dev/commands/configure
0.0%
0.0 % 0 / 586 0.0 % 0 / 21
app/shared_dev/commands/pktgen
0.0%
0.0 % 0 / 244 0.0 % 0 / 8
app/shared_dev/commands/quic_trace
0.0%
0.0 % 0 / 839 0.0 % 0 / 75
app/shared_dev/commands/udpecho
0.0%
0.0 % 0 / 153 0.0 % 0 / 8
app/shared_dev/rpc_client
64.7%64.7%
64.7 % 198 / 306 43.2 % 16 / 37
ballet/aes
74.9%74.9%
74.9 % 708 / 945 16.1 % 35 / 217
ballet/base58
93.3%93.3%
93.3 % 251 / 269 48.1 % 13 / 27
ballet/base64
93.2%93.2%
93.2 % 82 / 88 3.8 % 4 / 106
ballet/bigint
100.0%
100.0 % 93 / 93 37.2 % 29 / 78
ballet/blake3
96.8%96.8%
96.8 % 1774 / 1833 100.0 % 50 / 50
ballet/bmtree
76.4%76.4%
76.4 % 236 / 309 4.0 % 15 / 376
ballet/bn254
90.7%90.7%
90.7 % 1422 / 1567 79.6 % 121 / 152
ballet/chacha
99.4%99.4%
99.4 % 334 / 336 4.0 % 30 / 745
ballet/ed25519
89.9%89.9%
89.9 % 1045 / 1162 10.7 % 59 / 549
ballet/ed25519/avx512
88.3%88.3%
88.3 % 940 / 1065 12.1 % 154 / 1274
ballet/ed25519/ref
94.3%94.3%
94.3 % 417 / 442 12.6 % 105 / 836
ballet/elf
100.0%
100.0 % 34 / 34 0.8 % 1 / 120
ballet/fiat-crypto
43.9%43.9%
43.9 % 2003 / 4563 18.0 % 88 / 489
ballet/hex
74.5%74.5%
74.5 % 35 / 47 80.0 % 4 / 5
ballet/hmac
85.7%85.7%
85.7 % 36 / 42 50.0 % 2 / 4
ballet/json
14.2%14.2%
14.2 % 319 / 2248 16.1 % 18 / 112
ballet/keccak256
96.6%96.6%
96.6 % 172 / 178 100.0 % 13 / 13
ballet/lthash
13.7%13.7%
13.7 % 17 / 124 0.6 % 3 / 528
ballet/murmur3
100.0%
100.0 % 81 / 81 14.8 % 8 / 54
ballet/nanopb
35.5%35.5%
35.5 % 696 / 1960 52.4 % 43 / 82
ballet/poh
100.0%
100.0 % 12 / 12 100.0 % 2 / 2
ballet/reedsol
72.0%72.0%
72.0 % 14398 / 19997 2.0 % 27 / 1326
ballet/reedsol/wrapped_impl
58.6%58.6%
58.6 % 5097 / 8695 57.4 % 35 / 61
ballet/sbpf
73.2%73.2%
73.2 % 846 / 1155 2.5 % 44 / 1789
ballet/secp256k1
86.7%86.7%
86.7 % 26 / 30 100.0 % 2 / 2
ballet/secp256r1
94.7%94.7%
94.7 % 144 / 152 88.0 % 22 / 25
ballet/sha1
100.0%
100.0 % 81 / 81 100.0 % 1 / 1
ballet/sha256
99.3%99.3%
99.3 % 804 / 810 2.1 % 28 / 1354
ballet/sha512
89.9%89.9%
89.9 % 624 / 694 0.7 % 21 / 2838
ballet/shred
78.4%78.4%
78.4 % 181 / 231 1.2 % 64 / 5153
ballet/siphash13
100.0%
100.0 % 136 / 136 100.0 % 7 / 7
ballet/toml
47.6%47.6%
47.6 % 561 / 1179 73.8 % 62 / 84
ballet/txn
97.5%97.5%
97.5 % 309 / 317 1.4 % 76 / 5390
ballet/utf8
98.1%98.1%
98.1 % 53 / 54 100.0 % 1 / 1
ballet/wsample
89.1%89.1%
89.1 % 269 / 302 100.0 % 21 / 21
ballet/x509
100.0%
100.0 % 32 / 32 100.0 % 4 / 4
ballet/zstd
82.8%82.8%
82.8 % 72 / 87 100.0 % 8 / 8
choreo
14.3%14.3%
14.3 % 1 / 7 - 0 / 0
choreo/epoch
50.8%50.8%
50.8 % 67 / 132 17.9 % 10 / 56
choreo/eqvoc
0.0%
0.0 % 0 / 336 0.0 % 0 / 45
choreo/ghost
84.1%84.1%
84.1 % 434 / 516 23.9 % 55 / 230
choreo/notar
0.0%
0.0 % 0 / 125 0.0 % 0 / 12
choreo/tower
25.6%25.6%
25.6 % 169 / 659 22.5 % 9 / 40
choreo/voter
0.0%
0.0 % 0 / 26 0.0 % 0 / 44
disco
50.9%50.9%
50.9 % 83 / 163 0.3 % 26 / 8459
disco/archiver
0.0%
0.0 % 0 / 357 0.0 % 0 / 27
disco/archiver/generated
0.0%
0.0 % 0 / 62 0.0 % 0 / 3
disco/bundle
45.0%45.0%
45.0 % 682 / 1515 52.0 % 51 / 98
disco/bundle/generated
0.0%
0.0 % 0 / 102 0.0 % 0 / 1
disco/bundle/proto
82.4%82.4%
82.4 % 14 / 17 - 0 / 0
disco/cswtch
0.0%
0.0 % 0 / 153 0.0 % 0 / 7
disco/cswtch/generated
0.0%
0.0 % 0 / 40 0.0 % 0 / 1
disco/dedup
0.0%
0.0 % 0 / 155 0.0 % 0 / 9
disco/dedup/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
disco/events
62.8%62.8%
62.8 % 71 / 113 50.0 % 5 / 10
disco/genesis
66.7%66.7%
66.7 % 22 / 33 100.0 % 2 / 2
disco/gui
0.0%
0.0 % 0 / 5466 0.0 % 0 / 593
disco/gui/generated
0.0%
0.0 % 0 / 50 0.0 % 0 / 1
disco/keyguard
16.2%16.2%
16.2 % 86 / 531 2.4 % 11 / 453
disco/metrics
40.1%40.1%
40.1 % 134 / 334 2.8 % 30 / 1089
disco/metrics/generated
5.9%5.9%
5.9 % 53 / 895 0.0 % 0 / 1
disco/net
75.7%75.7%
75.7 % 112 / 148 15.2 % 7 / 46
disco/net/sock
0.0%
0.0 % 0 / 471 0.0 % 0 / 17
disco/net/sock/generated
0.0%
0.0 % 0 / 38 0.0 % 0 / 1
disco/net/xdp
56.4%56.4%
56.4 % 486 / 861 44.1 % 41 / 93
disco/net/xdp/generated
0.0%
0.0 % 0 / 50 0.0 % 0 / 3
disco/netlink
16.2%16.2%
16.2 % 47 / 290 10.5 % 2 / 19
disco/netlink/generated
0.0%
0.0 % 0 / 51 0.0 % 0 / 1
disco/pack
89.3%89.3%
89.3 % 2634 / 2951 6.8 % 118 / 1748
disco/pack/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 2
disco/pcap
0.0%
0.0 % 0 / 202 0.0 % 0 / 3
disco/plugin
1.9%1.9%
1.9 % 3 / 160 0.0 % 0 / 7
disco/plugin/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
disco/quic
36.8%36.8%
36.8 % 320 / 869 27.2 % 41 / 151
disco/quic/generated
0.0%
0.0 % 0 / 22 0.0 % 0 / 1
disco/shred
55.2%55.2%
55.2 % 1183 / 2144 9.7 % 73 / 750
disco/shred/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 2
disco/sign
0.0%
0.0 % 0 / 213 0.0 % 0 / 16
disco/sign/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
disco/stem
2.0%2.0%
2.0 % 8 / 391 0.4 % 2 / 535
disco/store
71.5%71.5%
71.5 % 241 / 337 9.3 % 36 / 386
disco/topo
50.6%50.6%
50.6 % 647 / 1278 2.2 % 39 / 1771
disco/verify
59.7%59.7%
59.7 % 117 / 196 34.8 % 8 / 23
disco/verify/generated
100.0%
100.0 % 19 / 19 50.0 % 1 / 2
discof
0.0%
0.0 % 0 / 33 0.0 % 0 / 3
discof/backtest
0.0%
0.0 % 0 / 1 - 0 / 0
discof/bank
0.0%
0.0 % 0 / 384 0.0 % 0 / 13
discof/bank/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
discof/exec
0.0%
0.0 % 0 / 233 0.0 % 0 / 10
discof/exec/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
discof/forest
0.0%
0.0 % 0 / 962 0.0 % 0 / 147
discof/genesis
0.0%
0.0 % 0 / 597 0.0 % 0 / 30
discof/genesis/generated
0.0%
0.0 % 0 / 67 0.0 % 0 / 1
discof/gossip
0.0%
0.0 % 0 / 989 0.0 % 0 / 71
discof/gossip/generated
0.0%
0.0 % 0 / 38 0.0 % 0 / 2
discof/ipecho
1.1%1.1%
1.1 % 6 / 539 2.6 % 1 / 38
discof/ipecho/generated
0.0%
0.0 % 0 / 59 0.0 % 0 / 1
discof/poh
0.0%
0.0 % 0 / 449 0.0 % 0 / 23
discof/poh/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
discof/reasm
76.1%76.1%
76.1 % 274 / 360 53.8 % 14 / 26
discof/repair
0.1%0.1%
0.1 % 1 / 1240 0.0 % 0 / 152
discof/repair/generated
0.0%
0.0 % 0 / 32 0.0 % 0 / 2
discof/replay
19.8%19.8%
19.8 % 621 / 3140 17.8 % 21 / 118
discof/replay/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
discof/resolv
0.0%
0.0 % 0 / 350 0.0 % 0 / 14
discof/resolv/generated
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
discof/restore
0.0%
0.0 % 0 / 1817 0.0 % 0 / 74
discof/restore/generated
0.0%
0.0 % 0 / 252 0.0 % 0 / 4
discof/restore/utils
11.7%11.7%
11.7 % 481 / 4111 14.0 % 25 / 178
discof/rpcserver
0.0%
0.0 % 0 / 7530 0.0 % 0 / 180
discof/rpcserver/generated
0.0%
0.0 % 0 / 50 0.0 % 0 / 1
discof/send
0.0%
0.0 % 0 / 565 0.0 % 0 / 27
discof/send/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
discof/shredcap
0.0%
0.0 % 0 / 522 0.0 % 0 / 24
discof/shredcap/generated
0.0%
0.0 % 0 / 27 0.0 % 0 / 1
discof/tower
0.0%
0.0 % 0 / 247 0.0 % 0 / 11
discof/tower/generated
0.0%
0.0 % 0 / 29 0.0 % 0 / 1
discoh/bank
0.0%
0.0 % 0 / 570 0.0 % 0 / 15
discoh/poh
0.0%
0.0 % 0 / 926 0.0 % 0 / 46
discoh/resolv
0.0%
0.0 % 0 / 254 0.0 % 0 / 11
discoh/store
0.0%
0.0 % 0 / 66 0.0 % 0 / 6
flamenco
79.4%79.4%
79.4 % 54 / 68 1.0 % 18 / 1820
flamenco/accdb
74.5%74.5%
74.5 % 505 / 678 1.4 % 36 / 2537
flamenco/capture
0.0%
0.0 % 0 / 1755 0.0 % 0 / 182
flamenco/features
16.5%16.5%
16.5 % 52 / 316 2.2 % 13 / 590
flamenco/genesis
96.6%96.6%
96.6 % 228 / 236 100.0 % 2 / 2
flamenco/gossip
33.0%33.0%
33.0 % 636 / 1926 24.2 % 43 / 178
flamenco/gossip/crds
39.3%39.3%
39.3 % 343 / 872 45.0 % 27 / 60
flamenco/leaders
86.2%86.2%
86.2 % 200 / 232 6.6 % 24 / 361
flamenco/log_collector
49.4%49.4%
49.4 % 130 / 263 0.9 % 17 / 1820
flamenco/progcache
65.7%65.7%
65.7 % 609 / 927 3.7 % 39 / 1058
flamenco/rewards
15.7%15.7%
15.7 % 137 / 875 14.4 % 15 / 104
flamenco/runtime
24.2%24.2%
24.2 % 1357 / 5599 2.8 % 142 / 5111
flamenco/runtime/context
6.1%6.1%
6.1 % 27 / 441 0.4 % 3 / 766
flamenco/runtime/info
0.0%
0.0 % 0 / 102 0.0 % 0 / 533
flamenco/runtime/program
0.5%0.5%
0.5 % 41 / 8888 1.3 % 4 / 297
flamenco/runtime/program/zksdk
22.2%22.2%
22.2 % 37 / 167 50.0 % 1 / 2
flamenco/runtime/program/zksdk/instructions
4.6%4.6%
4.6 % 38 / 833 5.1 % 3 / 59
flamenco/runtime/program/zksdk/merlin
94.6%94.6%
94.6 % 88 / 93 91.7 % 11 / 12
flamenco/runtime/program/zksdk/rangeproofs
5.7%5.7%
5.7 % 14 / 246 3.2 % 3 / 93
flamenco/runtime/program/zksdk/transcript
25.6%25.6%
25.6 % 11 / 43 1.3 % 2 / 154
flamenco/runtime/sysvar
35.1%35.1%
35.1 % 376 / 1072 4.4 % 46 / 1044
flamenco/runtime/tests
0.0%
0.0 % 0 / 3486 0.0 % 0 / 146
flamenco/runtime/tests/generated
0.0%
0.0 % 0 / 30 - 0 / 0
flamenco/stakes
44.9%44.9%
44.9 % 364 / 810 26.7 % 28 / 105
flamenco/txn
0.0%
0.0 % 0 / 91 0.0 % 0 / 4
flamenco/types
9.4%9.4%
9.4 % 1786 / 19033 0.3 % 220 / 87731
flamenco/vm
71.7%71.7%
71.7 % 1658 / 2313 4.5 % 75 / 1679
flamenco/vm/syscall
22.1%22.1%
22.1 % 493 / 2232 20.0 % 16 / 80
funk
81.7%81.7%
81.7 % 962 / 1177 2.4 % 204 / 8441
groove
86.7%86.7%
86.7 % 718 / 828 29.0 % 83 / 286
tango
79.6%79.6%
79.6 % 488 / 613 0.8 % 86 / 11173
tango/cnc
63.5%63.5%
63.5 % 153 / 241 1.7 % 41 / 2431
tango/dcache
92.2%92.2%
92.2 % 178 / 193 5.2 % 57 / 1104
tango/fctl
89.3%89.3%
89.3 % 151 / 169 1.1 % 51 / 4823
tango/fseq
100.0%
100.0 % 84 / 84 1.6 % 20 / 1246
tango/mcache
98.4%98.4%
98.4 % 251 / 255 3.0 % 58 / 1918
tango/tcache
84.3%84.3%
84.3 % 145 / 172 1.5 % 40 / 2657
tango/tempo
75.1%75.1%
75.1 % 136 / 181 3.0 % 15 / 506
util
91.2%91.2%
91.2 % 237 / 260 6.4 % 287 / 4463
util/alloc
90.7%90.7%
90.7 % 646 / 712 1.2 % 39 / 3330
util/archive
14.7%14.7%
14.7 % 64 / 436 8.5 % 6 / 71
util/bits
96.1%96.1%
96.1 % 806 / 839 0.6 % 1967 / 304034
util/checkpt
80.4%80.4%
80.4 % 630 / 784 0.3 % 54 / 17577
util/clock
94.0%94.0%
94.0 % 311 / 331 3.6 % 40 / 1104
util/cstr
98.2%98.2%
98.2 % 222 / 226 0.7 % 87 / 13085
util/env
100.0%
100.0 % 42 / 42 100.0 % 13 / 13
util/fibre
80.6%80.6%
80.6 % 170 / 211 85.7 % 18 / 21
util/hist
96.6%96.6%
96.6 % 84 / 87 1.3 % 23 / 1806
util/io
68.1%68.1%
68.1 % 314 / 461 0.3 % 50 / 18261
util/log
74.4%74.4%
74.4 % 683 / 918 87.1 % 61 / 70
util/math
83.0%83.0%
83.0 % 322 / 388 35.5 % 86 / 242
util/net
45.2%45.2%
45.2 % 529 / 1171 1.5 % 53 / 3583
util/pod
85.6%85.6%
85.6 % 1078 / 1260 4.8 % 140 / 2910
util/racesan
0.0%
0.0 % 0 / 156 0.0 % 0 / 28
util/rng
97.5%97.5%
97.5 % 308 / 316 2.8 % 1137 / 40481
util/sandbox
0.0%
0.0 % 0 / 414 0.0 % 0 / 18
util/sandbox/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
util/sanitize
41.3%41.3%
41.3 % 38 / 92 0.3 % 17 / 6185
util/scratch
90.6%90.6%
90.6 % 154 / 170 0.3 % 85 / 25916
util/shmem
67.3%67.3%
67.3 % 703 / 1044 1.2 % 42 / 3420
util/simd
94.5%94.5%
94.5 % 2220 / 2349 0.7 % 466 / 71621
util/spad
69.5%69.5%
69.5 % 198 / 285 0.2 % 49 / 32161
util/tile
80.0%80.0%
80.0 % 419 / 524 0.7 % 41 / 5903
util/tmpl
90.0%90.0%
90.0 % 6588 / 7319 2.3 % 3621 / 159702
util/tpool
80.5%80.5%
80.5 % 430 / 534 0.1 % 40 / 35083
util/wksp
82.9%82.9%
82.9 % 2736 / 3299 2.4 % 247 / 10233
waltz
60.0%60.0%
60.0 % 15 / 25 6.8 % 3 / 44
waltz/aio
22.9%22.9%
22.9 % 52 / 227 5.9 % 9 / 153
waltz/ebpf
4.4%4.4%
4.4 % 3 / 68 5.6 % 1 / 18
waltz/grpc
63.1%63.1%
63.1 % 415 / 658 58.5 % 31 / 53
waltz/h2
54.7%54.7%
54.7 % 894 / 1633 20.9 % 108 / 516
waltz/http
19.8%19.8%
19.8 % 451 / 2275 33.3 % 27 / 81
waltz/ip
70.4%70.4%
70.4 % 490 / 696 57.3 % 47 / 82
waltz/mib
29.2%29.2%
29.2 % 136 / 466 26.9 % 14 / 52
waltz/neigh
2.1%2.1%
2.1 % 4 / 190 0.0 % 0 / 8
waltz/openssl
0.0%
0.0 % 0 / 18 0.0 % 0 / 1
waltz/quic
66.9%66.9%
66.9 % 3383 / 5058 15.3 % 212 / 1385
waltz/quic/crypto
95.3%95.3%
95.3 % 182 / 191 21.3 % 10 / 47
waltz/quic/log
73.3%73.3%
73.3 % 162 / 221 4.6 % 13 / 280
waltz/quic/templ
83.5%83.5%
83.5 % 683 / 818 3.9 % 91 / 2308
waltz/quic/tests
72.3%72.3%
72.3 % 539 / 745 71.1 % 27 / 38
waltz/quic/tls
86.4%86.4%
86.4 % 185 / 214 100.0 % 15 / 15
waltz/resolv
11.2%11.2%
11.2 % 99 / 886 14.0 % 6 / 43
waltz/tls
76.1%76.1%
76.1 % 1623 / 2134 10.8 % 102 / 947
waltz/udpsock
0.0%
0.0 % 0 / 264 0.0 % 0 / 13
waltz/xdp
1.4%1.4%
1.4 % 5 / 346 15.0 % 3 / 20

Generated by: LCOV version 1.14