summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestcase.cpp
diff options
context:
space:
mode:
authorRohan McGovern <rohan.mcgovern@nokia.com>2010-07-20 22:51:51 (GMT)
committerRohan McGovern <rohan.mcgovern@nokia.com>2010-07-20 22:51:51 (GMT)
commitcd986f27c78077bc6ae4132ce720d5512c9d4539 (patch)
tree1564d79b358d20588eaf120b9a26d8af95512458 /src/testlib/qtestcase.cpp
parent3fad4bda10083acd6cfd0cad2c939808e9b26852 (diff)
parenta1a3535cd45819bd54310791bdcc1cec43f38b63 (diff)
downloadQt-cd986f27c78077bc6ae4132ce720d5512c9d4539.zip
Qt-cd986f27c78077bc6ae4132ce720d5512c9d4539.tar.gz
Qt-cd986f27c78077bc6ae4132ce720d5512c9d4539.tar.bz2
Merge remote branch 'origin/4.6' into 4.7-from-4.6
Conflicts: tests/auto/qimagereader/tst_qimagereader.cpp tools/qtestlib/chart/database.cpp tools/qtestlib/chart/database.h tools/qtestlib/chart/reportgenerator.cpp tools/qtestlib/chart/reportgenerator.h
Diffstat (limited to 'src/testlib/qtestcase.cpp')
-rw-r--r--src/testlib/qtestcase.cpp30
1 files changed, 1 insertions, 29 deletions
diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp
index 63e22cc..17f1a6b 100644
--- a/src/testlib/qtestcase.cpp
+++ b/src/testlib/qtestcase.cpp
@@ -54,7 +54,6 @@
#include <QtCore/qdir.h>
#include <QtCore/qprocess.h>
#include <QtCore/qdebug.h>
-#include <QtCore/qlibraryinfo.h>
#include "QtTest/private/qtestlog_p.h"
#include "QtTest/private/qtesttable_p.h"
@@ -1008,9 +1007,6 @@ static void qParseArgs(int argc, char *argv[])
" -iterations n : Sets the number of accumulation iterations.\n"
" -median n : Sets the number of median iterations.\n"
" -vb : Print out verbose benchmarking information.\n"
-#if !defined(QT_NO_PROCESS) && !defined(QT_NO_SETTINGS)
- " -chart : Create chart based on the benchmark result.\n"
-#endif
"\n"
" -help : This help\n";
@@ -1128,12 +1124,8 @@ static void qParseArgs(int argc, char *argv[])
} else if (strcmp(argv[i], "-vb") == 0) {
QBenchmarkGlobalData::current->verboseOutput = true;
-#if !defined(QT_NO_PROCESS) && !defined(QT_NO_SETTINGS)
} else if (strcmp(argv[i], "-chart") == 0) {
- QBenchmarkGlobalData::current->createChart = true;
- QTestLog::setLogMode(QTestLog::XML);
- QTestLog::redirectOutput("results.xml");
-#endif
+ fprintf(stderr, "Warning: `-chart' option is not available\n");
} else if (strcmp(argv[i], "-qws") == 0) {
// do nothing
} else if (strcmp(argv[i], "-graphicssystem") == 0) {
@@ -1743,26 +1735,6 @@ int QTest::qExec(QObject *testObject, int argc, char **argv)
}
#endif
-
-#if !defined(QT_NO_PROCESS) && !defined(QT_NO_SETTINGS)
- if (QBenchmarkGlobalData::current->createChart) {
- QString chartLocation = QLibraryInfo::location(QLibraryInfo::BinariesPath);
-#ifdef Q_OS_WIN
- chartLocation += QLatin1String("/../tools/qtestlib/chart/release/chart.exe");
-#else
- chartLocation += QLatin1String("/../tools/qtestlib/chart/chart");
-#endif
- if (QFile::exists(chartLocation)) {
- QProcess p;
- p.setProcessChannelMode(QProcess::ForwardedChannels);
- p.start(chartLocation, QStringList() << QLatin1String("results.xml"));
- p.waitForFinished(-1);
- } else {
- qDebug() << QLatin1String("Could not find the chart tool in ") + chartLocation + QLatin1String(", please make sure it is compiled.");
- }
- }
-#endif
-
#if defined(QTEST_NOEXITCODE)
return 0;
#else