OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: writeNumbers
...5
Function: loadQQmlDebugService
6
Function: fillUniformArrayFromImage
7
Function: VariantObject
8
Function: Q_QGS_backendSupport
910
Function: QQuickViewTransitionAttached
11
Function: QQuickShapeGenericRenderer
12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
...18
Function: DistanceFieldShiftedStyleTextMaterialShader
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGOutlinedTextShader
Name: QSGOutlinedTextShader
Coverage:  0.000% (0/3)
  0.000% (0/3)
21
QSGOutlinedTextMaterial
Name: QSGOutlinedTextMaterial
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QSGOpaqueTextureMaterialShader
Name: QSGOpaqueTextureMaterialShader
Coverage:  57.143% (16/28)
 57.143% (16/28)
289
QSGOpaqueTextureMaterial
Name: QSGOpaqueTextureMaterial
Coverage:  94.737% (18/19)
 94.737% (18/19)
2217
QSGOpacityNode
Name: QSGOpacityNode
Coverage:  88.889% (16/18)
 88.889% (16/18)
158
QSGNodeVisitorEx
Name: QSGNodeVisitorEx
Coverage:  26.829% (11/41)
 26.829% (11/41)
3917
QSGNodeVisitor
Name: QSGNodeVisitor
Coverage:  0.000% (0/14)
  0.000% (0/14)
258
QSGNodeUpdater
Name: QSGNodeUpdater
Coverage:  18.462% (12/65)
 18.462% (12/65)
7431
QSGNodePrivate
Name: QSGNodePrivate
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QSGNodeDumper
Name: QSGNodeDumper
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
QSGNode
Name: QSGNode
Coverage:  71.538% (93/130)
 71.538% (93/130)
15058
QSGNinePatchNode
Name: QSGNinePatchNode
Coverage:  0.000% (0/28)
  0.000% (0/28)
368
QSGMaterialShaderPrivate
Name: QSGMaterialShaderPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
62
QSGMaterialShader
Name: QSGMaterialShader
Coverage:  65.789% (25/38)
 65.789% (25/38)
5828
QSGMaterial
Name: QSGMaterial
Coverage:  50.000% (10/20)
 50.000% (10/20)
1610
QSGLoQSubPixelDistanceFieldTextMaterialShader
Name: QSGLoQSubPixelDistanceFieldTextMaterialShader
Coverage:  0.000% (0/3)
  0.000% (0/3)
21
QSGLoQSubPixelDistanceFieldTextMaterial
Name: QSGLoQSubPixelDistanceFieldTextMaterial
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QSGLayer
Name: QSGLayer
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QSGKtxHandler
Name: QSGKtxHandler
Coverage:  34.286% (12/35)
 34.286% (12/35)
3513
QSGInternalRectangleNode
Name: QSGInternalRectangleNode
Coverage:  0.000% (0/5)
  0.000% (0/5)
23
QSGInternalImageNode
Name: QSGInternalImageNode
Coverage:  0.000% (0/5)
  0.000% (0/5)
23
QSGImageNode
Name: QSGImageNode
Coverage:  0.000% (0/17)
  0.000% (0/17)
167
QSGHiQSubPixelDistanceFieldTextMaterialShader
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader
Coverage:  95.455% (21/22)
 95.455% (21/22)
348
QSGHiQSubPixelDistanceFieldTextMaterial
Name: QSGHiQSubPixelDistanceFieldTextMaterial
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QSGGuiThreadShaderEffectManager
Name: QSGGuiThreadShaderEffectManager
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QSGGlyphNode
Name: QSGGlyphNode
Coverage:  37.500% (3/8)
 37.500% (3/8)
56
QSGGeometryNode
Name: QSGGeometryNode
Coverage:  58.140% (25/43)
 58.140% (25/43)
3019
QSGGeometryData
Name: QSGGeometryData
Coverage:  0.000% (0/6)
  0.000% (0/6)
76
QSGGeometry
Name: QSGGeometry
Coverage:  67.816% (59/87)
 67.816% (59/87)
19356
QSGFramebufferObjectNode
Name: QSGFramebufferObjectNode
Coverage:  62.500% (10/16)
 62.500% (10/16)
219
QSGFlatColorMaterial
Name: QSGFlatColorMaterial
Coverage: 100.000% (6/6)
100.000% (6/6)
96
QSGEnginePrivate
Name: QSGEnginePrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
QSGEngine
Name: QSGEngine
Coverage:  0.000% (0/40)
  0.000% (0/40)
4720
QSGDistanceFieldTextMaterialShader
Name: QSGDistanceFieldTextMaterialShader
Coverage:  95.918% (47/49)
 95.918% (47/49)
11217
QSGDistanceFieldTextMaterial
Name: QSGDistanceFieldTextMaterial
Coverage:  81.818% (27/33)
 81.818% (27/33)
