OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: ActiveOCRestorer
2
Function: ListLayout
34
Function: QQmlInstantiatorPrivate
5
Function: QQmlType
6
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
...10
Function: QSGDefaultRectangleNode
...18
Function: stateChangeDebug
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlColorProvider
Name: QQmlColorProvider
Coverage:  7.143% (1/14)
  7.143% (1/14)
810
QQmlCompileError
Name: QQmlCompileError
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlCompilePass
Name: QQmlCompilePass
Coverage:  75.000% (3/4)
 75.000% (3/4)
54
QQmlCompilingProfiler
Name: QQmlCompilingProfiler
Coverage: 100.000% (12/12)
100.000% (12/12)
24
QQmlComponent
Name: QQmlComponent
Coverage:  86.093% (130/151)
 86.093% (130/151)
21071
QQmlComponentAndAliasResolver
Name: QQmlComponentAndAliasResolver
Coverage:  81.266% (308/379)
 81.266% (308/379)
397121
QQmlComponentAttached
Name: QQmlComponentAttached
Coverage:  88.889% (16/18)
 88.889% (16/18)
1310
QQmlComponentExtension
Name: QQmlComponentExtension
Coverage: 100.000% (5/5)
100.000% (5/5)
81
QQmlComponentIncubator
Name: QQmlComponentIncubator
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlComponentPrivate
Name: QQmlComponentPrivate
Coverage:  76.724% (89/116)
 76.724% (89/116)
16048
QQmlComponent_setQmlParent
Name: QQmlComponent_setQmlParent
Prototype: static void QQmlComponent_setQmlParent(QObject *me, QObject *parent)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1145-1166
100.000% (16/16)
156
QQmlConnections
Name: QQmlConnections
Coverage:  84.000% (42/50)
 84.000% (42/50)
6424
QQmlConnectionsParser
Name: QQmlConnectionsParser
Coverage:  90.909% (20/22)
 90.909% (20/22)
197
QQmlConnectionsPrivate
Name: QQmlConnectionsPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlContext
Name: QQmlContext
Coverage:  87.324% (62/71)
 87.324% (62/71)
10236
QQmlContextData
Name: QQmlContextData
Coverage:  89.286% (200/224)
 89.286% (200/224)
20586
QQmlContextDataRef
Name: QQmlContextDataRef
Coverage:  79.310% (23/29)
 79.310% (23/29)
2417
QQmlContextPrivate
Name: QQmlContextPrivate
Coverage:  54.545% (6/11)
 54.545% (6/11)
167
QQmlContextWrapper
Name: QQmlContextWrapper
Coverage:  82.353% (112/136)
 82.353% (112/136)
13444
QQmlCustomParser
Name: QQmlCustomParser
Coverage:  69.231% (36/52)
 69.231% (36/52)
4621
QQmlCustomParserScriptIndexer
Name: QQmlCustomParserScriptIndexer
Coverage: 100.000% (18/18)
100.000% (18/18)
168
QQmlDMAbstractItemModelData
Name: QQmlDMAbstractItemModelData
Coverage:  81.818% (9/11)
 81.818% (9/11)
187
QQmlDMCachedModelData
Name: QQmlDMCachedModelData
Coverage:  70.115% (61/87)
 70.115% (61/87)
7931
QQmlDMListAccessorData
Name: QQmlDMListAccessorData
Coverage:  61.290% (19/31)
 61.290% (19/31)
3615
QQmlDMObjectData
Name: QQmlDMObjectData
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQmlDMObjectDataMetaObject
Name: QQmlDMObjectDataMetaObject
Coverage:  77.551% (38/49)
 77.551% (38/49)
5616
QQmlData
Name: QQmlData
Coverage:  81.111% (73/90)
 81.111% (73/90)
8238
QQmlDataBlob
Name: QQmlDataBlob
Coverage:  72.043% (134/186)
 72.043% (134/186)
19193
QQmlDateExtension
Name: QQmlDateExtension
Coverage:  42.105% (80/190)
 42.105% (80/190)
17355
QQmlDebugClient
Name: QQmlDebugClient
Coverage:  91.304% (21/23)
 91.304% (21/23)
2615
QQmlDebugClientPrivate
Name: QQmlDebugClientPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
63
QQmlDebugConnection
Name: QQmlDebugConnection
Coverage:  60.714% (85/140)
 60.714% (85/140)
19962
QQmlDebugConnectionPrivate
Name: QQmlDebugConnectionPrivate
Coverage:  92.308% (12/13)
 92.308% (12/13)
