LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 16457 76418 21.5 %
Date: 2022-06-14 00:41:00 Functions: 2004 11133 18.0 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
source
88.9%88.9%
88.9 % 40 / 45 81.8 % 9 / 11
source/collada
35.8%35.8%
35.8 % 452 / 1263 37.3 % 38 / 102
source/graphics
20.6%20.6%
20.6 % 1761 / 8552 20.0 % 157 / 784
source/graphics/scripting
29.1%29.1%
29.1 % 16 / 55 12.5 % 2 / 16
source/gui
28.2%28.2%
28.2 % 540 / 1916 18.0 % 57 / 317
source/gui/ObjectBases
26.7%26.7%
26.7 % 115 / 430 28.9 % 24 / 83
source/gui/ObjectTypes
0.2%0.2%
0.2 % 4 / 2491 1.1 % 2 / 185
source/gui/Scripting
25.3%25.3%
25.3 % 264 / 1043 26.8 % 40 / 149
source/gui/SettingTypes
34.0%34.0%
34.0 % 156 / 459 30.0 % 9 / 30
source/i18n
0.0%
0.0 % 0 / 288 0.0 % 0 / 43
source/i18n/scripting
63.4%63.4%
63.4 % 26 / 41 20.0 % 1 / 5
source/lib
49.1%49.1%
49.1 % 551 / 1123 51.2 % 85 / 166
source/lib/adts
29.6%29.6%
29.6 % 24 / 81 3.7 % 1 / 27
source/lib/allocators
9.4%9.4%
9.4 % 80 / 848 6.6 % 11 / 166
source/lib/external_libraries
0.0%
0.0 % 0 / 53 0.0 % 0 / 3
source/lib/file
67.1%67.1%
67.1 % 94 / 140 52.6 % 10 / 19
source/lib/file/archive
19.3%19.3%
19.3 % 99 / 513 13.9 % 11 / 79
source/lib/file/common
43.2%43.2%
43.2 % 63 / 146 36.1 % 13 / 36
source/lib/file/io
33.2%33.2%
33.2 % 71 / 214 40.0 % 10 / 25
source/lib/file/vfs
73.4%73.4%
73.4 % 307 / 418 76.5 % 39 / 51
source/lib/sysdep
0.0%
0.0 % 0 / 708 0.0 % 0 / 168
source/lib/sysdep/arch/amd64
25.0%25.0%
25.0 % 2 / 8 25.0 % 1 / 4
source/lib/sysdep/arch/x86_x64
22.5%22.5%
22.5 % 43 / 191 31.6 % 6 / 19
source/lib/sysdep/os/linux
10.2%10.2%
10.2 % 24 / 235 13.6 % 3 / 22
source/lib/sysdep/os/unix
27.8%27.8%
27.8 % 77 / 277 33.3 % 16 / 48
source/lib/sysdep/rtl/gcc
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
source/lib/tex
70.4%70.4%
70.4 % 555 / 788 60.8 % 45 / 74
source/lobby
0.0%
0.0 % 0 / 1121 0.0 % 0 / 126
source/lobby/glooxwrapper
0.0%
0.0 % 0 / 572 0.0 % 0 / 168
source/lobby/scripting
28.7%28.7%
28.7 % 35 / 122 5.9 % 1 / 17
source/maths
62.3%62.3%
62.3 % 1133 / 1820 40.4 % 101 / 250
source/mocks
100.0%
100.0 % 2 / 2 44.4 % 8 / 18
source/network
3.2%3.2%
3.2 % 97 / 3034 3.0 % 13 / 427
source/network/scripting
14.2%14.2%
14.2 % 20 / 141 5.3 % 1 / 19
source/ps
25.5%25.5%
25.5 % 1637 / 6415 26.4 % 217 / 821
source/ps/GameSetup
6.5%6.5%
6.5 % 50 / 775 18.6 % 8 / 43
source/ps/XMB
82.7%82.7%
82.7 % 335 / 405 75.0 % 30 / 40
source/ps/XML
79.5%79.5%
79.5 % 268 / 337 55.2 % 37 / 67
source/ps/containers
0.0%
0.0 % 0 / 5 0.0 % 0 / 3
source/ps/scripting
23.3%23.3%
23.3 % 166 / 713 16.7 % 21 / 126
source/renderer
7.2%7.2%
7.2 % 483 / 6702 12.4 % 65 / 523
source/renderer/backend
15.2%15.2%
15.2 % 17 / 112 4.8 % 1 / 21
source/renderer/backend/dummy
37.5%37.5%
37.5 % 66 / 176 23.1 % 21 / 91
source/renderer/backend/gl
0.0%
0.0 % 0 / 2069 0.0 % 0 / 170
source/renderer/scripting
42.1%42.1%
42.1 % 8 / 19 11.1 % 1 / 9
source/scriptinterface
34.3%34.3%
34.3 % 1172 / 3412 9.8 % 171 / 1746
source/simulation2
32.5%32.5%
32.5 % 237 / 729 22.1 % 38 / 172
source/simulation2/components
20.2%20.2%
20.2 % 1779 / 8788 23.9 % 325 / 1357
source/simulation2/helpers
29.0%29.0%
29.0 % 908 / 3131 29.6 % 81 / 274
source/simulation2/scripting
20.1%20.1%
20.1 % 136 / 675 17.2 % 22 / 128
source/simulation2/serialization
65.1%65.1%
65.1 % 921 / 1415 44.7 % 114 / 255
source/simulation2/system
67.5%67.5%
67.5 % 981 / 1453 35.2 % 94 / 267
source/soundmanager
0.0%
0.0 % 0 / 458 0.0 % 0 / 56
source/soundmanager/data
0.0%
0.0 % 0 / 381 0.0 % 0 / 56
source/soundmanager/items
0.0%
0.0 % 0 / 409 0.0 % 0 / 56
source/soundmanager/scripting
5.7%5.7%
5.7 % 16 / 281 3.3 % 1 / 30
source/third_party/encryption
91.7%91.7%
91.7 % 44 / 48 100.0 % 2 / 2
source/third_party/mikktspace
0.0%
0.0 % 0 / 1017 0.0 % 0 / 26
source/third_party/mongoose
0.0%
0.0 % 0 / 1566 0.0 % 0 / 96
source/third_party/ogre3d_preprocessor
68.7%68.7%
68.7 % 507 / 738 80.0 % 28 / 35
source/third_party/tinygettext/include/tinygettext
0.0%
0.0 % 0 / 12 0.0 % 0 / 5
source/third_party/tinygettext/src
0.0%
0.0 % 0 / 426 0.0 % 0 / 65
source/tools/atlas/AtlasObject
25.7%25.7%
25.7 % 64 / 249 21.3 % 10 / 47
source/tools/atlas/GameInterface
0.2%0.2%
0.2 % 3 / 1355 0.2 % 1 / 404
source/tools/atlas/GameInterface/Handlers
0.0%
0.0 % 0 / 3001 0.0 % 0 / 483

Generated by: LCOV version 1.13