OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>12
eLOC - Effective Lines of Code: 1
3
eLOC - Effective Lines of Code: 1
4
eLOC - Effective Lines of Code: 1
5
eLOC - Effective Lines of Code: 2
...10
eLOC - Effective Lines of Code: 11
...18
eLOC - Effective Lines of Code: 470
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
animationTickDump
Name: animationTickDump
Prototype: static bool animationTickDump()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 56-56
 41.667% (5/12)
04
disableDiskCache
Name: disableDiskCache
Prototype: static bool disableDiskCache()
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 104-104
 83.333% (10/12)
04
dumpErrors
Name: dumpErrors
Prototype: static bool dumpErrors()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 103-103
 41.667% (5/12)
04
forceDiskCache
Name: forceDiskCache
Prototype: static bool forceDiskCache()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 105-105
 41.667% (5/12)
04
isWindowMetaObject
Name: isWindowMetaObject
Coverage: 100.000% (1/1)
100.000% (1/1)
01
qmlCheckTypes
Name: qmlCheckTypes
Prototype: static bool qmlCheckTypes()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 66-66
 41.667% (5/12)
04
qmlDebugLeakBacktrace
Name: qmlDebugLeakBacktrace
Prototype: static bool qmlDebugLeakBacktrace()
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 117-117
  0.000% (0/12)
04
qmlDisableDistanceField
Name: qmlDisableDistanceField
Prototype: static bool qmlDisableDistanceField()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp
Lines: 80-80
 41.667% (5/12)
04
qmlFboFlushBeforeDetach
Name: qmlFboFlushBeforeDetach
Prototype: static bool qmlFboFlushBeforeDetach()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp
Lines: 54-54
 41.667% (5/12)
04
qmlFboOverlay
Name: qmlFboOverlay
Prototype: static bool qmlFboOverlay()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp
Lines: 52-52
 41.667% (5/12)
04
qmlImportTrace
Name: qmlImportTrace
Prototype: static bool qmlImportTrace()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 65-65
 41.667% (5/12)
04
qmlParticlesDebug
Name: qmlParticlesDebug
Prototype: static bool qmlParticlesDebug()
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 58-58
 83.333% (10/12)
04
qmlUseGlyphCacheWorkaround
Name: qmlUseGlyphCacheWorkaround
Prototype: static bool qmlUseGlyphCacheWorkaround()
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 55-55
 33.333% (4/12)
04
qmlVisualTouchDebugging
Name: qmlVisualTouchDebugging
Prototype: static bool qmlVisualTouchDebugging()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 52-52
 41.667% (5/12)
04
qsgEnableCompressedAtlas
Name: qsgEnableCompressedAtlas
Prototype: static bool qsgEnableCompressedAtlas()
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 72-72
  0.000% (0/12)
04
qsgPreferFullSizeGlyphCacheTextures
Name: qsgPreferFullSizeGlyphCacheTextures
Prototype: static bool qsgPreferFullSizeGlyphCacheTextures()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 56-56
 41.667% (5/12)
04
stateChangeDebug
Name: stateChangeDebug
Prototype: static bool stateChangeDebug()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktransitionmanager.cpp
Lines: 53-53
 41.667% (5/12)
