LCOV - code coverage report
Current view: top level - shumate Hit Total Coverage
Test: Code coverage Lines: 2242 5326 42.1 %
Date: 2024-04-29 17:51:12 Functions: 375 711 52.7 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 841 2880 29.2 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
shumate-compass.c
18.7%18.7%
18.7 % 17 / 91 28.6 % 4 / 14 13.3 % 4 / 30
shumate-compass.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-coordinate.c
75.0%75.0%
75.0 % 51 / 68 84.6 % 11 / 13 50.0 % 12 / 24
shumate-coordinate.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-data-source-request.c
74.4%74.4%
74.4 % 99 / 133 88.9 % 16 / 18 49.2 % 30 / 61
shumate-data-source-request.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-data-source.c
43.5%43.5%
43.5 % 40 / 92 47.1 % 8 / 17 24.0 % 12 / 50
shumate-data-source.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 37.5 % 3 / 8
shumate-file-cache.c
68.7%68.7%
68.7 % 268 / 390 82.9 % 29 / 35 35.0 % 93 / 266
shumate-file-cache.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-inspector-page.c
9.0%9.0%
9.0 % 6 / 67 25.0 % 3 / 12 35.7 % 5 / 14
shumate-inspector-settings-private.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-inspector-settings.c
27.2%27.2%
27.2 % 22 / 81 46.7 % 7 / 15 17.6 % 6 / 34
shumate-kinetic-scrolling.c
0.0%
0.0 % 0 / 34 0.0 % 0 / 3 0.0 % 0 / 10
shumate-layer.c
69.6%69.6%
69.6 % 39 / 56 81.8 % 9 / 11 50.0 % 7 / 14
shumate-layer.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 4 / 8
shumate-license.c
16.8%16.8%
16.8 % 18 / 107 23.5 % 4 / 17 9.1 % 4 / 44
shumate-license.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-location.c
100.0%
100.0 % 18 / 18 100.0 % 6 / 6 75.0 % 3 / 4
shumate-location.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2 33.3 % 2 / 6
shumate-map-layer.c
5.3%5.3%
5.3 % 19 / 359 14.3 % 4 / 28 2.3 % 3 / 130
shumate-map-layer.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-map-source-registry.c
72.7%72.7%
72.7 % 64 / 88 68.8 % 11 / 16 39.6 % 19 / 48
shumate-map-source-registry.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-map-source.c
69.1%69.1%
69.1 % 159 / 230 71.4 % 25 / 35 41.7 % 60 / 144
shumate-map-source.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-map.c
18.6%18.6%
18.6 % 105 / 564 19.6 % 11 / 56 10.0 % 25 / 250
shumate-map.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-marker-layer.c
57.7%57.7%
57.7 % 150 / 260 68.8 % 22 / 32 33.8 % 44 / 130
shumate-marker-layer.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 60.0 % 6 / 10
shumate-marker.c
46.0%46.0%
46.0 % 64 / 139 61.9 % 13 / 21 28.6 % 16 / 56
shumate-marker.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 66.7 % 4 / 6
shumate-memory-cache-private.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 60.0 % 6 / 10
shumate-memory-cache.c
85.2%85.2%
85.2 % 98 / 115 88.2 % 15 / 17 56.2 % 27 / 48
shumate-path-layer.c
21.7%21.7%
21.7 % 65 / 300 23.1 % 9 / 39 6.5 % 8 / 124
shumate-path-layer.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-point.c
100.0%
100.0 % 16 / 16 100.0 % 6 / 6 75.0 % 6 / 8
shumate-profiling-private.h
100.0%
100.0 % 11 / 11 100.0 % 1 / 1 100.0 % 4 / 4
shumate-raster-renderer.c
31.1%31.1%
31.1 % 32 / 103 50.0 % 8 / 16 9.7 % 6 / 62
shumate-raster-renderer.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-scale.c
10.8%10.8%
10.8 % 20 / 186 22.2 % 4 / 18 4.8 % 4 / 84
shumate-scale.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-simple-map.c
20.4%20.4%
20.4 % 38 / 186 17.9 % 5 / 28 3.6 % 3 / 83
shumate-simple-map.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-symbol-event.c
21.9%21.9%
21.9 % 21 / 96 26.3 % 5 / 19 8.3 % 3 / 36
shumate-symbol-event.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
shumate-tile-downloader.c
18.2%18.2%
18.2 % 40 / 220 45.5 % 10 / 22 8.5 % 10 / 118
shumate-tile-downloader.h
100.0%
100.0 % 1 / 1 0.0 % 0 / 1 16.7 % 1 / 6
shumate-tile.c
61.8%61.8%
61.8 % 105 / 170 82.1 % 23 / 28 44.0 % 37 / 84
shumate-tile.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 54.2 % 13 / 24
shumate-user-agent.c
0.0%
0.0 % 0 / 7 0.0 % 0 / 2 0.0 % 0 / 6
shumate-utils-private.h
0.0%
0.0 % 0 / 1 - 0 / 0 0.0 % 0 / 2
shumate-utils.c
0.0%
0.0 % 0 / 22 0.0 % 0 / 6 0.0 % 0 / 8
shumate-vector-reader-iter.c
85.6%85.6%
85.6 % 179 / 209 89.3 % 25 / 28 62.8 % 103 / 164
shumate-vector-reader-iter.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 58.3 % 7 / 12
shumate-vector-reader.c
95.5%95.5%
95.5 % 21 / 22 100.0 % 7 / 7 66.7 % 4 / 6
shumate-vector-reader.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 62.5 % 5 / 8
shumate-vector-renderer.c
46.7%46.7%
46.7 % 176 / 377 40.6 % 13 / 32 29.0 % 65 / 224
shumate-vector-renderer.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 3 / 6
shumate-vector-sprite-sheet.c
96.7%96.7%
96.7 % 119 / 123 100.0 % 12 / 12 71.7 % 76 / 106
shumate-vector-sprite-sheet.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 66.7 % 8 / 12
shumate-vector-sprite.c
51.8%51.8%
51.8 % 71 / 137 60.9 % 14 / 23 31.2 % 15 / 48
shumate-vector-sprite.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 71.4 % 10 / 14
shumate-viewport.c
32.0%32.0%
32.0 % 70 / 219 53.6 % 15 / 28 22.7 % 29 / 128
shumate-viewport.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 62.5 % 5 / 8

Generated by: LCOV version 1.14