equal
deleted
inserted
replaced
262 void QTestLogger::addBenchmarkResult(const QBenchmarkResult &result) |
262 void QTestLogger::addBenchmarkResult(const QBenchmarkResult &result) |
263 { |
263 { |
264 QTestElement *benchmarkElement = new QTestElement(QTest::LET_Benchmark); |
264 QTestElement *benchmarkElement = new QTestElement(QTest::LET_Benchmark); |
265 // printf("element %i", benchmarkElement->elementType()); |
265 // printf("element %i", benchmarkElement->elementType()); |
266 |
266 |
267 benchmarkElement->addAttribute(QTest::AI_Metric, QBenchmarkGlobalData::current->measurer->metricText().toAscii().data()); |
267 benchmarkElement->addAttribute( |
|
268 QTest::AI_Metric, |
|
269 QTest::benchmarkMetricName(QBenchmarkTestMethodData::current->result.metric)); |
268 benchmarkElement->addAttribute(QTest::AI_Tag, result.context.tag.toAscii().data()); |
270 benchmarkElement->addAttribute(QTest::AI_Tag, result.context.tag.toAscii().data()); |
269 benchmarkElement->addAttribute(QTest::AI_Value, QByteArray::number(result.value).constData()); |
271 benchmarkElement->addAttribute(QTest::AI_Value, QByteArray::number(result.value).constData()); |
270 |
272 |
271 char buf[100]; |
273 char buf[100]; |
272 QTest::qt_snprintf(buf, sizeof(buf), "%i", result.iterations); |
274 QTest::qt_snprintf(buf, sizeof(buf), "%i", result.iterations); |