LCOV - code coverage report
Current view: top level - manager-lib Coverage Total Hit
Test: QtApplicationManager Lines: 78.4 % 4825 3781
Test Date: 2024-12-14 10:10:06 Functions: 77.6 % 704 546
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 43.6 % 6927 3018

Filename Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
abstractcontainer.cpp
75.5%75.5%
75.5 % 49 37 40.0 % 10 4 66.7 % 18 12
abstractcontainer.h
100.0%
100.0 % 2 2 50.0 % 6 3 100.0 % 1 1
abstractruntime.cpp
79.7%79.7%
79.7 % 69 55 67.9 % 28 19 78.3 % 23 18
abstractruntime.h
100.0%
100.0 % 2 2 50.0 % 6 3 100.0 % 1 1
amnamespace.h
0.0%
0.0 % 4 0.0 % 6 -
application.cpp
84.4%84.4%
84.4 % 128 108 52.2 % 113 59 79.4 % 34 27
application.h
83.3%83.3%
83.3 % 6 5 56.2 % 64 36 -
applicationinterfaceadaptor_dbus.cpp
100.0%
100.0 % 24 24 50.0 % 26 13 100.0 % 4 4
applicationmanager.cpp
81.3%81.3%
81.3 % 614 499 45.6 % 1101 502 79.7 % 69 55
applicationmanager.h
100.0%
100.0 % 1 1 50.0 % 4 2 -
applicationmodel.cpp
79.7%79.7%
79.7 % 79 63 46.2 % 78 36 75.0 % 16 12
asynchronoustask.cpp
86.5%86.5%
86.5 % 52 45 57.7 % 26 15 76.9 % 13 10
asynchronoustask.h
0.0%
0.0 % 1 0.0 % 2 -
containerfactory.cpp
87.2%87.2%
87.2 % 39 34 55.0 % 40 22 80.0 % 10 8
debugwrapper.cpp
100.0%
100.0 % 65 65 76.9 % 78 60 100.0 % 2 2
deinstallationtask.cpp
61.2%61.2%
61.2 % 67 41 30.6 % 160 49 66.7 % 6 4
globalruntimeconfiguration.cpp
100.0%
100.0 % 3 3 75.0 % 4 3 100.0 % 1 1
inprocesssurfaceitem.cpp
92.0%92.0%
92.0 % 112 103 54.5 % 88 48 87.5 % 24 21
inprocesssurfaceitem.h
100.0%
100.0 % 2 2 50.0 % 8 4 100.0 % 2 2
installationtask.cpp
91.6%91.6%
91.6 % 215 197 54.4 % 434 236 100.0 % 13 13
intentaminterface.cpp
78.9%78.9%
78.9 % 361 285 42.1 % 394 166 70.3 % 74 52
intentaminterface.h
100.0%
100.0 % 1 1 50.0 % 2 1 -
nativeruntime.cpp
88.6%88.6%
88.6 % 315 279 45.0 % 664 299 95.8 % 24 23
notificationmanager.cpp
92.0%92.0%
92.0 % 250 230 47.6 % 492 234 81.8 % 22 18
notificationmanager.h
100.0%
100.0 % 1 1 50.0 % 4 2 -
notificationmodel.cpp
79.2%79.2%
79.2 % 77 61 39.5 % 86 34 75.0 % 16 12
package.cpp
94.8%94.8%
94.8 % 115 109 54.3 % 129 70 96.3 % 27 26
package.h
66.7%66.7%
66.7 % 3 2 57.1 % 14 8 -
packagemanager.cpp
83.8%83.8%
83.8 % 622 521 45.0 % 959 432 88.2 % 68 60
packagemanager.h
100.0%
100.0 % 1 1 50.0 % 4 2 -
packagemanager_p.h
87.5%87.5%
87.5 % 8 7 75.0 % 8 6 100.0 % 1 1
plugincontainer.cpp
62.0%62.0%
62.0 % 100 62 36.4 % 66 24 50.0 % 28 14
plugincontainer.h
100.0%
100.0 % 1 1 - -
processcontainer.cpp
66.5%66.5%
66.5 % 158 105 28.8 % 198 57 72.0 % 25 18
processstatus.cpp
57.4%57.4%
57.4 % 101 58 32.3 % 96 31 36.8 % 19 7
qmlinprocapplicationinterfaceimpl.cpp
69.6%69.6%
69.6 % 46 32 27.3 % 44 12 88.9 % 9 8
qmlinprocapplicationmanagerwindowimpl.cpp
62.2%62.2%
62.2 % 278 173 49.1 % 167 82 65.3 % 49 32
qmlinprocapplicationmanagerwindowimpl.h
100.0%
100.0 % 8 8 - 100.0 % 8 8
qmlinprocnotificationimpl.cpp
97.9%97.9%
97.9 % 47 46 52.3 % 44 23 100.0 % 7 7
qmlinprocruntime.cpp
86.7%86.7%
86.7 % 195 169 41.7 % 384 160 91.7 % 24 22
quicklauncher.cpp
80.4%80.4%
80.4 % 209 168 41.5 % 364 151 92.9 % 14 13
runtimefactory.cpp
90.4%90.4%
90.4 % 52 47 62.1 % 66 41 81.8 % 11 9
runtimeinterfaceadaptor_dbus.cpp
100.0%
100.0 % 5 5 - 100.0 % 2 2
scopeutilities.cpp
72.4%72.4%
72.4 % 87 63 29.0 % 162 47 87.5 % 16 14
sudo.cpp
24.2%24.2%
24.2 % 248 60 7.4 % 296 22 39.1 % 23 9
sudo.h
50.0%50.0%
50.0 % 2 1 0.0 % 2 -

Generated by: LCOV version 2.0-1