04
ColoredVertex
Name: ColoredVertex
Coverage: 100.000% (1/1)
100.000% (1/1)
11
ConstructableQQuickPointerDevice
Name: ConstructableQQuickPointerDevice
Coverage: 100.000% (1/1)
100.000% (1/1)
11
DBG_DISK_CACHE
Name: DBG_DISK_CACHE
Prototype: const QLoggingCategory &DBG_DISK_CACHE()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 108-108
100.000% (1/1)
11
EaseOvershoot
Name: EaseOvershoot
Prototype: static qreal EaseOvershoot(qreal t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 91-93
  0.000% (0/1)
11
Float32ArrayRead
Name: Float32ArrayRead
Prototype: ReturnedValue Float32ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 172-175
100.000% (1/1)
11
Float64ArrayRead
Name: Float64ArrayRead
Prototype: ReturnedValue Float64ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 185-188
100.000% (1/1)
11
HandleDestroyedFunctor
Name: HandleDestroyedFunctor
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Int16ArrayRead
Name: Int16ArrayRead
Prototype: ReturnedValue Int16ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 120-123
100.000% (1/1)
11
Int32ArrayRead
Name: Int32ArrayRead
Prototype: ReturnedValue Int32ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 146-149
100.000% (1/1)
11
Int8ArrayRead
Name: Int8ArrayRead
Prototype: ReturnedValue Int8ArrayRead(const char *data, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 59-62
100.000% (1/1)
11
Managed
Name: Managed
Coverage: 100.000% (1/1)
100.000% (1/1)
11
NotifyListTraversalData
Name: NotifyListTraversalData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Options
Name: Options
Coverage: 100.000% (1/1)
100.000% (1/1)
11
ProtectedLayoutAccessor
Name: ProtectedLayoutAccessor
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QDebugMessageService
Name: QDebugMessageService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QGraphicsRotation
Name: QGraphicsRotation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQSHAPE_LOG_TIME_DIRTY_SYNC
Name: QQSHAPE_LOG_TIME_DIRTY_SYNC
Prototype: const QLoggingCategory &QQSHAPE_LOG_TIME_DIRTY_SYNC()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 53-53
100.000% (1/1)
11
QQmlApplicationPrivate
Name: QQmlApplicationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlConnectionsPrivate
Name: QQmlConnectionsPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugServerConnection
Name: QQmlDebugServerConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDelegateModelParts
Name: QQmlDelegateModelParts
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEngineControlService
Name: QQmlEngineControlService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEnumValue
Name: QQmlEnumValue
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlExtensionPluginPrivate
Name: QQmlExtensionPluginPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlImportRef
Name: QQmlImportRef
Coverage: 100.000% (1/1)
100.000% (1/1)
11
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
QQmlMetaTypeRegistrationFailureRecorder
Name: QQmlMetaTypeRegistrationFailureRecorder
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlNativeDebugService
Name: QQmlNativeDebugService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerData
Name: QQmlProfilerData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerEventReceiver
Name: QQmlProfilerEventReceiver
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerHelper
Name: QQmlProfilerHelper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerService
Name: QQmlProfilerService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlSourceLocation
Name: QQmlSourceLocation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlTypeModule
Name: QQmlTypeModule
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQml_colorProvider
Name: QQml_colorProvider
Prototype: QQmlColorProvider *QQml_colorProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 317-321
100.000% (1/1)
11
QQml_guiProvider
Name: QQml_guiProvider
Prototype: QQmlGuiProvider *QQml_guiProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 367-371
100.000% (1/1)
11
QQml_valueTypeProvider
Name: QQml_valueTypeProvider
Prototype: QQmlValueTypeProvider *QQml_valueTypeProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 281-285
100.000% (1/1)
11
QQuickAbstractAnimationPrivate
Name: QQuickAbstractAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAbstractPathRenderer
Name: QQuickAbstractPathRenderer
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickAnchorAnimationPrivate
Name: QQuickAnchorAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimationGroupPrivate
Name: QQuickAnimationGroupPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimationPropertyUpdater
Name: QQuickAnimationPropertyUpdater
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAsyncImageProvider
Name: QQuickAsyncImageProvider
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickCanvasPixmap
Name: QQuickCanvasPixmap
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickCurve
Name: QQuickCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickDesignerCustomParser
Name: QQuickDesignerCustomParser
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickFocusScope
Name: QQuickFocusScope
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickGridViewAttached
Name: QQuickGridViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickImageResponsePrivate
Name: QQuickImageResponsePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemChangeListener
Name: QQuickItemChangeListener
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeyNavigationAttachedPrivate
Name: QQuickKeyNavigationAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeysAttachedPrivate
Name: QQuickKeysAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickListViewAttached
Name: QQuickListViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickMatrix4x4Private
Name: QQuickMatrix4x4Private
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAngleArc
Name: QQuickPathAngleArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAnimationPrivate
Name: QQuickPathAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathArc
Name: QQuickPathArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAttribute
Name: QQuickPathAttribute
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCatmullRomCurve
Name: QQuickPathCatmullRomCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCubic
Name: QQuickPathCubic
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathElement
Name: QQuickPathElement
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathLine
Name: QQuickPathLine
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathMove
Name: QQuickPathMove
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathPercent
Name: QQuickPathPercent
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathQuad
Name: QQuickPathQuad
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathSvg
Name: QQuickPathSvg
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPauseAnimationPrivate
Name: QQuickPauseAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPropertyActionPrivate
Name: QQuickPropertyActionPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPropertyAnimationPrivate
Name: QQuickPropertyAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRenderControlPrivate
Name: QQuickRenderControlPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationAnimationPrivate
Name: QQuickRotationAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationPrivate
Name: QQuickRotationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickScalePrivate
Name: QQuickScalePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickScreen
Name: QQuickScreen
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickShapeGradientCacheWrapper
Name: QQuickShapeGradientCacheWrapper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickShapeStrokeFillParams
Name: QQuickShapeStrokeFillParams
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickStateOperationPrivate
Name: QQuickStateOperationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickStyledTextImgTag
Name: QQuickStyledTextImgTag
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTransformPrivate
Name: QQuickTransformPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTransitionInstance
Name: QQuickTransitionInstance
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTranslatePrivate
Name: QQuickTranslatePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QSGAdaptationBackendData
Name: QSGAdaptationBackendData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
Page:<>12
eLOC - Effective Lines of Code: 1
3
eLOC - Effective Lines of Code: 1
4
eLOC - Effective Lines of Code: 1
5
eLOC - Effective Lines of Code: 2
...10
eLOC - Effective Lines of Code: 11
...18
eLOC - Effective Lines of Code: 470

Generated by Squish Coco 4.2.0