diff options
author | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2016-07-28 15:55:21 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2016-07-28 14:46:19 +0000 |
commit | 304012f6374fe29ebe39e4026fb7d92d2390f4a5 (patch) | |
tree | a061839872d8caa7ca1039a6baae3a61b24c0cd0 /tests/benchmarker | |
parent | 71fe94c2219f7110a65b9051c66c4013c4c70da6 (diff) |
Benchmarker: Make valgrind trace child processes
Otherwise, we won't catch performance regressions introduced by Probes.
Change-Id: Ia48848d6f7e328cdbd83065958900f9b45335900
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'tests/benchmarker')
-rw-r--r-- | tests/benchmarker/valgrindrunner.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/benchmarker/valgrindrunner.cpp b/tests/benchmarker/valgrindrunner.cpp index c7c05406f..8bd46ee3e 100644 --- a/tests/benchmarker/valgrindrunner.cpp +++ b/tests/benchmarker/valgrindrunner.cpp @@ -138,8 +138,9 @@ QStringList ValgrindRunner::qbsCommandLine(const QString &command, const QString QStringList ValgrindRunner::wrapForValgrind(const QStringList &commandLine, const QString &tool, const QString &outFile) const { - return QStringList() << "valgrind" << "--smc-check=all" << ("--tool=" + tool) - << ("--" + tool + "-out-file=" + outFile) << commandLine; + return QStringList() << "valgrind" << "--smc-check=all" << "--trace-children=yes" + << ("--tool=" + tool) << ("--" + tool + "-out-file=" + outFile) + << commandLine; } QStringList ValgrindRunner::valgrindCommandLine(const QString &qbsCommand, const QString &buildDir, |