3219
QSGDistanceFieldStyledTextMaterial
Name: QSGDistanceFieldStyledTextMaterial
Coverage:  71.429% (5/7)
 71.429% (5/7)
125
QSGDistanceFieldShiftedStyleTextMaterial
Name: QSGDistanceFieldShiftedStyleTextMaterial
Coverage:  77.778% (7/9)
 77.778% (7/9)
107
QSGDistanceFieldOutlineTextMaterial
Name: QSGDistanceFieldOutlineTextMaterial
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QSGDistanceFieldGlyphNode
Name: QSGDistanceFieldGlyphNode
Coverage:  62.069% (72/116)
 62.069% (72/116)
20147
QSGDistanceFieldGlyphCache
Name: QSGDistanceFieldGlyphCache
Coverage:  67.442% (87/129)
 67.442% (87/129)
16958
QSGDepthStencilBufferManager
Name: QSGDepthStencilBufferManager
Coverage:  72.727% (8/11)
 72.727% (8/11)
147
QSGDepthStencilBuffer
Name: QSGDepthStencilBuffer
Coverage:  63.636% (7/11)
 63.636% (7/11)
179
QSGDefaultSpriteNode
Name: QSGDefaultSpriteNode
Coverage:  90.625% (29/32)
 90.625% (29/32)
7118
QSGDefaultRenderContext
Name: QSGDefaultRenderContext
Coverage:  66.917% (89/133)
 66.917% (89/133)
15649
QSGDefaultRectangleNode
Name: QSGDefaultRectangleNode
Coverage:  0.000% (0/11)
  0.000% (0/11)
227
QSGDefaultPainterNode
Name: QSGDefaultPainterNode
Coverage:  58.049% (119/205)
 58.049% (119/205)
22674
QSGDefaultNinePatchNode
Name: QSGDefaultNinePatchNode
Coverage:  0.000% (0/7)
  0.000% (0/7)
117
QSGDefaultLayer
Name: QSGDefaultLayer
Coverage:  52.679% (118/224)
 52.679% (118/224)
28374
QSGDefaultInternalRectangleNode
Name: QSGDefaultInternalRectangleNode
Coverage:  87.500% (21/24)
 87.500% (21/24)
126
QSGDefaultInternalImageNode
Name: QSGDefaultInternalImageNode
Coverage:  58.537% (24/41)
 58.537% (24/41)
4717
QSGDefaultImageNode
Name: QSGDefaultImageNode
Coverage:  0.000% (0/47)
  0.000% (0/47)
5927
QSGDefaultGlyphNode
Name: QSGDefaultGlyphNode
Coverage:  40.000% (18/45)
 40.000% (18/45)
10520
QSGDefaultDistanceFieldGlyphCache
Name: QSGDefaultDistanceFieldGlyphCache
Coverage:  51.462% (88/171)
 51.462% (88/171)
63760
QSGDefaultDepthStencilBuffer
Name: QSGDefaultDepthStencilBuffer
Coverage:  28.571% (14/49)
 28.571% (14/49)
4412
QSGDefaultContext
Name: QSGDefaultContext
Coverage:  33.962% (36/106)
 33.962% (36/106)
11948
QSGContextPlugin
Name: QSGContextPlugin
Coverage:  33.333% (1/3)
 33.333% (1/3)
43
QSGContext
Name: QSGContext
Coverage:  55.556% (15/27)
 55.556% (15/27)
3417
QSGCompressedTextureFactory
Name: QSGCompressedTextureFactory
Coverage:  29.412% (5/17)
 29.412% (5/17)
137
QSGCompressedTextureData
Name: QSGCompressedTextureData
Coverage:  45.833% (11/24)
 45.833% (11/24)
106
QSGCompressedTexture
Name: QSGCompressedTexture
Coverage:  6.024% (5/83)
  6.024% (5/83)
6442
QSGCompressedAtlasTexture
Name: QSGCompressedAtlasTexture
Coverage:  0.000% (0/29)
  0.000% (0/29)
6319
QSGClipNode
Name: QSGClipNode
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QSGBindableFboId
Name: QSGBindableFboId
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QSGBindable
Name: QSGBindable
Coverage:  81.818% (9/11)
 81.818% (9/11)
345
QSGBatchRenderer
Name: QSGBatchRenderer
Coverage:  69.938% (1354/1936)
 69.938% (1354/1936)
2398636
QSGBasicInternalRectangleNode
Name: QSGBasicInternalRectangleNode
Coverage:  80.195% (247/308)
 80.195% (247/308)
41185
QSGBasicInternalImageNode
Name: QSGBasicInternalImageNode
Coverage:  55.340% (114/206)
 55.340% (114/206)
