OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickProfiler
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickProfiler
Name: QQuickProfiler::~QQuickProfiler
Prototype: QQuickProfiler::~QQuickProfiler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 98-103
100.000% (1/1)
31
timestamp [qquickprofiler_p.h #1]
Name: QQuickProfiler::timestamp [qquickprofiler_p.h #1]
Prototype: qint64 timestamp()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 330-330
100.000% (1/1)
11
stopProfilingImpl
Name: QQuickProfiler::stopProfilingImpl
Prototype: void QQuickProfiler::stopProfilingImpl()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 111-117
100.000% (1/1)
41
startProfilingImpl
Name: QQuickProfiler::startProfilingImpl
Prototype: void QQuickProfiler::startProfilingImpl(quint64 features)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 105-109
100.000% (1/1)
21
setTimer
Name: QQuickProfiler::setTimer
Prototype: void QQuickProfiler::setTimer(const QElapsedTimer &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 126-130
100.000% (1/1)
21
registerAnimationCallback
Name: QQuickProfiler::registerAnimationCallback
Prototype: void QQuickProfiler::registerAnimationCallback()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 66-69
100.000% (1/1)
11
processMessage [qquickprofiler_p.h #1]
Name: QQuickProfiler::processMessage [qquickprofiler_p.h #1]
Prototype: void processMessage(const QQuickProfilerData &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 352-356
100.000% (1/1)
21
initialize
Name: QQuickProfiler::initialize
Prototype: void QQuickProfiler::initialize(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 53-57
100.000% (1/1)
21
dataReady
Name: QQuickProfiler::dataReady
Prototype: void QQuickProfiler::dataReady(const QVector<QQuickProfilerData> & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickprofiler_p.cpp
Lines: 129-133
100.000% (1/1)
21
QQuickProfiler
Name: QQuickProfiler::QQuickProfiler
Prototype: QQuickProfiler::QQuickProfiler(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 84-96
100.000% (1/1)
71
animationFrame [qquickprofiler_p.h #1]
Name: QQuickProfiler::animationFrame [qquickprofiler_p.h #1]
Prototype: static void animationFrame(qint64 delta, AnimationThread threadId)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 243-252
 66.667% (4/6)
52
startSceneGraphFrame [qquickprofiler_p.h #1]
Name: QQuickProfiler::startSceneGraphFrame [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType1, SceneGraphFrameType FrameType2> static void startSceneGraphFrame()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 254-260
  0.000% (0/1)
31
startSceneGraphFrame [qquickprofiler_p.h #1]
Name: QQuickProfiler::startSceneGraphFrame [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType> static void startSceneGraphFrame()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 262-266
  0.000% (0/1)
11
skipSceneGraphTimestamps [qquickprofiler_p.h #1]
Name: QQuickProfiler::skipSceneGraphTimestamps [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType, uint Skip> static void skipSceneGraphTimestamps(uint position)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 274-281
  0.000% (0/4)
32
reportSceneGraphFrame [qquickprofiler_p.h #1]
Name: QQuickProfiler::reportSceneGraphFrame [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType, bool Record> static void reportSceneGraphFrame(uint position, quint64 payload = ~0)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 283-296
  0.000% (0/4)
102
reportSceneGraphFrame [qquickprofiler_p.h #1]
Name: QQuickProfiler::reportSceneGraphFrame [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType, bool Record, SceneGraphFrameType SwitchTo> static void reportSceneGraphFrame(uint position, quint64 payload = ~0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 298-304
  0.000% (0/1)
31
reportDataImpl
Name: QQuickProfiler::reportDataImpl
Prototype: void QQuickProfiler::reportDataImpl()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 119-124
  0.000% (0/1)
31
recordSceneGraphTimestamp [qquickprofiler_p.h #1]
Name: QQuickProfiler::recordSceneGraphTimestamp [qquickprofiler_p.h #1]
Prototype: template<SceneGraphFrameType FrameType> static void recordSceneGraphTimestamp(uint position)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 268-272
  0.000% (0/1)
11
pixmapStateChanged [qquickprofiler_p.h #1]
Name: QQuickProfiler::pixmapStateChanged [qquickprofiler_p.h #1]
Prototype: template<PixmapEventType PixmapState> static void pixmapStateChanged(const QUrl &url)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 306-311
  0.000% (0/1)
21
pixmapLoadingFinished [qquickprofiler_p.h #1]
Name: QQuickProfiler::pixmapLoadingFinished [qquickprofiler_p.h #1]
Prototype: static void pixmapLoadingFinished(const QUrl &url, const QSize &size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 313-319
  0.000% (0/1)
41
pixmapCountChanged [qquickprofiler_p.h #1]
Name: QQuickProfiler::pixmapCountChanged [qquickprofiler_p.h #1]
Prototype: template<PixmapEventType CountType> static void pixmapCountChanged(const QUrl &url, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 321-326
  0.000% (0/1)
21
inputEvent [qquickprofiler_p.h #1]
Name: QQuickProfiler::inputEvent [qquickprofiler_p.h #1]
Prototype: template<EventType DetailType, InputEventType InputType> static void inputEvent(int x, int y = 0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler_p.h #1
Lines: 236-241
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0