OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlProfilerClientPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
sendRecordingStatus
Name: QQmlProfilerClientPrivate::sendRecordingStatus
Prototype: void QQmlProfilerClientPrivate::sendRecordingStatus(int engineId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 153-163
100.000% (4/4)
72
resolveType
Name: QQmlProfilerClientPrivate::resolveType
Prototype: int QQmlProfilerClientPrivate::resolveType(const QQmlProfilerTypedEvent &event)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 49-74
100.000% (11/11)
154
resolveStackTop
Name: QQmlProfilerClientPrivate::resolveStackTop
Prototype: int QQmlProfilerClientPrivate::resolveStackTop()
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 76-94
100.000% (12/12)
134
forwardEvents
Name: QQmlProfilerClientPrivate::forwardEvents
Prototype: void QQmlProfilerClientPrivate::forwardEvents(const QQmlProfilerEvent &last)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 96-103
100.000% (6/6)
42
QQmlProfilerClientPrivate
Name: QQmlProfilerClientPrivate::QQmlProfilerClientPrivate
Prototype: QQmlProfilerClientPrivate(QQmlDebugConnection *connection, QQmlProfilerEventReceiver *eventReceiver)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient_p_p.h
Lines: 69-80
100.000% (1/1)
21
processCurrentEvent
Name: QQmlProfilerClientPrivate::processCurrentEvent
Prototype: void QQmlProfilerClientPrivate::processCurrentEvent()
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 105-151
 93.333% (28/30)
3012
updateFeatures
Name: QQmlProfilerClientPrivate::updateFeatures
Prototype: bool QQmlProfilerClientPrivate::updateFeatures(ProfileFeature feature)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 309-320
 71.429% (5/7)
83
finalize
Name: QQmlProfilerClientPrivate::finalize
Prototype: void QQmlProfilerClientPrivate::finalize()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 223-233
 71.429% (5/7)
73

Generated by Squish Coco 4.2.0