187
QQmlDebugConnector
Name: QQmlDebugConnector
Coverage:  71.930% (41/57)
 71.930% (41/57)
5122
QQmlDebugConnectorFactory
Name: QQmlDebugConnectorFactory
Coverage:  75.000% (3/4)
 75.000% (3/4)
72
QQmlDebugConnectorParams
Name: QQmlDebugConnectorParams
Coverage:  71.429% (5/7)
 71.429% (5/7)
53
QQmlDebugMessageClient
Name: QQmlDebugMessageClient
Coverage:  75.000% (9/12)
 75.000% (9/12)
266
QQmlDebugServerConnection
Name: QQmlDebugServerConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugService
Name: QQmlDebugService
Coverage:  88.571% (31/35)
 88.571% (31/35)
4623
QQmlDebugServicePrivate
Name: QQmlDebugServicePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlDebuggingEnabler
Name: QQmlDebuggingEnabler
Coverage:  92.857% (13/14)
 92.857% (13/14)
2310
QQmlDelayedCallQueue
Name: QQmlDelayedCallQueue
Coverage:  88.158% (67/76)
 88.158% (67/76)
8926
QQmlDelayedError
Name: QQmlDelayedError
Coverage:  93.103% (27/29)
 93.103% (27/29)
2517
QQmlDelegateModel
Name: QQmlDelegateModel
Coverage:  79.370% (277/349)
 79.370% (277/349)
354136
QQmlDelegateModelAttached
Name: QQmlDelegateModelAttached
Coverage:  86.441% (51/59)
 86.441% (51/59)
5427
QQmlDelegateModelAttachedMetaObject
Name: QQmlDelegateModelAttachedMetaObject
Coverage:  81.579% (31/38)
 81.579% (31/38)
3414
QQmlDelegateModelEngineData
Name: QQmlDelegateModelEngineData
Coverage: 100.000% (5/5)
100.000% (5/5)
92
QQmlDelegateModelGroup
Name: QQmlDelegateModelGroup
Coverage:  81.227% (225/277)
 81.227% (225/277)
30192
QQmlDelegateModelGroupChange
Name: QQmlDelegateModelGroupChange
Coverage:  66.667% (14/21)
 66.667% (14/21)
2313
QQmlDelegateModelGroupChangeArray
Name: QQmlDelegateModelGroupChangeArray
Coverage:  57.143% (16/28)
 57.143% (16/28)
3416
QQmlDelegateModelGroupPrivate
Name: QQmlDelegateModelGroupPrivate
Coverage:  83.871% (52/62)
 83.871% (52/62)
5826
QQmlDelegateModelItem
Name: QQmlDelegateModelItem
Coverage:  70.476% (74/105)
 70.476% (74/105)
11749
QQmlDelegateModelItemMetaType
Name: QQmlDelegateModelItemMetaType
Coverage:  93.617% (44/47)
 93.617% (44/47)
9018
QQmlDelegateModelItemObject
Name: QQmlDelegateModelItemObject
Coverage:  83.333% (5/6)
 83.333% (5/6)
66
QQmlDelegateModelParts
Name: QQmlDelegateModelParts
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDelegateModelPartsMetaObject
Name: QQmlDelegateModelPartsMetaObject
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlDelegateModelPrivate
Name: QQmlDelegateModelPrivate
Coverage:  81.772% (323/395)
 81.772% (323/395)
392146
QQmlDesignerMetaObject
Name: QQmlDesignerMetaObject
Coverage:  70.642% (77/109)
 70.642% (77/109)
10638
QQmlDirParser
Name: QQmlDirParser
Coverage:  78.231% (115/147)
 78.231% (115/147)
16752
QQmlEasingValueType
Name: QQmlEasingValueType
Coverage:  58.621% (17/29)
 58.621% (17/29)
4217
QQmlEngine
Name: QQmlEngine
Coverage:  66.667% (10/15)
 66.667% (10/15)
179
QQmlEngineControlClient
Name: QQmlEngineControlClient
Coverage:  89.189% (33/37)
 89.189% (33/37)
6225
QQmlEngineControlClientPrivate
Name: QQmlEngineControlClientPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlEngineControlService
Name: QQmlEngineControlService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEngineDebugService
Name: QQmlEngineDebugService
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQmlEnginePrivate
Name: QQmlEnginePrivate
Coverage:  70.588% (48/68)
 70.588% (48/68)
