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

Side by Side Diff: buildbot/prebuilt_unittest.py

Issue 6677023: Update prebuilt.py to handle private google storage uploads. (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/chromite@master
Patch Set: Add print >> sys.stderr for error message Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « buildbot/prebuilt.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/python
2 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 2 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import copy 6 import copy
7 import mox 7 import mox
8 import os 8 import os
9 import shutil 9 import shutil
10 import sys 10 import sys
(...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after
504 options.filters = True 504 options.filters = True
505 options.key = 'PORTAGE_BINHOST' 505 options.key = 'PORTAGE_BINHOST'
506 options.sync_binhost_conf = True 506 options.sync_binhost_conf = True
507 self.mox.StubOutWithMock(prebuilt, 'ParseOptions') 507 self.mox.StubOutWithMock(prebuilt, 'ParseOptions')
508 prebuilt.ParseOptions().AndReturn(options) 508 prebuilt.ParseOptions().AndReturn(options)
509 self.mox.StubOutWithMock(prebuilt, 'LoadPrivateFilters') 509 self.mox.StubOutWithMock(prebuilt, 'LoadPrivateFilters')
510 prebuilt.LoadPrivateFilters(options.build_path) 510 prebuilt.LoadPrivateFilters(options.build_path)
511 self.mox.StubOutWithMock(prebuilt, 'GrabRemotePackageIndex') 511 self.mox.StubOutWithMock(prebuilt, 'GrabRemotePackageIndex')
512 prebuilt.GrabRemotePackageIndex(old_binhost).AndReturn(True) 512 prebuilt.GrabRemotePackageIndex(old_binhost).AndReturn(True)
513 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '__init__') 513 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '__init__')
514 prebuilt.PrebuiltUploader.__init__(options.upload, 'private', 514 self.mox.StubOutWithMock(prebuilt, 'GetBoardPathFromCrosOverlayList')
515 options.binhost_base_url, mox.IgnoreArg()) 515 fake_overlay_path = '/fake_path'
516 acl_path = prebuilt.GetBoardPathFromCrosOverlayList(
517 options.build_path, options.board).AndReturn(fake_overlay_path)
518 expected_gs_acl_path = os.path.join(fake_overlay_path,
519 prebuilt._GOOGLESTORAGE_ACL_FILE)
520 prebuilt.PrebuiltUploader.__init__(options.upload, expected_gs_acl_path,
521 options.upload, mox.IgnoreArg())
516 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '_SyncHostPrebuilts') 522 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '_SyncHostPrebuilts')
517 prebuilt.PrebuiltUploader._SyncHostPrebuilts(options.build_path, 523 prebuilt.PrebuiltUploader._SyncHostPrebuilts(options.build_path,
518 mox.IgnoreArg(), options.key, options.git_sync, 524 mox.IgnoreArg(), options.key, options.git_sync,
519 options.sync_binhost_conf) 525 options.sync_binhost_conf)
520 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '_SyncBoardPrebuilts') 526 self.mox.StubOutWithMock(prebuilt.PrebuiltUploader, '_SyncBoardPrebuilts')
521 prebuilt.PrebuiltUploader._SyncBoardPrebuilts(options.board, 527 prebuilt.PrebuiltUploader._SyncBoardPrebuilts(options.board,
522 options.build_path, mox.IgnoreArg(), options.key, options.git_sync, 528 options.build_path, mox.IgnoreArg(), options.key, options.git_sync,
523 options.sync_binhost_conf) 529 options.sync_binhost_conf)
524 self.mox.ReplayAll() 530 self.mox.ReplayAll()
525 prebuilt.main() 531 prebuilt.main()
526 532
527 if __name__ == '__main__': 533 if __name__ == '__main__':
528 unittest.main() 534 unittest.main()
OLDNEW
« no previous file with comments | « buildbot/prebuilt.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698