forked from qt-creator/qt-creator
Valgrind: Compile with QT_NO_CAST_FROM_ASCII
Change-Id: I935579630c4d2f3a7bce69756da9eceb5e2bc005 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -115,7 +115,7 @@ void ParserTests::initTest(const QLatin1String &testfile, const QStringList &oth
|
||||
m_process->start(
|
||||
fakeValgrindExecutable(),
|
||||
QStringList()
|
||||
<< QString("--xml-socket=127.0.0.1:%1").arg(m_server->serverPort())
|
||||
<< QString::fromLatin1("--xml-socket=127.0.0.1:%1").arg(m_server->serverPort())
|
||||
<< QLatin1String("-i")
|
||||
<< dataFile(testfile)
|
||||
<< otherArgs
|
||||
@@ -282,9 +282,9 @@ void ParserTests::testMemcheckSample1()
|
||||
expectedErrorCounts.push_back(QPair<qint64,qint64>(9, 2));
|
||||
|
||||
QVector<QPair<QString,qint64> > expectedSuppCounts;
|
||||
expectedSuppCounts.push_back(qMakePair(QString::fromLatin1("X on SUSE11 writev uninit padding"), static_cast<qint64>(12)));
|
||||
expectedSuppCounts.push_back(qMakePair(QString::fromLatin1("dl-hack3-cond-1"), static_cast<qint64>(2)));
|
||||
expectedSuppCounts.push_back(qMakePair(QString::fromLatin1("glibc-2.5.x-on-SUSE-10.2-(PPC)-2a"), static_cast<qint64>(2)));
|
||||
expectedSuppCounts.push_back(qMakePair(QLatin1String("X on SUSE11 writev uninit padding"), static_cast<qint64>(12)));
|
||||
expectedSuppCounts.push_back(qMakePair(QLatin1String("dl-hack3-cond-1"), static_cast<qint64>(2)));
|
||||
expectedSuppCounts.push_back(qMakePair(QLatin1String("glibc-2.5.x-on-SUSE-10.2-(PPC)-2a"), static_cast<qint64>(2)));
|
||||
|
||||
Valgrind::XmlProtocol::Parser parser;
|
||||
Recorder rec(&parser);
|
||||
@@ -457,7 +457,7 @@ void ParserTests::testRealValgrind()
|
||||
ThreadedParser parser;
|
||||
|
||||
Valgrind::Memcheck::MemcheckRunner runner;
|
||||
runner.setValgrindExecutable(QString("valgrind"));
|
||||
runner.setValgrindExecutable(QLatin1String("valgrind"));
|
||||
runner.setDebuggeeExecutable(executable);
|
||||
runner.setParser(&parser);
|
||||
RunnerDumper dumper(&runner, &parser);
|
||||
@@ -472,13 +472,13 @@ void ParserTests::testValgrindStartError_data()
|
||||
QTest::addColumn<QString>("debuggee");
|
||||
QTest::addColumn<QString>("debuggeeArgs");
|
||||
|
||||
QTest::newRow("invalid_client") << QString("valgrind") << QStringList()
|
||||
<< QString("please-dont-let-this-app-exist") << QString();
|
||||
QTest::newRow("invalid_client") << QLatin1String("valgrind") << QStringList()
|
||||
<< QLatin1String("please-dont-let-this-app-exist") << QString();
|
||||
|
||||
QTest::newRow("invalid_valgrind") << QString("valgrind-that-does-not-exist") << QStringList()
|
||||
QTest::newRow("invalid_valgrind") << QLatin1String("valgrind-that-does-not-exist") << QStringList()
|
||||
<< fakeValgrindExecutable() << QString();
|
||||
|
||||
QTest::newRow("invalid_valgrind_args") << QString("valgrind") << (QStringList() << "--foobar-fail")
|
||||
QTest::newRow("invalid_valgrind_args") << QLatin1String("valgrind") << (QStringList() << "--foobar-fail")
|
||||
<< fakeValgrindExecutable() << QString();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user