LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 17170 78723 21.8 %
Date: 2023-01-19 00:18:29 Functions: 5079 17185 29.6 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
source
89.8%89.8%
89.8 % 44 / 49 77.3 % 17 / 22
source/collada
39.2%39.2%
39.2 % 485 / 1238 50.4 % 71 / 141
source/graphics
20.5%20.5%
20.5 % 1780 / 8694 30.0 % 353 / 1178
source/graphics/scripting
24.7%24.7%
24.7 % 20 / 81 19.0 % 4 / 21
source/gui
31.5%31.5%
31.5 % 565 / 1791 22.5 % 92 / 409
source/gui/ObjectBases
25.7%25.7%
25.7 % 107 / 417 35.6 % 32 / 90
source/gui/ObjectTypes
1.0%1.0%
1.0 % 24 / 2505 7.8 % 17 / 219
source/gui/Scripting
33.6%33.6%
33.6 % 166 / 494 32.4 % 56 / 173
source/gui/SettingTypes
32.0%32.0%
32.0 % 151 / 472 32.9 % 23 / 70
source/i18n
0.4%0.4%
0.4 % 1 / 282 4.8 % 2 / 42
source/i18n/scripting
64.3%64.3%
64.3 % 27 / 42 42.9 % 3 / 7
source/lib
53.1%53.1%
53.1 % 648 / 1220 63.3 % 193 / 305
source/lib/adts
74.1%74.1%
74.1 % 43 / 58 55.6 % 60 / 108
source/lib/allocators
30.9%30.9%
30.9 % 111 / 359 20.8 % 64 / 307
source/lib/external_libraries
1.8%1.8%
1.8 % 1 / 56 40.0 % 2 / 5
source/lib/file
75.0%75.0%
75.0 % 114 / 152 84.8 % 28 / 33
source/lib/file/archive
23.3%23.3%
23.3 % 117 / 502 29.9 % 35 / 117
source/lib/file/common
53.7%53.7%
53.7 % 73 / 136 63.5 % 33 / 52
source/lib/file/io
67.2%67.2%
67.2 % 121 / 180 75.0 % 30 / 40
source/lib/file/vfs
75.6%75.6%
75.6 % 337 / 446 89.7 % 70 / 78
source/lib/sysdep
1.1%1.1%
1.1 % 3 / 261 1.4 % 4 / 290
source/lib/sysdep/arch/amd64
33.3%33.3%
33.3 % 3 / 9 50.0 % 3 / 6
source/lib/sysdep/arch/x86_x64
21.9%21.9%
21.9 % 43 / 196 42.3 % 11 / 26
source/lib/sysdep/os/linux
11.8%11.8%
11.8 % 28 / 237 31.4 % 11 / 35
source/lib/sysdep/os/unix
28.4%28.4%
28.4 % 83 / 292 48.3 % 29 / 60
source/lib/sysdep/rtl/gcc
87.5%87.5%
87.5 % 7 / 8 100.0 % 4 / 4
source/lib/tex
69.2%69.2%
69.2 % 608 / 879 71.2 % 74 / 104
source/lobby
0.3%0.3%
0.3 % 3 / 870 4.3 % 6 / 141
source/lobby/glooxwrapper
0.5%0.5%
0.5 % 3 / 576 0.9 % 2 / 221
source/lobby/scripting
30.8%30.8%
30.8 % 37 / 120 23.8 % 5 / 21
source/maths
64.5%64.5%
64.5 % 1285 / 1992 65.7 % 272 / 414
source/mocks
100.0%
100.0 % 4 / 4 43.8 % 14 / 32
source/network
4.5%4.5%
4.5 % 113 / 2485 5.0 % 29 / 575
source/network/scripting
14.8%14.8%
14.8 % 21 / 142 14.3 % 3 / 21
source/pch/test
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
source/ps
27.3%27.3%
27.3 % 1704 / 6251 37.2 % 454 / 1220
source/ps/GameSetup
7.3%7.3%
7.3 % 57 / 779 34.6 % 27 / 78
source/ps/XMB
91.5%91.5%
91.5 % 355 / 388 98.5 % 67 / 68
source/ps/XML
81.3%81.3%
81.3 % 287 / 353 69.6 % 55 / 79
source/ps/containers
91.0%91.0%
91.0 % 121 / 133 53.0 % 161 / 304
source/ps/scripting
24.5%24.5%
24.5 % 182 / 742 28.8 % 46 / 160
source/renderer
10.5%10.5%
10.5 % 695 / 6646 25.3 % 195 / 771
source/renderer/backend
18.7%18.7%
18.7 % 28 / 150 34.7 % 26 / 75
source/renderer/backend/dummy
37.5%37.5%
37.5 % 78 / 208 38.3 % 46 / 120
source/renderer/backend/gl
0.3%0.3%
0.3 % 8 / 2291 7.1 % 16 / 225
source/renderer/backend/vulkan
0.5%0.5%
0.5 % 17 / 3396 9.9 % 34 / 345
source/renderer/scripting
45.0%45.0%
45.0 % 9 / 20 27.3 % 3 / 11
source/scriptinterface
66.2%66.2%
66.2 % 686 / 1036 30.3 % 735 / 2426
source/simulation2
33.2%33.2%
33.2 % 255 / 768 23.4 % 63 / 269
source/simulation2/components
21.5%21.5%
21.5 % 1865 / 8692 39.0 % 773 / 1984
source/simulation2/helpers
28.1%28.1%
28.1 % 872 / 3102 43.0 % 182 / 423
source/simulation2/scripting
23.3%23.3%
23.3 % 137 / 588 16.8 % 24 / 143
source/simulation2/serialization
79.4%79.4%
79.4 % 838 / 1055 47.7 % 178 / 373
source/simulation2/system
69.9%69.9%
69.9 % 1073 / 1536 47.0 % 213 / 453
source/soundmanager
0.2%0.2%
0.2 % 1 / 436 3.3 % 2 / 60
source/soundmanager/data
1.3%1.3%
1.3 % 4 / 301 8.1 % 6 / 74
source/soundmanager/items
1.0%1.0%
1.0 % 4 / 384 12.3 % 8 / 65
source/soundmanager/scripting
6.1%6.1%
6.1 % 18 / 293 12.8 % 5 / 39
source/third_party/encryption
86.0%86.0%
86.0 % 43 / 50 100.0 % 4 / 4
source/third_party/mikktspace
0.2%0.2%
0.2 % 2 / 1033 8.9 % 4 / 45
source/third_party/mongoose
0.0%
0.0 % 0 / 1480 0.0 % 0 / 116
source/third_party/ogre3d_preprocessor
67.2%67.2%
67.2 % 537 / 799 91.7 % 44 / 48
source/third_party/tinygettext/include/tinygettext
0.0%
0.0 % 0 / 22 0.0 % 0 / 12
source/third_party/tinygettext/src
1.1%1.1%
1.1 % 5 / 441 13.2 % 10 / 76
source/third_party/vma
0.0%
0.0 % 0 / 4706 0.0 % 0 / 641
source/tools/atlas/AtlasObject
37.3%37.3%
37.3 % 95 / 255 42.3 % 30 / 71
source/tools/atlas/GameInterface
1.1%1.1%
1.1 % 12 / 1054 2.8 % 10 / 356
source/tools/atlas/GameInterface/Handlers
0.2%0.2%
0.2 % 5 / 2089 0.6 % 4 / 682

Generated by: LCOV version 1.13