Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Issue 7493016: Added pre-fetching of builds. (Closed)

Created:
9 years, 5 months ago by szager
Modified:
9 years, 3 months ago
CC:
chromium-reviews, pam+watch_chromium.org
Visibility:
Public.

Description

Use threads to download builds in the background. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=94810

Patch Set 1 #

Total comments: 29

Patch Set 2 : More documentation and codereview nits. #

Total comments: 16

Patch Set 3 : nits scratched #

Total comments: 5

Patch Set 4 : nits #

Total comments: 6

Patch Set 5 : nits #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+240 lines, -206 lines) Patch
M tools/bisect-builds.py View 1 2 3 4 9 chunks +240 lines, -206 lines 2 comments Download

Messages

Total messages: 14 (0 generated)
szager
Unfortunately, the diffs are still pretty big...
9 years, 5 months ago (2011-07-22 17:57:23 UTC) #1
Robert Sesek
http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py#newcode164 tools/bisect-builds.py:164: revlist = [int(x) for x in self.ParseDirectoryIndex()] map(int, self.ParseDirectoryIndex())? ...
9 years, 5 months ago (2011-07-25 16:13:07 UTC) #2
szager
http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py#newcode164 tools/bisect-builds.py:164: revlist = [int(x) for x in self.ParseDirectoryIndex()] On 2011/07/25 ...
9 years, 5 months ago (2011-07-25 17:39:04 UTC) #3
Robert Sesek
http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/1/tools/bisect-builds.py#newcode287 tools/bisect-builds.py:287: zipfile = os.path.join(cwd, '%d-%s' % (rev, context.archive_name)) On 2011/07/25 ...
9 years, 5 months ago (2011-07-26 21:00:25 UTC) #4
szager1
New patch, more comments addressed. http://codereview.chromium.org/7493016/diff/3001/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/3001/tools/bisect-builds.py#newcode205 tools/bisect-builds.py:205: @param rev The chromium ...
9 years, 4 months ago (2011-07-29 17:19:21 UTC) #5
Robert Sesek
http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py#newcode231 tools/bisect-builds.py:231: # Run the test All comments must have proper ...
9 years, 4 months ago (2011-07-29 19:19:47 UTC) #6
szager1
More nits. http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py#newcode231 tools/bisect-builds.py:231: # Run the test On 2011/07/29 19:19:47, ...
9 years, 4 months ago (2011-07-29 20:22:55 UTC) #7
Robert Sesek
LGTM with nits. Excited to see this in action! http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/8001/tools/bisect-builds.py#newcode231 tools/bisect-builds.py:231: ...
9 years, 4 months ago (2011-07-29 22:36:11 UTC) #8
commit-bot: I haz the power
Change committed as 94810
9 years, 4 months ago (2011-07-30 01:05:54 UTC) #9
Nico
http://codereview.chromium.org/7493016/diff/16001/tools/bisect-builds.py File tools/bisect-builds.py (right): http://codereview.chromium.org/7493016/diff/16001/tools/bisect-builds.py#newcode366 tools/bisect-builds.py:366: up_thread.join() # Wait for newer revision to finish downloading. ...
9 years, 4 months ago (2011-08-04 20:47:12 UTC) #10
szager
Shouldn't be too hard; I'll work on it. Stefan On Thu, Aug 4, 2011 at ...
9 years, 4 months ago (2011-08-08 18:08:11 UTC) #11
jbates
Why was http://codereview.chromium.org/7468020/ bulldozed by this change? Has the existing download server been updated to ...
9 years, 3 months ago (2011-09-08 18:46:50 UTC) #12
szager
On Thu, Sep 8, 2011 at 11:46 AM, <jbates@chromium.org> wrote: > Why was http://codereview.chromium.org/7468020/ bulldozed ...
9 years, 3 months ago (2011-09-08 19:04:36 UTC) #13
jbates
9 years, 3 months ago (2011-09-08 19:45:15 UTC) #14
> http://build.chromium.org/f/chromium/snapshots is obsolete; snapshots
> now go directly to google storage.  So, there's no distinction to be
> made between recent and old builds.

Ah, great! Too bad though, since the chromium.org download speeds were faster.
But your threaded downloads should hopefully solve that.

Powered by Google App Engine
This is Rietveld 408576698