LCOV - code coverage report
Current view: top level - gjs Hit Total Coverage
Test: gjs- Code Coverage Lines: 3385 4380 77.3 %
Date: 2022-08-13 20:42:03 Functions: 942 1040 90.6 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 3375 7643 44.2 %

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
context-private.h
100.0%
100.0 % 43 / 43 100.0 % 29 / 29 - 0 / 0
context.cpp
80.2%80.2%
80.2 % 616 / 768 85.4 % 70 / 82 45.3 % 432 / 954
coverage.cpp
88.3%88.3%
88.3 % 189 / 214 100.0 % 23 / 23 53.6 % 126 / 235
coverage.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
debugger.cpp
0.0%
0.0 % 0 / 50 0.0 % 0 / 3 0.0 % 0 / 144
deprecation.cpp
85.2%85.2%
85.2 % 23 / 27 80.0 % 4 / 5 42.9 % 30 / 70
engine.cpp
87.5%87.5%
87.5 % 56 / 64 87.5 % 7 / 8 47.6 % 40 / 84
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
72.5%72.5%
72.5 % 145 / 200 78.3 % 18 / 23 43.2 % 140 / 324
global.h
100.0%
100.0 % 5 / 5 100.0 % 4 / 4 - 0 / 0
importer.cpp
58.5%58.5%
58.5 % 250 / 427 76.2 % 16 / 21 38.7 % 394 / 1019
internal.cpp
69.1%69.1%
69.1 % 199 / 288 78.3 % 18 / 23 38.9 % 249 / 640
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
75.9%75.9%
75.9 % 88 / 116 77.8 % 7 / 9 49.6 % 114 / 230
jsapi-util-root.h
98.9%98.9%
98.9 % 88 / 89 100.0 % 42 / 42 63.0 % 29 / 46
jsapi-util-string.cpp
73.8%73.8%
73.8 % 228 / 309 96.0 % 24 / 25 39.8 % 222 / 558
jsapi-util.cpp
76.7%76.7%
76.7 % 204 / 266 83.3 % 20 / 24 46.2 % 266 / 576
jsapi-util.h
100.0%
100.0 % 107 / 107 94.4 % 388 / 411 73.1 % 19 / 26
mainloop.cpp
68.8%68.8%
68.8 % 11 / 16 100.0 % 1 / 1 47.1 % 16 / 34
mainloop.h
68.2%68.2%
68.2 % 15 / 22 83.3 % 5 / 6 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
85.3%85.3%
85.3 % 244 / 286 96.0 % 24 / 25 47.2 % 340 / 720
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
86.7%86.7%
86.7 % 52 / 60 87.5 % 14 / 16 53.6 % 15 / 28
profiler-private.h
77.8%77.8%
77.8 % 7 / 9 100.0 % 2 / 2 50.0 % 2 / 4
profiler.cpp
62.3%62.3%
62.3 % 170 / 273 50.0 % 10 / 20 34.8 % 112 / 322
promise.cpp
95.1%95.1%
95.1 % 58 / 61 100.0 % 18 / 18 54.0 % 27 / 50
stack.cpp
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 60.0 % 6 / 10
text-encoding.cpp
83.8%83.8%
83.8 % 192 / 229 100.0 % 14 / 14 50.7 % 228 / 450

Generated by: LCOV version 1.14