forked from qt-creator/qt-creator
PerfProfiler: Give more verbose output on perfparser failures
The exit code can be very helpful. Also, if we get the Timeout signal we want to know about it. Change-Id: I598c069adf15cddef19edabbde14fffe90f48e10 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -77,7 +77,8 @@ PerfDataReader::PerfDataReader(QObject *parent) :
|
||||
QMessageBox::warning(Core::ICore::mainWindow(),
|
||||
tr("Perf data parser failed"),
|
||||
tr("The perf data parser failed to process all the samples. "
|
||||
"Your trace is incomplete."));
|
||||
"Your trace is incomplete. The exit code was %1.")
|
||||
.arg(exitCode));
|
||||
}
|
||||
});
|
||||
|
||||
@@ -120,6 +121,7 @@ PerfDataReader::PerfDataReader(QObject *parent) :
|
||||
qWarning() << "Cannot send data to perfparser";
|
||||
break;
|
||||
case QProcess::Timedout:
|
||||
qWarning() << "QProcess::Timedout";
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user