summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-01 15:04:32 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-01 15:04:32 +0000
commit1d6d671ae376d7d824eeaf90ddf4eb63eb219d46 (patch)
treeea6d185283f5edea08e3b74b9ba6c3c87c42f394 /tools
parentd5639f79cc487d8a67dc33ced8c7d17da98bcfe9 (diff)
downloadchromium_src-1d6d671ae376d7d824eeaf90ddf4eb63eb219d46.zip
chromium_src-1d6d671ae376d7d824eeaf90ddf4eb63eb219d46.tar.gz
chromium_src-1d6d671ae376d7d824eeaf90ddf4eb63eb219d46.tar.bz2
Change drmemory_analyze to print reports and suppressions to stdout
This way it should be processed by the gtest_command log parser (looks like it doesn't look into stderr...) TBR=bruening Review URL: http://codereview.chromium.org/8770007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112464 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rwxr-xr-xtools/valgrind/drmemory_analyze.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/valgrind/drmemory_analyze.py b/tools/valgrind/drmemory_analyze.py
index db0e374..71d055f 100755
--- a/tools/valgrind/drmemory_analyze.py
+++ b/tools/valgrind/drmemory_analyze.py
@@ -157,9 +157,11 @@ class DrMemoryAnalyzer:
return 0
logging.error("Found %i error reports" % len(to_report))
+ sys.stderr.flush()
for report in to_report:
self.error_count += 1
- logging.error("Report #%d\n%s" % (self.error_count, report))
+ logging.info("Report #%d\n%s" % (self.error_count, report))
+ sys.stdout.flush()
logging.error("Total: %i error reports" % len(to_report))
sys.stderr.flush()
return -1