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
This commit is contained in:
kjellander@webrtc.org
2014-06-09 07:30:37 +00:00
parent 9221ab420d
commit 31f967c611

14
DEPS
View File

@@ -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",