LCOV - code coverage report
Current view: top level - gjs Hit Total Coverage
Test: gjs- Code Coverage Lines: 3808 4708 80.9 %
Date: 2023-06-04 22:37:15 Functions: 1158 1302 88.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 3949 8283 47.7 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
atoms.cpp
87.5%87.5%
87.5 % 21 / 24 100.0 % 4 / 4 50.0 % 77 / 154
atoms.h
100.0%
100.0 % 5 / 5 100.0 % 4 / 4 50.0 % 62 / 124
byteArray.cpp
86.4%86.4%
86.4 % 89 / 103 100.0 % 11 / 11 50.4 % 119 / 236
console.cpp
76.8%76.8%
76.8 % 152 / 198 100.0 % 6 / 6 46.4 % 155 / 334
context-private.h
100.0%
100.0 % 44 / 44 100.0 % 30 / 30 - 0 / 0
context.cpp
81.7%81.7%
81.7 % 671 / 821 87.1 % 74 / 85 48.1 % 520 / 1082
coverage.cpp
88.4%88.4%
88.4 % 183 / 207 100.0 % 23 / 23 53.8 % 136 / 253
coverage.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
debugger.cpp
78.0%78.0%
78.0 % 39 / 50 100.0 % 3 / 3 43.1 % 62 / 144
deprecation.cpp
84.0%84.0%
84.0 % 42 / 50 85.7 % 6 / 7 43.9 % 43 / 98
engine.cpp
87.7%87.7%
87.7 % 57 / 65 87.5 % 7 / 8 47.7 % 41 / 86
enum-utils.h
100.0%
100.0 % 16 / 16 88.9 % 8 / 9 0.0 % 0 / 2
error-types.cpp
100.0%
100.0 % 5 / 5 100.0 % 3 / 3 66.7 % 8 / 12
global.cpp
78.5%78.5%
78.5 % 157 / 200 82.6 % 19 / 23 48.1 % 156 / 324
global.h
100.0%
100.0 % 5 / 5 100.0 % 4 / 4 - 0 / 0
importer.cpp
80.5%80.5%
80.5 % 342 / 425 100.0 % 21 / 21 52.4 % 531 / 1013
internal.cpp
69.1%69.1%
69.1 % 199 / 288 78.3 % 18 / 23 39.3 % 252 / 642
jsapi-dynamic-class.cpp
71.6%71.6%
71.6 % 63 / 88 87.5 % 7 / 8 50.6 % 88 / 174
jsapi-util-args.h
94.8%94.8%
94.8 % 145 / 153 84.0 % 105 / 125 50.9 % 188 / 369
jsapi-util-error.cpp
76.5%76.5%
76.5 % 88 / 115 77.8 % 7 / 9 49.6 % 114 / 230
jsapi-util-root.h
98.9%98.9%
98.9 % 88 / 89 100.0 % 29 / 29 64.3 % 27 / 42
jsapi-util-string.cpp
74.6%74.6%
74.6 % 232 / 311 96.0 % 24 / 25 41.5 % 234 / 564
jsapi-util.cpp
77.4%77.4%
77.4 % 206 / 266 83.3 % 20 / 24 46.4 % 267 / 576
jsapi-util.h
100.0%
100.0 % 113 / 113 88.2 % 591 / 670 73.1 % 19 / 26
mainloop.cpp
80.0%80.0%
80.0 % 16 / 20 100.0 % 1 / 1 56.8 % 25 / 44
mainloop.h
88.9%88.9%
88.9 % 24 / 27 100.0 % 7 / 7 50.0 % 3 / 6
mem-private.h
100.0%
100.0 % 9 / 9 100.0 % 33 / 33 - 0 / 0
mem.cpp
87.5%87.5%
87.5 % 14 / 16 100.0 % 1 / 1 80.0 % 8 / 10
module.cpp
89.0%89.0%
89.0 % 250 / 281 96.0 % 24 / 25 50.1 % 364 / 726
native.cpp
73.3%73.3%
73.3 % 11 / 15 100.0 % 3 / 3 42.9 % 12 / 28
native.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 75.0 % 3 / 4
objectbox.cpp
87.1%87.1%
87.1 % 54 / 62 93.8 % 15 / 16 50.0 % 26 / 52
profiler-private.h
77.8%77.8%
77.8 % 7 / 9 100.0 % 2 / 2 50.0 % 2 / 4
profiler.cpp
60.7%60.7%
60.7 % 167 / 275 50.0 % 10 / 20 34.2 % 110 / 322
promise.cpp
90.1%90.1%
90.1 % 73 / 81 100.0 % 19 / 19 50.0 % 39 / 78
stack.cpp
61.5%61.5%
61.5 % 24 / 39 50.0 % 2 / 4 35.9 % 23 / 64
text-encoding.cpp
84.2%84.2%
84.2 % 192 / 228 100.0 % 14 / 14 51.1 % 235 / 460

Generated by: LCOV version 1.14