LCOV - code coverage report
Current view: top level - gjs Hit Total Coverage
Test: gjs- Code Coverage Lines: 3850 4739 81.2 %
Date: 2023-12-02 21:54:12 Functions: 1195 1346 88.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 1443 2427 59.5 %

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 % 66 / 132
atoms.h
100.0%
100.0 % 5 / 5 100.0 % 4 / 4 - 0 / 0
byteArray.cpp
86.4%86.4%
86.4 % 89 / 103 100.0 % 11 / 11 57.7 % 30 / 52
console.cpp
78.7%78.7%
78.7 % 155 / 197 100.0 % 6 / 6 69.2 % 83 / 120
context-private.h
100.0%
100.0 % 44 / 44 100.0 % 30 / 30 - 0 / 0
context.cpp
81.7%81.7%
81.7 % 687 / 841 86.7 % 78 / 90 64.1 % 214 / 334
context.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 3 / 6
coverage.cpp
88.3%88.3%
88.3 % 182 / 206 100.0 % 23 / 23 68.0 % 70 / 103
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 50.0 % 19 / 38
deprecation.cpp
84.0%84.0%
84.0 % 42 / 50 85.7 % 6 / 7 45.8 % 11 / 24
engine.cpp
87.7%87.7%
87.7 % 57 / 65 87.5 % 7 / 8 56.2 % 9 / 16
enum-utils.h
100.0%
100.0 % 12 / 12 85.7 % 6 / 7 - 0 / 0
error-types.cpp
100.0%
100.0 % 5 / 5 100.0 % 3 / 3 87.5 % 7 / 8
global.cpp
78.6%78.6%
78.6 % 158 / 201 82.6 % 19 / 23 52.6 % 41 / 78
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 63.9 % 191 / 299
internal.cpp
69.3%69.3%
69.3 % 196 / 283 78.3 % 18 / 23 42.9 % 42 / 98
jsapi-dynamic-class.cpp
71.6%71.6%
71.6 % 63 / 88 87.5 % 7 / 8 51.6 % 32 / 62
jsapi-util-args.h
95.1%95.1%
95.1 % 155 / 163 85.4 % 117 / 137 71.9 % 123 / 171
jsapi-util-error.cpp
78.8%78.8%
78.8 % 93 / 118 70.0 % 7 / 10 55.9 % 38 / 68
jsapi-util-root.h
98.9%98.9%
98.9 % 88 / 89 100.0 % 29 / 29 83.3 % 15 / 18
jsapi-util-string.cpp
74.8%74.8%
74.8 % 232 / 310 96.0 % 24 / 25 59.2 % 84 / 142
jsapi-util.cpp
77.1%77.1%
77.1 % 202 / 262 81.8 % 18 / 22 52.3 % 69 / 132
jsapi-util.h
100.0%
100.0 % 113 / 113 88.0 % 614 / 698 87.5 % 14 / 16
mainloop.cpp
100.0%
100.0 % 20 / 20 100.0 % 1 / 1 93.8 % 15 / 16
mainloop.h
92.6%92.6%
92.6 % 25 / 27 100.0 % 7 / 7 66.7 % 4 / 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
88.2%88.2%
88.2 % 262 / 297 96.2 % 25 / 26 58.5 % 62 / 106
native.cpp
73.3%73.3%
73.3 % 11 / 15 100.0 % 3 / 3 50.0 % 2 / 4
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 66.7 % 12 / 18
profiler-private.h
77.8%77.8%
77.8 % 7 / 9 100.0 % 2 / 2 50.0 % 2 / 4
profiler.cpp
62.8%62.8%
62.8 % 174 / 277 50.0 % 10 / 20 38.6 % 71 / 184
promise.cpp
90.1%90.1%
90.1 % 73 / 81 100.0 % 19 / 19 62.5 % 10 / 16
stack.cpp
54.5%54.5%
54.5 % 18 / 33 33.3 % 1 / 3 50.0 % 5 / 10
text-encoding.cpp
84.2%84.2%
84.2 % 192 / 228 100.0 % 14 / 14 66.7 % 88 / 132

Generated by: LCOV version 1.14