OpenCoverage

qcsvbenchmarklogger.cpp

Absolute File Name:/home/qt/qt5_coco/qt5/qtbase/src/testlib/qcsvbenchmarklogger.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2QCsvBenchmarkLogger::QCsvBenchmarkLogger(const char *filename)-
3 : QAbstractTestLogger(filename)-
4{-
5}
executed 8 times by 1 test: end of block
Executed by:
  • tst_selftests - unknown status
8
6-
7QCsvBenchmarkLogger::~QCsvBenchmarkLogger()-
8{-
9}-
10-
11void QCsvBenchmarkLogger::startLogging()-
12{-
13-
14}-
15-
16void QCsvBenchmarkLogger::stopLogging()-
17{-
18-
19}-
20-
21void QCsvBenchmarkLogger::enterTestFunction(const char *)-
22{-
23-
24}-
25-
26void QCsvBenchmarkLogger::leaveTestFunction()-
27{-
28-
29}-
30-
31void QCsvBenchmarkLogger::addIncident(QAbstractTestLogger::IncidentTypes, const char *, const char *, int)-
32{-
33-
34}-
35-
36void QCsvBenchmarkLogger::addBenchmarkResult(const QBenchmarkResult &result)-
37{-
38 const char *fn = QTestResult::currentTestFunction()
QTestResult::c...TestFunction()Description
TRUEevaluated 32 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
FALSEnever evaluated
? QTestResult::currentTestFunction()
0-32
39 : "UnknownTestFunc";-
40 const char *tag = QTestResult::currentDataTag()
QTestResult::currentDataTag()Description
TRUEevaluated 28 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
? QTestResult::currentDataTag() : "";
4-28
41 const char *gtag = QTestResult::currentGlobalDataTag()
QTestResult::c...lobalDataTag()Description
TRUEnever evaluated
FALSEevaluated 32 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
0-32
42 ? QTestResult::currentGlobalDataTag()-
43 : "";-
44 const char *filler = (tag[0]
tag[0]Description
TRUEevaluated 28 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
&& gtag[0]
gtag[0]Description
TRUEnever evaluated
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
) ? ":" : "";
0-28
45-
46 const char *metric = QTest::benchmarkMetricName(result.metric);-
47-
48 char buf[1024];-
49-
50 qsnprintf(buf, sizeof(buf), "\"%s\",\"%s%s%s\",\"%s\",%.13g,%.13g,%u\n",-
51 fn, gtag, filler, tag, metric,-
52 result.value / result.iterations, result.value, result.iterations);-
53 outputString(buf);-
54}
executed 32 times by 1 test: end of block
Executed by:
  • tst_selftests - unknown status
32
55-
56void QCsvBenchmarkLogger::addMessage(QAbstractTestLogger::MessageTypes, const QString &, const char *, int)-
57{-
58-
59}-
Switch to Source codePreprocessed file

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9