31467
QSGBasicGlyphNode
Name: QSGBasicGlyphNode
Coverage:  52.632% (10/19)
 52.632% (10/19)
1911
QSGBasicGeometryNode
Name: QSGBasicGeometryNode
Coverage:  94.444% (17/18)
 94.444% (17/18)
1612
QSGAtlasTexture
Name: QSGAtlasTexture
Coverage:  50.211% (119/237)
 50.211% (119/237)
51394
QSGAreaAllocator
Name: QSGAreaAllocator
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QSGAnimationDriver
Name: QSGAnimationDriver
Coverage:  0.000% (0/51)
  0.000% (0/51)
4017
QSGAdaptationBackendData
Name: QSGAdaptationBackendData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QSGAbstractSoftwareRenderer
Name: QSGAbstractSoftwareRenderer
Coverage:  61.832% (81/131)
 61.832% (81/131)
11557
QSGAbstractRendererPrivate
Name: QSGAbstractRendererPrivate
Coverage:  50.000% (1/2)
 50.000% (1/2)
32
QSGAbstractRenderer
Name: QSGAbstractRenderer
Coverage: 100.000% (28/28)
100.000% (28/28)
4822
QSG8BitTextMaskShader
Name: QSG8BitTextMaskShader
Coverage:  50.000% (5/10)
 50.000% (5/10)
73
QSG32BitColorTextShader
Name: QSG32BitColorTextShader
Coverage:  0.000% (0/10)
  0.000% (0/10)
73
QSG24BitTextMaskShader
Name: QSG24BitTextMaskShader
Coverage:  0.000% (0/35)
  0.000% (0/35)
4014
QRecyclePoolPrivate
Name: QRecyclePoolPrivate
Coverage:  95.238% (20/21)
 95.238% (20/21)
338
QRecyclePool
Name: QRecyclePool
Coverage:  33.333% (2/6)
 33.333% (2/6)
156
QRecursionWatcher
Name: QRecursionWatcher
Coverage: 100.000% (9/9)
100.000% (9/9)
45
QRecursionNode
Name: QRecursionNode
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuick_initializeProviders
Name: QQuick_initializeProviders
Prototype: void QQuick_initializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 856-861
100.000% (1/1)
31
QQuick_deinitializeProviders
Name: QQuick_deinitializeProviders
Prototype: void QQuick_deinitializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 863-868
100.000% (1/1)
31
QQuickWorkerScriptEnginePrivate
Name: QQuickWorkerScriptEnginePrivate
Coverage:  65.854% (54/82)
 65.854% (54/82)
12135
QQuickWorkerScriptEngine
Name: QQuickWorkerScriptEngine
Coverage:  92.308% (12/13)
 92.308% (12/13)
369
QQuickWorkerScript
Name: QQuickWorkerScript
Coverage:  78.723% (37/47)
 78.723% (37/47)
4923
QQuickWindowQmlImplPrivate
Name: QQuickWindowQmlImplPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickWindowQmlImpl
Name: QQuickWindowQmlImpl
Coverage:  53.247% (41/77)
 53.247% (41/77)
6928
QQuickWindowQObjectCleanupJob
Name: QQuickWindowQObjectCleanupJob
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQuickWindowPrivate
Name: QQuickWindowPrivate
Coverage:  71.429% (10/14)
 71.429% (10/14)
148
QQuickWindowModule
Name: QQuickWindowModule
Coverage: 100.000% (5/5)
100.000% (5/5)
131
QQuickWindowAttached
Name: QQuickWindowAttached
Coverage:  0.000% (0/68)
  0.000% (0/68)
4826
QQuickWindow
Name: QQuickWindow
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickWidgetRenderControl
Name: QQuickWidgetRenderControl
Coverage:  60.000% (3/5)
 60.000% (3/5)
43
QQuickWidgetPrivate
Name: QQuickWidgetPrivate
Coverage:  59.167% (142/240)
 59.167% (142/240)
23385
QQuickWidget
Name: QQuickWidget
Coverage:  48.148% (143/297)
 48.148% (143/297)
346128
QQuickWheelEvent
Name: QQuickWheelEvent
Coverage:  72.727% (8/11)
 72.727% (8/11)
1811
QQuickWanderAffector
Name: QQuickWanderAffector
Coverage:  38.983% (23/59)
 38.983% (23/59)
6532
Page:<>1
Function: writeNumbers
...5
Function: loadQQmlDebugService
6
Function: fillUniformArrayFromImage
7
Function: VariantObject
8
Function: Q_QGS_backendSupport
910
Function: QQuickViewTransitionAttached
11
Function: QQuickShapeGenericRenderer
12
Function: QQuickParticleGroupData
13
Function: QQuickGravityAffector
...18
Function: DistanceFieldShiftedStyleTextMaterialShader

Generated by Squish Coco 4.2.0