dte test coverage


Directory: ./
Date: 2024-12-21 16:03:22
Coverage: low: ≥ 0% medium: ≥ 50.0% high: ≥ 85.0%
Exec Total Coverage
Lines: 16751 20040 83.6%
Functions: 1465 1626 90.1%
Branches: 4790 7584 63.2%

File Lines Functions Branches
src/util/arith.h 100.0 100.0% 22 / 22 100.0% 8 / 8 100.0% 6 / 6
src/util/array.c 100.0 100.0% 6 / 6 100.0% 1 / 1 100.0% 4 / 4
src/util/array.h 100.0 100.0% 21 / 21 100.0% 3 / 3 83.3% 10 / 12
src/util/ascii.h 100.0 100.0% 33 / 33 100.0% 11 / 11 92.9% 13 / 14
src/util/base64.c 100.0 100.0% 26 / 26 100.0% 2 / 2 100.0% 6 / 6
src/util/base64.h 100.0 100.0% 10 / 10 100.0% 2 / 2 100.0% 7 / 7
src/util/bit.h 100.0 100.0% 14 / 14 100.0% 5 / 5 100.0% 2 / 2
src/util/bsearch.h 100.0 100.0% 16 / 16 100.0% 3 / 3 83.3% 5 / 6
src/util/fd.h 100.0 100.0% 13 / 13 100.0% 5 / 5 50.0% 8 / 16
src/util/hash.h 100.0 100.0% 25 / 25 100.0% 5 / 5 100.0% 8 / 8
src/util/hashmap.h 100.0 100.0% 14 / 14 100.0% 3 / 3 100.0% 8 / 8
src/util/hashset.c 100.0 100.0% 66 / 66 100.0% 7 / 7 91.7% 22 / 24
src/util/intern.c 100.0 100.0% 8 / 8 100.0% 2 / 2 100.0% 2 / 2
src/util/intern.h 100.0 100.0% 5 / 5 100.0% 2 / 2 -% 0 / 0
src/util/intmap.h 100.0 100.0% 14 / 14 100.0% 3 / 3 90.0% 9 / 10
src/util/list.h 100.0 100.0% 23 / 23 100.0% 6 / 6 -% 0 / 0
src/util/numtostr.c 100.0 100.0% 106 / 106 100.0% 12 / 12 100.0% 38 / 38
src/util/numtostr.h 100.0 100.0% 4 / 4 100.0% 1 / 1 -% 0 / 0
src/util/path.c 100.0 100.0% 69 / 69 100.0% 7 / 7 91.1% 51 / 56
src/util/path.h 100.0 100.0% 43 / 43 100.0% 8 / 8 100.0% 20 / 20
src/util/progname.h 100.0 100.0% 3 / 3 100.0% 1 / 1 100.0% 8 / 8
src/util/ptr-array.c 100.0 100.0% 76 / 76 100.0% 10 / 10 86.7% 26 / 30
src/util/ptr-array.h 100.0 100.0% 34 / 34 100.0% 7 / 7 100.0% 6 / 6
src/util/str-array.h 100.0 100.0% 22 / 22 100.0% 5 / 5 85.7% 12 / 14
src/util/str-util.h 100.0 100.0% 65 / 65 100.0% 13 / 13 96.9% 31 / 32
src/util/string-view.h 100.0 100.0% 73 / 73 100.0% 23 / 23 93.5% 43 / 46
src/util/string.c 100.0 100.0% 89 / 89 100.0% 17 / 17 100.0% 14 / 14
src/util/string.h 100.0 100.0% 23 / 23 100.0% 7 / 7 100.0% 4 / 4
src/util/strtonum.c 100.0 100.0% 122 / 122 100.0% 14 / 14 89.7% 78 / 87
src/util/strtonum.h 100.0 100.0% 12 / 12 100.0% 2 / 2 100.0% 6 / 6
src/util/time-util.h 100.0 100.0% 23 / 23 100.0% 4 / 4 85.7% 12 / 14
src/util/unicode.c 100.0 100.0% 34 / 34 100.0% 10 / 10 91.7% 33 / 36
src/util/unicode.h 100.0 100.0% 14 / 14 100.0% 7 / 7 -% 0 / 0
src/util/utf8.h 100.0 100.0% 14 / 14 100.0% 2 / 2 100.0% 12 / 12
src/util/xdirent.h 100.0 100.0% 15 / 15 100.0% 3 / 3 50.0% 4 / 8
src/util/xmalloc.c 100.0 100.0% 40 / 40 100.0% 9 / 9 50.0% 4 / 8
src/util/xmalloc.h 100.0 100.0% 20 / 20 100.0% 7 / 7 25.0% 2 / 8
src/util/xmemmem.c 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
src/util/xmemrchr.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
src/util/xreadwrite.h 100.0 100.0% 6 / 6 100.0% 1 / 1 75.0% 3 / 4
src/util/xsnprintf.c 100.0 100.0% 10 / 10 100.0% 2 / 2 50.0% 2 / 4
src/util/xstdio.c 100.0 100.0% 37 / 37 100.0% 6 / 6 27.3% 6 / 22
src/util/xstring.h 100.0 100.0% 18 / 18 100.0% 5 / 5 93.8% 15 / 16
src/util/log.c 98.7 98.7% 74 / 75 100.0% 11 / 11 75.0% 30 / 40
src/util/hashmap.c 93.7 93.7% 118 / 126 100.0% 11 / 11 81.7% 49 / 60
src/util/utf8.c 93.6 93.6% 117 / 125 92.3% 12 / 13 82.6% 38 / 46
src/util/intmap.c 93.5 93.5% 115 / 123 100.0% 11 / 11 76.8% 43 / 56
src/util/readfile.c 88.2 88.2% 30 / 34 100.0% 1 / 1 78.6% 11 / 14
src/util/xstdio.h 85.7 85.7% 18 / 21 100.0% 2 / 2 78.6% 11 / 14
src/util/time-util.c 81.8 81.8% 18 / 22 100.0% 1 / 1 62.5% 5 / 8
src/util/xreadwrite.c 79.6 79.6% 43 / 54 100.0% 6 / 6 39.5% 15 / 38
src/util/fork-exec.c 71.4 71.4% 65 / 91 100.0% 5 / 5 50.0% 33 / 66
src/util/fd.c 56.0 56.0% 28 / 50 100.0% 5 / 5 12.5% 6 / 48
src/util/exitcode.h 0.0 0.0% 0 / 3 0.0% 0 / 1 -% 0 / 0
src/util/log.h 0.0 0.0% 0 / 2 0.0% 0 / 2 -% 0 / 0