webrtc/tools/DEPS
phoglund@webrtc.org c440d56e92 Rewired the oath2 symlink and updated tgrid_parser to the new Build Bot version's tgrid syntax.
Added back the gviz_api to the tools deps - will remove it from the main project DEPS in a different patch. Rewired those symlinks too.

Made the build status loader algorithm more scalable. It read in the whole database on each load which is probably unsustainable in the long run. Also, it will now forget bots that have offline for more than ~5 revisions.

Fixed a bug in the coverage tracker.

BUG=
TEST=

Review URL: https://webrtc-codereview.appspot.com/486002

git-svn-id: http://webrtc.googlecode.com/svn/trunk@2039 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-17 08:49:10 +00:00

39 lines
1.1 KiB
Python

# Tools has its own dependencies, separate from the production code.
# Use http rather than https; the latter can cause problems for users behind
# proxies.
vars = {
"chromium_trunk" : "http://src.chromium.org/svn/trunk",
}
deps = {
# Used by quality_tracking.
"tools/third_party/gaeunit":
"http://code.google.com/p/gaeunit.git@e16d5bd4",
# Used by quality_tracking.
"tools/third_party/oauth2":
"http://github.com/simplegeo/python-oauth2.git@a83f4a29",
# Chromium buildbot scripts needs to be at the same level as our scripts.
"tools/continuous_build/build":
Var("chromium_trunk") + "/tools/build",
# Chromium buildbot scripts needs their own depot_tools.
"tools/continuous_build/depot_tools":
Var("chromium_trunk") + "/tools/depot_tools",
# Used by tools/quality_tracking/dashboard and tools/python_charts.
"tools/third_party/google-visualization-python":
"http://google-visualization-python.googlecode.com/svn/trunk/@15",
}
hooks = [
{
# Update slave buildbot.tac to include WebRTC slave_utils import.
"pattern": ".",
"action": ["python", "tools/add_webrtc_slave_utils.py"],
},
]