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

Side by Side Diff: recipe_modules/bot_update/example.py

Issue 1686273002: Bot update cleanup (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/depot_tools
Patch Set: Review Created 4 years, 10 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 | Annotate | Revision Log
« no previous file with comments | « recipe_modules/bot_update/api.py ('k') | recipe_modules/bot_update/example.expected/basic.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 DEPS = [ 5 DEPS = [
6 'bot_update', 6 'bot_update',
7 'gclient', 7 'gclient',
8 'recipe_engine/path', 8 'recipe_engine/path',
9 'recipe_engine/properties', 9 'recipe_engine/properties',
10 ] 10 ]
(...skipping 25 matching lines...) Expand all
36 with_branch_heads=with_branch_heads, 36 with_branch_heads=with_branch_heads,
37 output_manifest=output_manifest, 37 output_manifest=output_manifest,
38 refs=refs, patch_oauth2=oauth2, 38 refs=refs, patch_oauth2=oauth2,
39 clobber=clobber, 39 clobber=clobber,
40 root_solution_revision=root_solution_revision, 40 root_solution_revision=root_solution_revision,
41 suffix=suffix) 41 suffix=suffix)
42 42
43 43
44 def GenTests(api): 44 def GenTests(api):
45 yield api.test('basic') + api.properties( 45 yield api.test('basic') + api.properties(
46 mastername='chromium.linux',
47 buildername='Linux Builder',
48 slavename='totallyaslave-m1',
49 patch=False, 46 patch=False,
50 revision='abc' 47 revision='abc'
51 ) 48 )
52 yield api.test('basic_with_branch_heads') + api.properties( 49 yield api.test('basic_with_branch_heads') + api.properties(
53 mastername='chromium.linux',
54 buildername='Linux Builder',
55 slavename='totallyaslave-m1',
56 with_branch_heads=True, 50 with_branch_heads=True,
57 suffix='with branch heads' 51 suffix='with branch heads'
58 ) 52 )
59 yield api.test('basic_output_manifest') + api.properties( 53 yield api.test('basic_output_manifest') + api.properties(
60 mastername='chromium.linux',
61 buildername='Linux Builder',
62 slavename='totallyaslave-m1',
63 output_manifest=True, 54 output_manifest=True,
64 ) 55 )
65 yield api.test('tryjob') + api.properties( 56 yield api.test('tryjob') + api.properties(
66 mastername='tryserver.chromium.linux',
67 buildername='linux_rel',
68 slavename='totallyaslave-c4',
69 issue=12345, 57 issue=12345,
70 patchset=654321, 58 patchset=654321,
71 patch_url='http://src.chromium.org/foo/bar' 59 patch_url='http://src.chromium.org/foo/bar'
72 ) 60 )
73 yield api.test('trychange') + api.properties( 61 yield api.test('trychange') + api.properties(
74 mastername='tryserver.chromium.linux',
75 buildername='linux_rel',
76 slavename='totallyaslave-c4',
77 refs=['+refs/change/1/2/333'], 62 refs=['+refs/change/1/2/333'],
78 ) 63 )
79 yield api.test('trychange_oauth2') + api.properties( 64 yield api.test('trychange_oauth2') + api.properties(
80 mastername='tryserver.chromium.linux',
81 buildername='linux_rel',
82 slavename='totallyaslave-c4',
83 oauth2=True, 65 oauth2=True,
84 ) 66 )
85 yield api.test('tryjob_fail') + api.properties( 67 yield api.test('tryjob_fail') + api.properties(
86 mastername='tryserver.chromium.linux',
87 buildername='linux_rel',
88 slavename='totallyaslave-c4',
89 issue=12345, 68 issue=12345,
90 patchset=654321, 69 patchset=654321,
91 patch_url='http://src.chromium.org/foo/bar', 70 patch_url='http://src.chromium.org/foo/bar',
92 ) + api.step_data('bot_update', retcode=1) 71 ) + api.step_data('bot_update', retcode=1)
93 yield api.test('tryjob_fail_patch') + api.properties( 72 yield api.test('tryjob_fail_patch') + api.properties(
94 mastername='tryserver.chromium.linux',
95 buildername='linux_rel',
96 slavename='totallyaslave-c4',
97 issue=12345, 73 issue=12345,
98 patchset=654321, 74 patchset=654321,
99 patch_url='http://src.chromium.org/foo/bar', 75 patch_url='http://src.chromium.org/foo/bar',
100 fail_patch='apply', 76 fail_patch='apply',
101 ) + api.step_data('bot_update', retcode=88) 77 ) + api.step_data('bot_update', retcode=88)
102 yield api.test('tryjob_fail_patch_download') + api.properties( 78 yield api.test('tryjob_fail_patch_download') + api.properties(
103 mastername='tryserver.chromium.linux',
104 buildername='linux_rel',
105 slavename='totallyaslave-c4',
106 issue=12345, 79 issue=12345,
107 patchset=654321, 80 patchset=654321,
108 patch_url='http://src.chromium.org/foo/bar', 81 patch_url='http://src.chromium.org/foo/bar',
109 fail_patch='download' 82 fail_patch='download'
110 ) + api.step_data('bot_update', retcode=87) 83 ) + api.step_data('bot_update', retcode=87)
111 yield api.test('forced') + api.properties( 84 yield api.test('forced') + api.properties(
112 mastername='experimental',
113 buildername='Experimental Builder',
114 slavename='somehost',
115 force=1 85 force=1
116 ) 86 )
117 yield api.test('no_shallow') + api.properties( 87 yield api.test('no_shallow') + api.properties(
118 mastername='experimental',
119 buildername='Experimental Builder',
120 slavename='somehost',
121 no_shallow=1 88 no_shallow=1
122 ) 89 )
123 yield api.test('off') + api.properties(
124 mastername='experimental',
125 buildername='Experimental Builder',
126 slavename='somehost',
127 )
128 yield api.test('svn_mode') + api.properties(
129 mastername='experimental.svn',
130 buildername='Experimental SVN Builder',
131 slavename='somehost',
132 force=1
133 )
134 yield api.test('clobber') + api.properties( 90 yield api.test('clobber') + api.properties(
135 mastername='experimental',
136 buildername='Experimental Builder',
137 slavename='somehost',
138 clobber=1 91 clobber=1
139 ) 92 )
140 yield api.test('reset_root_solution_revision') + api.properties( 93 yield api.test('reset_root_solution_revision') + api.properties(
141 mastername='experimental',
142 buildername='Experimental Builder',
143 slavename='somehost',
144 root_solution_revision='revision', 94 root_solution_revision='revision',
145 ) 95 )
146 yield api.test('tryjob_v8') + api.properties( 96 yield api.test('tryjob_v8') + api.properties(
147 mastername='tryserver.chromium.linux',
148 buildername='linux_rel',
149 slavename='totallyaslave-c4',
150 issue=12345, 97 issue=12345,
151 patchset=654321, 98 patchset=654321,
152 patch_url='http://src.chromium.org/foo/bar', 99 patch_url='http://src.chromium.org/foo/bar',
153 patch_project='v8', 100 patch_project='v8',
154 revisions={'src/v8': 'abc'} 101 revisions={'src/v8': 'abc'}
155 ) 102 )
OLDNEW
« no previous file with comments | « recipe_modules/bot_update/api.py ('k') | recipe_modules/bot_update/example.expected/basic.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698