8338
QQmlEnumTypeResolver
Name: QQmlEnumTypeResolver
Coverage:  81.022% (111/137)
 81.022% (111/137)
10638
QQmlEnumValue
Name: QQmlEnumValue
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlError
Name: QQmlError
Coverage:  88.000% (66/75)
 88.000% (66/75)
6635
QQmlErrorPrivate
Name: QQmlErrorPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlExpression
Name: QQmlExpression
Coverage:  57.692% (30/52)
 57.692% (30/52)
6628
QQmlExpressionPrivate
Name: QQmlExpressionPrivate
Coverage:  76.923% (20/26)
 76.923% (20/26)
4014
QQmlExtensionPlugin
Name: QQmlExtensionPlugin
Coverage:  60.000% (3/5)
 60.000% (3/5)
85
QQmlExtensionPluginPrivate
Name: QQmlExtensionPluginPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlFile
Name: QQmlFile
Coverage:  28.378% (42/148)
 28.378% (42/148)
13260
QQmlFileNetworkReply
Name: QQmlFileNetworkReply
Coverage:  0.000% (0/22)
  0.000% (0/22)
5411
QQmlFilePrivate
Name: QQmlFilePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QQmlFileSelector
Name: QQmlFileSelector
Coverage:  34.615% (9/26)
 34.615% (9/26)
3014
QQmlFileSelectorInterceptor
Name: QQmlFileSelectorInterceptor
Coverage: 100.000% (5/5)
100.000% (5/5)
53
QQmlFileSelectorPrivate
Name: QQmlFileSelectorPrivate
Coverage:  80.000% (4/5)
 80.000% (4/5)
63
QQmlGuard
Name: QQmlGuard
Coverage:  95.000% (19/20)
 95.000% (19/20)
1814
QQmlGuardImpl
Name: QQmlGuardImpl
Coverage:  91.304% (21/23)
 91.304% (21/23)
1711
QQmlGuardedContextData
Name: QQmlGuardedContextData
Coverage: 100.000% (24/24)
100.000% (24/24)
2214
QQmlGuiProvider
Name: QQmlGuiProvider
Coverage:  12.500% (1/8)
 12.500% (1/8)
126
QQmlHandlingSignalProfiler
Name: QQmlHandlingSignalProfiler
Coverage:  0.000% (0/12)
  0.000% (0/12)
44
QQmlImportDatabase
Name: QQmlImportDatabase
Coverage:  60.714% (119/196)
 60.714% (119/196)
21268
QQmlImportInstance
Name: QQmlImportInstance
Coverage:  65.101% (97/149)
 65.101% (97/149)
10540
QQmlImportNamespace
Name: QQmlImportNamespace
Coverage:  34.545% (19/55)
 34.545% (19/55)
5021
QQmlImportRef
Name: QQmlImportRef
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlImports
Name: QQmlImports
Coverage:  74.590% (91/122)
 74.590% (91/122)
12956
QQmlImportsPrivate
Name: QQmlImportsPrivate
Coverage:  73.656% (274/372)
 73.656% (274/372)
379121
QQmlIncubationController
Name: QQmlIncubationController
Coverage:  88.235% (30/34)
 88.235% (30/34)
1912
QQmlIncubator
Name: QQmlIncubator
Coverage: 100.000% (38/38)
100.000% (38/38)
4222
QQmlIncubatorPrivate
Name: QQmlIncubatorPrivate
Coverage:  86.154% (112/130)
 86.154% (112/130)
11446
QQmlInfo
Name: QQmlInfo
Coverage:  66.667% (26/39)
 66.667% (26/39)
4329
QQmlInfoPrivate
Name: QQmlInfoPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInspectorService
Name: QQmlInspectorService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInstanceModel
Name: QQmlInstanceModel
Coverage:  85.714% (6/7)
 85.714% (6/7)
117
QQmlInstantiationInterrupt
Name: QQmlInstantiationInterrupt
Coverage:  84.211% (16/19)
 84.211% (16/19)
159
QQmlInstantiator
Name: QQmlInstantiator
Coverage:  61.176% (52/85)
 61.176% (52/85)
9743
Page:<>1
Function: ActiveOCRestorer
2
Function: ListLayout
34
Function: QQmlInstantiatorPrivate
5
Function: QQmlType
6
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
...10
Function: QSGDefaultRectangleNode
...18
Function: stateChangeDebug

Generated by Squish Coco 4.2.0