From 31f967c611997a106c3d781d21dd4464d1a1273e Mon Sep 17 00:00:00 2001 From: "kjellander@webrtc.org" Date: Mon, 9 Jun 2014 07:30:37 +0000 Subject: [PATCH] Fix Dr Memory download In http://crrev.com/275232 the drmemory.DEPS directory was removed since the Chromium bots have moved over to download from Google Storage (http://crrev.com/275048). This CL changes WebRTC to use the same approach. Ideally the revision for the Dr Memory DEPS entry should use the chromium_revision variable, but when I tried to roll to that revision in https://review.webrtc.org/19679004/ I ran into errors with leaks being detected in the compile step on the Linux ASan bot. This CL allows our Dr Memory bots to go green while investigating this. BUG=chromium:381366 TEST=Passing Win Dr Memory trybots. R=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/13619004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6366 4adac7df-926f-26a2-2b94-8c16560cd09d --- DEPS | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/DEPS b/DEPS index f10a5dd938..43c4bdfe32 100644 --- a/DEPS +++ b/DEPS @@ -156,6 +156,9 @@ deps = { deps_os = { "win": { + "third_party/drmemory": + Var("chromium_trunk") + "/src/third_party/drmemory@275048", + "third_party/winsdk_samples/src": (Var("googlecode_url") % "webrtc") + "/deps/third_party/winsdk_samples_v71@3145", @@ -329,6 +332,17 @@ hooks = [ "pattern": ".", "action": ["python", Var("root_dir") + "/third_party/binutils/download.py"], }, + { + "name": "drmemory", + "pattern": ".", + "action": [ "download_from_google_storage", + "--no_resume", + "--platform=win32", + "--no_auth", + "--bucket", "chromium-drmemory", + "-s", Var("root_dir") + "/third_party/drmemory/drmemory-windows-sfx.exe.sha1", + ], + }, { # Download test resources, i.e. video and audio files from Google Storage. "pattern": "\\.sha1",