View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/htslib/bgzf.c |
22.79% (391/1716) |
28.38% (21/74) |
25.91% (350/1351) |
src/htslib/cram/cram_codecs.c |
19.65% (538/2738) |
16.56% (27/163) |
20.35% (424/2084) |
src/htslib/cram/cram_codecs.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/12) |
src/htslib/cram/cram_decode.c |
26.43% (696/2633) |
56.52% (13/23) |
26.71% (672/2516) |
src/htslib/cram/cram_encode.c |
0.00% (0/2755) |
0.00% (0/33) |
0.00% (0/2721) |
src/htslib/cram/cram_index.c |
0.00% (0/475) |
0.00% (0/13) |
0.00% (0/404) |
src/htslib/cram/cram_io.c |
30.15% (1200/3980) |
34.86% (38/109) |
30.56% (924/3024) |
src/htslib/cram/cram_io.h |
35.97% (50/139) |
54.55% (6/11) |
39.32% (46/117) |
src/htslib/cram/cram_stats.c |
0.00% (0/118) |
0.00% (0/5) |
0.00% (0/133) |
src/htslib/cram/mFILE.c |
0.00% (0/369) |
0.00% (0/27) |
0.00% (0/294) |
src/htslib/cram/open_trace_file.c |
0.00% (0/229) |
0.00% (0/7) |
0.00% (0/203) |
src/htslib/cram/pooled_alloc.c |
85.71% (60/70) |
83.33% (5/6) |
77.14% (27/35) |
src/htslib/cram/string_alloc.c |
96.88% (62/64) |
100.00% (6/6) |
80.49% (33/41) |
src/htslib/faidx.c |
0.00% (0/719) |
0.00% (0/36) |
0.00% (0/569) |
src/htslib/header.c |
38.62% (716/1854) |
44.07% (26/59) |
35.66% (685/1921) |
src/htslib/header.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/htslib/hfile.c |
45.26% (344/760) |
49.25% (33/67) |
39.55% (227/574) |
src/htslib/hfile_gcs.c |
12.94% (11/85) |
25.00% (1/4) |
2.56% (1/39) |
src/htslib/hfile_libcurl.c |
4.41% (47/1065) |
12.12% (4/33) |
2.41% (20/831) |
src/htslib/hfile_s3.c |
1.03% (10/974) |
2.70% (1/37) |
0.14% (1/694) |
src/htslib/hfile_s3_write.c |
7.25% (40/552) |
16.00% (4/25) |
4.78% (12/251) |
src/htslib/hts.c |
15.38% (529/3439) |
20.91% (23/110) |
14.83% (522/3520) |
src/htslib/hts_expr.c |
0.47% (3/633) |
4.55% (1/22) |
0.42% (3/722) |
src/htslib/hts_internal.h |
58.82% (10/17) |
100.00% (1/1) |
45.83% (22/48) |
src/htslib/hts_time_funcs.h |
0.00% (0/89) |
0.00% (0/5) |
0.00% (0/57) |
src/htslib/htscodecs/htscodecs/arith_dynamic.c |
41.46% (272/656) |
38.46% (5/13) |
42.30% (258/610) |
src/htslib/htscodecs/htscodecs/c_range_coder.h |
43.66% (31/71) |
35.71% (5/14) |
46.00% (23/50) |
src/htslib/htscodecs/htscodecs/c_simple_model.h |
73.13% (49/67) |
75.00% (3/4) |
75.00% (36/48) |
src/htslib/htscodecs/htscodecs/fqzcomp_qual.c |
32.44% (313/965) |
47.37% (9/19) |
34.27% (281/820) |
src/htslib/htscodecs/htscodecs/htscodecs.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/2) |
src/htslib/htscodecs/htscodecs/pack.c |
43.68% (114/261) |
50.00% (2/4) |
45.09% (78/173) |
src/htslib/htscodecs/htscodecs/pooled_alloc.h |
0.00% (0/55) |
0.00% (0/4) |
0.00% (0/31) |
src/htslib/htscodecs/htscodecs/rANS_byte.h |
2.50% (6/240) |
5.88% (1/17) |
7.46% (5/67) |
src/htslib/htscodecs/htscodecs/rANS_static.c |
13.44% (73/543) |
33.33% (2/6) |
12.85% (51/397) |
src/htslib/htscodecs/htscodecs/rANS_static16_int.h |
45.05% (214/475) |
57.14% (8/14) |
56.77% (176/310) |
src/htslib/htscodecs/htscodecs/rANS_static32x16pr.c |
0.00% (0/484) |
0.00% (0/4) |
0.00% (0/410) |
src/htslib/htscodecs/htscodecs/rANS_static32x16pr_avx2.c |
57.01% (533/935) |
50.00% (3/6) |
63.27% (267/422) |
src/htslib/htscodecs/htscodecs/rANS_static32x16pr_avx512.c |
0.00% (0/622) |
0.00% (0/5) |
0.00% (0/284) |
src/htslib/htscodecs/htscodecs/rANS_static32x16pr_sse4.c |
0.00% (0/931) |
0.00% (0/4) |
0.00% (0/321) |
src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c |
50.51% (548/1085) |
38.46% (5/13) |
51.27% (423/825) |
src/htslib/htscodecs/htscodecs/rANS_word.h |
15.07% (41/272) |
25.00% (4/16) |
28.95% (11/38) |
src/htslib/htscodecs/htscodecs/rle.c |
30.77% (36/117) |
20.00% (1/5) |
31.43% (22/70) |
src/htslib/htscodecs/htscodecs/tokenise_name3.c |
33.86% (322/951) |
40.00% (14/35) |
30.65% (270/881) |
src/htslib/htscodecs/htscodecs/utils.c |
64.86% (48/74) |
80.00% (4/5) |
74.19% (46/62) |
src/htslib/htscodecs/htscodecs/utils.h |
14.06% (35/249) |
16.67% (1/6) |
32.46% (37/114) |
src/htslib/htscodecs/htscodecs/varint.h |
10.48% (26/248) |
8.33% (1/12) |
15.91% (21/132) |
src/htslib/htslib/cram.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/htslib/htslib/hfile.h |
54.29% (38/70) |
66.67% (6/9) |
63.83% (30/47) |
src/htslib/htslib/hts.h |
44.19% (19/43) |
40.00% (4/10) |
47.62% (10/21) |
src/htslib/htslib/hts_endian.h |
57.48% (73/127) |
83.33% (15/18) |
80.00% (24/30) |
src/htslib/htslib/hts_expr.h |
0.00% (0/16) |
0.00% (0/4) |
0.00% (0/15) |
src/htslib/htslib/khash.h |
81.76% (130/159) |
70.00% (7/10) |
83.91% (146/174) |
src/htslib/htslib/khash_str2int.h |
0.00% (0/56) |
0.00% (0/8) |
0.00% (0/34) |
src/htslib/htslib/ksort.h |
0.00% (0/183) |
0.00% (0/9) |
0.00% (0/122) |
src/htslib/htslib/kstring.h |
67.51% (133/197) |
68.42% (13/19) |
79.07% (68/86) |
src/htslib/htslib/sam.h |
72.68% (149/205) |
27.27% (3/11) |
81.38% (118/145) |
src/htslib/htslib/vcf.h |
73.83% (110/149) |
61.11% (11/18) |
85.00% (136/160) |
src/htslib/kstring.c |
52.49% (158/301) |
45.45% (5/11) |
43.55% (135/310) |
src/htslib/md5.c |
0.00% (0/183) |
0.00% (0/7) |
0.00% (0/158) |
src/htslib/multipart.c |
0.00% (0/148) |
0.00% (0/9) |
0.00% (0/148) |
src/htslib/region.c |
0.00% (0/157) |
0.00% (0/6) |
0.00% (0/158) |
src/htslib/sam.c |
27.93% (1348/4826) |
28.57% (46/161) |
29.67% (1481/4992) |
src/htslib/sam_internal.h |
81.40% (35/43) |
100.00% (3/3) |
95.00% (19/20) |
src/htslib/tbx.c |
4.40% (16/364) |
10.53% (2/19) |
1.86% (7/376) |
src/htslib/test/fuzz/hts_open_fuzzer.c |
69.61% (71/102) |
100.00% (4/4) |
80.00% (48/60) |
src/htslib/textutils.c |
10.48% (37/353) |
4.55% (1/22) |
12.46% (39/313) |
src/htslib/textutils_internal.h |
80.26% (122/152) |
60.00% (9/15) |
94.31% (116/123) |
src/htslib/thread_pool.c |
0.00% (0/618) |
0.00% (0/32) |
0.00% (0/386) |
src/htslib/vcf.c |
45.20% (1882/4164) |
43.41% (56/129) |
44.39% (2199/4954) |
Totals |
24.67% (11694/47409) |
28.62% (464/1621) |
25.69% (10551/41063) |