LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: cov.lcov Lines: 35358 220840 16.0 %
Date: 2026-03-19 18:19:27 Functions: 4461 1084295 0.4 %

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 / 2786 0.0 % 0 / 64
app/fdctl
0.0%
0.0 % 0 / 422 0.0 % 0 / 3
app/fdctl/commands
0.0%
0.0 % 0 / 422 0.0 % 0 / 13
app/fddbg
0.0%
0.0 % 0 / 74 0.0 % 0 / 4
app/firedancer
0.0%
0.0 % 0 / 1690 0.0 % 0 / 85
app/firedancer-dev/commands
0.0%
0.0 % 0 / 2611 0.0 % 0 / 81
app/firedancer-dev/commands/send_test
0.0%
0.0 % 0 / 167 0.0 % 0 / 7
app/firedancer/commands
0.0%
0.0 % 0 / 473 0.0 % 0 / 11
app/firedancer/commands/configure
0.0%
0.0 % 0 / 66 0.0 % 0 / 4
app/firedancer/commands/monitor_gossip
0.0%
0.0 % 0 / 614 0.0 % 0 / 13
app/firedancer/commands/monitor_gossip/generated
0.0%
0.0 % 0 / 25 0.0 % 0 / 1
app/ledger
0.0%
0.0 % 0 / 117 0.0 % 0 / 3
app/platform
0.0%
0.0 % 0 / 677 0.0 % 0 / 169
app/shared
0.0%
0.0 % 0 / 926 0.0 % 0 / 44
app/shared/boot
0.0%
0.0 % 0 / 243 0.0 % 0 / 7
app/shared/commands
0.0%
0.0 % 0 / 376 0.0 % 0 / 16
app/shared/commands/configure
0.0%
0.0 % 0 / 1590 0.0 % 0 / 66
app/shared/commands/monitor
0.0%
0.0 % 0 / 566 0.0 % 0 / 23
app/shared/commands/monitor/generated
0.0%
0.0 % 0 / 42 0.0 % 0 / 1
app/shared/commands/run
0.0%
0.0 % 0 / 672 0.0 % 0 / 19
app/shared/commands/run/generated
0.0%
0.0 % 0 / 62 0.0 % 0 / 2
app/shared/commands/watch
0.0%
0.0 % 0 / 695 0.0 % 0 / 25
app/shared/commands/watch/generated
0.0%
0.0 % 0 / 30 0.0 % 0 / 1
app/shared_dev/boot
0.0%
0.0 % 0 / 104 0.0 % 0 / 2
app/shared_dev/commands
0.0%
0.0 % 0 / 1020 0.0 % 0 / 40
app/shared_dev/commands/bench
0.0%
0.0 % 0 / 711 0.0 % 0 / 30
app/shared_dev/commands/configure
0.0%
0.0 % 0 / 491 0.0 % 0 / 15
app/shared_dev/commands/pktgen
0.0%
0.0 % 0 / 252 0.0 % 0 / 8
app/shared_dev/commands/quic_trace
0.0%
0.0 % 0 / 832 0.0 % 0 / 75
app/shared_dev/commands/udpecho
0.0%
0.0 % 0 / 155 0.0 % 0 / 8
app/shared_dev/rpc_client
0.0%
0.0 % 0 / 308 0.0 % 0 / 37
ballet/aes
0.0%
0.0 % 0 / 935 0.0 % 0 / 229
ballet/base58
48.3%48.3%
48.3 % 126 / 261 25.0 % 6 / 24
ballet/base64
29.3%29.3%
29.3 % 22 / 75 2.2 % 1 / 46
ballet/bigint
92.3%92.3%
92.3 % 96 / 104 20.7 % 24 / 116
ballet/blake3
59.9%59.9%
59.9 % 1087 / 1814 59.2 % 29 / 49
ballet/bls
0.0%
0.0 % 0 / 296 0.0 % 0 / 22
ballet/bmtree
0.0%
0.0 % 0 / 231 0.0 % 0 / 404
ballet/bn254
91.4%91.4%
91.4 % 1765 / 1932 74.7 % 127 / 170
ballet/chacha
42.4%42.4%
42.4 % 143 / 337 1.8 % 11 / 621
ballet/ed25519
67.6%67.6%
67.6 % 739 / 1094 14.9 % 85 / 569
ballet/ed25519/avx512
69.9%69.9%
69.9 % 741 / 1060 9.6 % 128 / 1327
ballet/elf
51.4%51.4%
51.4 % 19 / 37 0.0 % 0 / 163
ballet/fiat-crypto
32.7%32.7%
32.7 % 1238 / 3782 14.0 % 16 / 114
ballet/hex
0.0%
0.0 % 0 / 29 0.0 % 0 / 3
ballet/hmac
0.0%
0.0 % 0 / 35 0.0 % 0 / 3
ballet/json
0.0%
0.0 % 0 / 2321 0.0 % 0 / 116
ballet/keccak256
58.5%58.5%
58.5 % 100 / 171 50.0 % 6 / 12
ballet/lthash
13.9%13.9%
13.9 % 17 / 122 0.4 % 3 / 698
ballet/merlin
97.8%97.8%
97.8 % 91 / 93 100.0 % 12 / 12
ballet/murmur3
100.0%
100.0 % 81 / 81 20.0 % 4 / 20
ballet/nanopb
54.3%54.3%
54.3 % 1064 / 1960 73.2 % 60 / 82
ballet/pb
0.0%
0.0 % 0 / 366 0.0 % 0 / 194
ballet/poh
0.0%
0.0 % 0 / 12 0.0 % 0 / 2
ballet/reedsol
0.0%
0.0 % 0 / 19965 0.0 % 0 / 1725
ballet/reedsol/wrapped_impl
0.0%
0.0 % 0 / 8695 0.0 % 0 / 61
ballet/sbpf
76.7%76.7%
76.7 % 866 / 1129 1.6 % 36 / 2317
ballet/secp256k1
97.2%97.2%
97.2 % 379 / 390 100.0 % 33 / 33
ballet/secp256r1
92.6%92.6%
92.6 % 174 / 188 51.7 % 15 / 29
ballet/sha1
0.0%
0.0 % 0 / 81 0.0 % 0 / 1
ballet/sha256
28.2%28.2%
28.2 % 195 / 691 0.7 % 9 / 1382
ballet/sha512
11.6%11.6%
11.6 % 79 / 680 0.1 % 3 / 2710
ballet/shred
0.0%
0.0 % 0 / 225 0.0 % 0 / 5602
ballet/siphash13
51.9%51.9%
51.9 % 67 / 129 66.7 % 4 / 6
ballet/toml
0.0%
0.0 % 0 / 1171 0.0 % 0 / 83
ballet/txn
70.5%70.5%
70.5 % 217 / 308 0.4 % 24 / 5973
ballet/utf8
100.0%
100.0 % 54 / 54 100.0 % 1 / 1
ballet/wsample
31.9%31.9%
31.9 % 95 / 298 60.0 % 12 / 20
ballet/x509
0.0%
0.0 % 0 / 32 0.0 % 0 / 4
ballet/zksdk
100.0%
100.0 % 17 / 17 - 0 / 0
ballet/zksdk/instructions
80.2%80.2%
80.2 % 739 / 922 61.3 % 38 / 62
ballet/zksdk/rangeproofs
86.9%86.9%
86.9 % 206 / 237 37.8 % 37 / 98
ballet/zksdk/transcript
93.5%93.5%
93.5 % 43 / 46 18.9 % 34 / 180
ballet/zstd
0.0%
0.0 % 0 / 87 0.0 % 0 / 8
choreo
0.0%
0.0 % 0 / 1 - 0 / 0
choreo/eqvoc
0.0%
0.0 % 0 / 473 0.0 % 0 / 27
choreo/ghost
0.0%
0.0 % 0 / 369 0.0 % 0 / 36
choreo/hfork
0.0%
0.0 % 0 / 256 0.0 % 0 / 10
choreo/notar
0.0%
0.0 % 0 / 152 0.0 % 0 / 54
choreo/tower
0.0%
0.0 % 0 / 1087 0.0 % 0 / 271
disco
0.6%0.6%
0.6 % 1 / 155 0.0 % 0 / 7820
disco/archiver
0.0%
0.0 % 0 / 357 0.0 % 0 / 27
disco/archiver/generated
0.0%
0.0 % 0 / 65 0.0 % 0 / 3
disco/bundle
0.0%
0.0 % 0 / 1441 0.0 % 0 / 97
disco/bundle/generated
0.0%
0.0 % 0 / 112 0.0 % 0 / 1
disco/bundle/proto
0.0%
0.0 % 0 / 17 - 0 / 0
disco/dedup
0.0%
0.0 % 0 / 168 0.0 % 0 / 9
disco/dedup/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
disco/diag
0.0%
0.0 % 0 / 292 0.0 % 0 / 10
disco/diag/generated
0.0%
0.0 % 0 / 41 0.0 % 0 / 1
disco/events
0.0%
0.0 % 0 / 908 0.0 % 0 / 51
disco/events/generated
0.0%
0.0 % 0 / 98 0.0 % 0 / 1
disco/genesis
0.0%
0.0 % 0 / 33 0.0 % 0 / 2
disco/gui
0.0%
0.0 % 0 / 6590 0.0 % 0 / 646
disco/gui/generated
0.0%
0.0 % 0 / 62 0.0 % 0 / 1
disco/keyguard
0.0%
0.0 % 0 / 646 0.0 % 0 / 610
disco/metrics
0.0%
0.0 % 0 / 310 0.0 % 0 / 1126
disco/metrics/generated
0.0%
0.0 % 0 / 313 0.0 % 0 / 1
disco/net
0.0%
0.0 % 0 / 313 0.0 % 0 / 88
disco/net/sock
0.0%
0.0 % 0 / 474 0.0 % 0 / 17
disco/net/sock/generated
0.0%
0.0 % 0 / 39 0.0 % 0 / 1
disco/net/xdp
0.0%
0.0 % 0 / 891 0.0 % 0 / 60
disco/net/xdp/generated
0.0%
0.0 % 0 / 51 0.0 % 0 / 2
disco/netlink
0.0%
0.0 % 0 / 282 0.0 % 0 / 18
disco/netlink/generated
0.0%
0.0 % 0 / 52 0.0 % 0 / 1
disco/pack
0.4%0.4%
0.4 % 13 / 3053 0.1 % 1 / 2380
disco/pack/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
disco/plugin
0.0%
0.0 % 0 / 149 0.0 % 0 / 7
disco/plugin/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
disco/quic
0.0%
0.0 % 0 / 869 0.0 % 0 / 130
disco/quic/generated
0.0%
0.0 % 0 / 23 0.0 % 0 / 1
disco/shred
0.0%
0.0 % 0 / 2146 0.0 % 0 / 1008
disco/shred/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
disco/sign
0.0%
0.0 % 0 / 253 0.0 % 0 / 16
disco/sign/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
disco/stem
0.0%
0.0 % 0 / 416 0.0 % 0 / 644
disco/store
0.0%
0.0 % 0 / 237 0.0 % 0 / 275
disco/topo
0.0%
0.0 % 0 / 1368 0.0 % 0 / 2483
disco/verify
0.0%
0.0 % 0 / 198 0.0 % 0 / 23
disco/verify/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 2
discof
0.0%
0.0 % 0 / 65 0.0 % 0 / 5
discof/accdb
0.0%
0.0 % 0 / 523 0.0 % 0 / 13
discof/accdb/generated
0.0%
0.0 % 0 / 37 0.0 % 0 / 1
discof/backtest
0.0%
0.0 % 0 / 357 0.0 % 0 / 12
discof/capture
0.0%
0.0 % 0 / 207 0.0 % 0 / 9
discof/capture/generated
0.0%
0.0 % 0 / 38 0.0 % 0 / 1
discof/execle
0.0%
0.0 % 0 / 442 0.0 % 0 / 14
discof/execle/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
discof/execrp
0.0%
0.0 % 0 / 302 0.0 % 0 / 8
discof/execrp/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
discof/forest
0.0%
0.0 % 0 / 1372 0.0 % 0 / 291
discof/genesis
0.0%
0.0 % 0 / 654 0.0 % 0 / 38
discof/genesis/generated
0.0%
0.0 % 0 / 80 0.0 % 0 / 1
discof/gossip
0.0%
0.0 % 0 / 1119 0.0 % 0 / 74
discof/gossip/generated
0.0%
0.0 % 0 / 40 0.0 % 0 / 2
discof/ipecho
0.0%
0.0 % 0 / 555 0.0 % 0 / 39
discof/ipecho/generated
0.0%
0.0 % 0 / 60 0.0 % 0 / 1
discof/poh
0.0%
0.0 % 0 / 460 0.0 % 0 / 25
discof/poh/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
discof/reasm
0.0%
0.0 % 0 / 738 0.0 % 0 / 40
discof/repair
0.0%
0.0 % 0 / 1450 0.0 % 0 / 203
discof/repair/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 2
discof/replay
0.0%
0.0 % 0 / 4371 0.0 % 0 / 203
discof/replay/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 2
discof/resolv
0.0%
0.0 % 0 / 337 0.0 % 0 / 14
discof/resolv/generated
0.0%
0.0 % 0 / 20 0.0 % 0 / 1
discof/restore
0.0%
0.0 % 0 / 6570 0.0 % 0 / 294
discof/restore/generated
0.0%
0.0 % 0 / 470 0.0 % 0 / 11
discof/restore/utils
0.0%
0.0 % 0 / 5354 0.0 % 0 / 320
discof/rpc
0.0%
0.0 % 0 / 1218 0.0 % 0 / 316
discof/rpc/generated
0.0%
0.0 % 0 / 51 0.0 % 0 / 4
discof/shredcap
0.0%
0.0 % 0 / 529 0.0 % 0 / 22
discof/shredcap/generated
0.0%
0.0 % 0 / 28 0.0 % 0 / 1
discof/tower
0.0%
0.0 % 0 / 792 0.0 % 0 / 34
discof/tower/generated
0.0%
0.0 % 0 / 30 0.0 % 0 / 2
discof/txsend
0.0%
0.0 % 0 / 470 0.0 % 0 / 21
discof/txsend/generated
0.0%
0.0 % 0 / 21 0.0 % 0 / 1
discoh/bank
0.0%
0.0 % 0 / 571 0.0 % 0 / 15
discoh/pohh
0.0%
0.0 % 0 / 929 0.0 % 0 / 46
discoh/resolh
0.0%
0.0 % 0 / 254 0.0 % 0 / 11
discoh/store
0.0%
0.0 % 0 / 63 0.0 % 0 / 6
flamenco
85.7%85.7%
85.7 % 54 / 63 2.0 % 50 / 2514
flamenco/accdb
17.6%17.6%
17.6 % 543 / 3081 3.4 % 176 / 5132
flamenco/capture
0.0%
0.0 % 0 / 570 0.0 % 0 / 585
flamenco/features
41.1%41.1%
41.1 % 51 / 124 1.3 % 12 / 958
flamenco/genesis
0.0%
0.0 % 0 / 237 0.0 % 0 / 2
flamenco/gossip
0.0%
0.0 % 0 / 3299 0.0 % 0 / 265
flamenco/leaders
30.8%30.8%
30.8 % 84 / 273 0.7 % 5 / 762
flamenco/log_collector
85.9%85.9%
85.9 % 225 / 262 7.8 % 47 / 600
flamenco/progcache
51.4%51.4%
51.4 % 769 / 1497 12.0 % 42 / 351
flamenco/rewards
72.5%72.5%
72.5 % 669 / 923 97.7 % 43 / 44
flamenco/runtime
50.2%50.2%
50.2 % 2864 / 5706 7.2 % 359 / 4989
flamenco/runtime/context
87.9%87.9%
87.9 % 123 / 140 4.2 % 13 / 309
flamenco/runtime/info
89.3%89.3%
89.3 % 75 / 84 5.3 % 22 / 418
flamenco/runtime/program
63.0%63.0%
63.0 % 3799 / 6029 50.9 % 117 / 230
flamenco/runtime/program/vote
64.4%64.4%
64.4 % 585 / 909 78.5 % 51 / 65
flamenco/runtime/sysvar
57.9%57.9%
57.9 % 682 / 1178 5.8 % 60 / 1031
flamenco/runtime/tests
51.6%51.6%
51.6 % 1396 / 2704 16.9 % 40 / 236
flamenco/runtime/tests/flatbuffers/generated
14.2%14.2%
14.2 % 96 / 676 1.2 % 40 / 3237
flamenco/runtime/tests/generated
8.7%8.7%
8.7 % 2 / 23 - 0 / 0
flamenco/stakes
56.4%56.4%
56.4 % 810 / 1436 25.7 % 70 / 272
flamenco/txn
0.0%
0.0 % 0 / 91 0.0 % 0 / 4
flamenco/types
38.9%38.9%
38.9 % 3654 / 9388 0.5 % 376 / 81321
flamenco/vm
52.1%52.1%
52.1 % 1120 / 2149 2.9 % 62 / 2104
flamenco/vm/syscall
80.8%80.8%
80.8 % 1980 / 2449 86.4 % 70 / 81
funk
33.7%33.7%
33.7 % 391 / 1161 1.2 % 94 / 7837
groove
0.0%
0.0 % 0 / 827 0.0 % 0 / 286
tango
3.3%3.3%
3.3 % 20 / 613 0.1 % 9 / 14251
tango/cnc
0.0%
0.0 % 0 / 243 0.0 % 0 / 3995
tango/dcache
35.0%35.0%
35.0 % 70 / 200 0.8 % 11 / 1456
tango/fctl
0.0%
0.0 % 0 / 169 0.0 % 0 / 6623
tango/fseq
36.9%36.9%
36.9 % 31 / 84 0.2 % 4 / 1666
tango/mcache
41.0%41.0%
41.0 % 107 / 261 0.6 % 16 / 2527
tango/tcache
0.0%
0.0 % 0 / 172 0.0 % 0 / 3647
tango/tempo
0.0%
0.0 % 0 / 181 0.0 % 0 / 684
util
46.3%46.3%
46.3 % 119 / 257 2.2 % 154 / 7000
util/alloc
44.6%44.6%
44.6 % 318 / 713 0.7 % 28 / 3734
util/archive
0.0%
0.0 % 0 / 105 0.0 % 0 / 57
util/bits
17.8%17.8%
17.8 % 156 / 874 0.1 % 440 / 346772
util/checkpt
0.0%
0.0 % 0 / 786 0.0 % 0 / 19698
util/clock
0.0%
0.0 % 0 / 333 0.0 % 0 / 1234
util/cstr
27.1%27.1%
27.1 % 74 / 273 0.1 % 17 / 17679
util/env
96.8%96.8%
96.8 % 30 / 31 38.5 % 5 / 13
util/fibre
0.0%
0.0 % 0 / 211 0.0 % 0 / 21
util/hist
0.0%
0.0 % 0 / 87 0.0 % 0 / 2002
util/io
5.6%5.6%
5.6 % 26 / 461 0.1 % 2 / 20571
util/io_uring
0.0%
0.0 % 0 / 255 0.0 % 0 / 80
util/log
56.8%56.8%
56.8 % 555 / 977 78.9 % 56 / 71
util/math
0.0%
0.0 % 0 / 388 0.0 % 0 / 254
util/net
0.0%
0.0 % 0 / 1145 0.0 % 0 / 4114
util/pod
0.0%
0.0 % 0 / 1257 0.0 % 0 / 3762
util/racesan
0.0%
0.0 % 0 / 232 0.0 % 0 / 34
util/rng
2.8%2.8%
2.8 % 9 / 316 0.1 % 1 / 45332
util/sandbox
0.0%
0.0 % 0 / 415 0.0 % 0 / 18
util/sandbox/generated
0.0%
0.0 % 0 / 21 0.0 % 0 / 1
util/sanitize
25.0%25.0%
25.0 % 3 / 12 0.1 % 5 / 8937
util/scratch
0.0%
0.0 % 0 / 173 0.0 % 0 / 29047
util/shmem
40.4%40.4%
40.4 % 385 / 952 0.8 % 32 / 3825
util/simd
12.6%12.6%
12.6 % 237 / 1882 0.1 % 26 / 73426
util/spad
41.4%41.4%
41.4 % 118 / 285 0.2 % 57 / 36022
util/tile
63.1%63.1%
63.1 % 352 / 558 0.3 % 21 / 6611
util/tmpl
20.4%20.4%
20.4 % 1557 / 7641 0.5 % 996 / 197492
util/tpool
0.0%
0.0 % 0 / 536 0.0 % 0 / 39325
util/wksp
22.6%22.6%
22.6 % 745 / 3300 0.6 % 73 / 11822
vinyl
0.0%
0.0 % 0 / 2536 0.0 % 0 / 786
vinyl/bstream
0.0%
0.0 % 0 / 316 0.0 % 0 / 725
vinyl/cq
0.0%
0.0 % 0 / 132 0.0 % 0 / 209
vinyl/data
0.0%
0.0 % 0 / 360 0.0 % 0 / 508
vinyl/io
0.0%
0.0 % 0 / 937 0.0 % 0 / 1031
vinyl/io/ur
0.0%
0.0 % 0 / 948 0.0 % 0 / 140
vinyl/line
0.0%
0.0 % 0 / 58 0.0 % 0 / 71
vinyl/meta
0.0%
0.0 % 0 / 86 0.0 % 0 / 172
vinyl/rq
0.0%
0.0 % 0 / 144 0.0 % 0 / 412
waltz
0.0%
0.0 % 0 / 25 0.0 % 0 / 47
waltz/aio
0.0%
0.0 % 0 / 227 0.0 % 0 / 162
waltz/ebpf
0.0%
0.0 % 0 / 69 0.0 % 0 / 18
waltz/grpc
0.0%
0.0 % 0 / 752 0.0 % 0 / 51
waltz/h2
0.0%
0.0 % 0 / 1532 0.0 % 0 / 539
waltz/http
0.0%
0.0 % 0 / 1697 0.0 % 0 / 54
waltz/ip
0.0%
0.0 % 0 / 727 0.0 % 0 / 84
waltz/mib
0.0%
0.0 % 0 / 500 0.0 % 0 / 51
waltz/neigh
0.0%
0.0 % 0 / 213 0.0 % 0 / 44
waltz/openssl
0.0%
0.0 % 0 / 219 0.0 % 0 / 20
waltz/quic
0.0%
0.0 % 0 / 5003 0.0 % 0 / 1474
waltz/quic/crypto
0.0%
0.0 % 0 / 191 0.0 % 0 / 50
waltz/quic/log
0.0%
0.0 % 0 / 221 0.0 % 0 / 232
waltz/quic/templ
0.0%
0.0 % 0 / 835 0.0 % 0 / 2610
waltz/quic/tests
0.0%
0.0 % 0 / 348 0.0 % 0 / 23
waltz/quic/tls
0.0%
0.0 % 0 / 214 0.0 % 0 / 15
waltz/resolv
0.0%
0.0 % 0 / 865 0.0 % 0 / 40
waltz/tls
0.0%
0.0 % 0 / 2101 0.0 % 0 / 1009
waltz/udpsock
0.0%
0.0 % 0 / 264 0.0 % 0 / 13
waltz/xdp
0.0%
0.0 % 0 / 373 0.0 % 0 / 30

Generated by: LCOV version 1.14