aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2016-11-16 10:44:55 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2016-11-16 11:17:31 +0000
commit054601df52cb3eb8d0cf52494672fffa382cc23f (patch)
tree99c397810f1b56707a312a70790543264643e1ab
parentab14d325eaa1ee762dacc8b9fbbc902dae4d5e6e (diff)
qbs_benchmarker: Fix interpretation of massif output
We mistakenly read the "extra" value rather than the "total" one. Change-Id: I06e584ffffb535687d72111ca7a884c94dac2878 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
-rw-r--r--tests/benchmarker/valgrindrunner.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/benchmarker/valgrindrunner.cpp b/tests/benchmarker/valgrindrunner.cpp
index 092147c6c..c9ab97664 100644
--- a/tests/benchmarker/valgrindrunner.cpp
+++ b/tests/benchmarker/valgrindrunner.cpp
@@ -222,7 +222,7 @@ qint64 ValgrindRunner::runMassif(const QString &qbsCommand, const QString &build
"there are %2.").arg(QString::fromLocal8Bit(line)).arg(entries.count());
throw Exception(exceptionStringPattern.arg(details));
}
- QByteArray peakMemoryString = entries.at(4);
+ QByteArray peakMemoryString = entries.at(2);
peakMemoryString.replace(',', QByteArray());
bool ok;
qint64 peakMemoryUsage = peakMemoryString.toLongLong(&ok);