Output std error from qmake/make when the test fails.
This is intended to make it easier to understand what's happening when this test is flaky during CI. Change-Id: I13163c244cb99414d90b5f71c365a4ff2216bc83 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
ff8362d65e
commit
00e0923e60
@ -1996,7 +1996,7 @@ void tst_QSharedPointer::invalidConstructs()
|
||||
QByteArray body = code.toLatin1();
|
||||
|
||||
bool result = (test.*testFunction)(body);
|
||||
if (qgetenv("QTEST_EXTERNAL_DEBUG").toInt() > 0) {
|
||||
if (!result || qgetenv("QTEST_EXTERNAL_DEBUG").toInt() > 0) {
|
||||
qDebug("External test output:");
|
||||
#ifdef Q_CC_MSVC
|
||||
// MSVC prints errors to stdout
|
||||
|
Loading…
Reference in New Issue
Block a user