Index: recipe_modules/bot_update/example.py |
diff --git a/recipe_modules/bot_update/example.py b/recipe_modules/bot_update/example.py |
index 3e512e774ae00793e3e4778513051b7415c1f783..d866c0cebd567c875572e02ec0bd5bae83db12be 100644 |
--- a/recipe_modules/bot_update/example.py |
+++ b/recipe_modules/bot_update/example.py |
@@ -43,57 +43,110 @@ |
def GenTests(api): |
yield api.test('basic') + api.properties( |
+ mastername='chromium.linux', |
+ buildername='Linux Builder', |
+ slavename='totallyaslave-m1', |
patch=False, |
revision='abc' |
) |
yield api.test('basic_with_branch_heads') + api.properties( |
+ mastername='chromium.linux', |
+ buildername='Linux Builder', |
+ slavename='totallyaslave-m1', |
with_branch_heads=True, |
suffix='with branch heads' |
) |
yield api.test('basic_output_manifest') + api.properties( |
+ mastername='chromium.linux', |
+ buildername='Linux Builder', |
+ slavename='totallyaslave-m1', |
output_manifest=True, |
) |
yield api.test('tryjob') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
issue=12345, |
patchset=654321, |
patch_url='http://src.chromium.org/foo/bar' |
) |
yield api.test('trychange') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
refs=['+refs/change/1/2/333'], |
) |
yield api.test('trychange_oauth2') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
oauth2=True, |
) |
yield api.test('tryjob_fail') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
issue=12345, |
patchset=654321, |
patch_url='http://src.chromium.org/foo/bar', |
) + api.step_data('bot_update', retcode=1) |
yield api.test('tryjob_fail_patch') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
issue=12345, |
patchset=654321, |
patch_url='http://src.chromium.org/foo/bar', |
fail_patch='apply', |
) + api.step_data('bot_update', retcode=88) |
yield api.test('tryjob_fail_patch_download') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
issue=12345, |
patchset=654321, |
patch_url='http://src.chromium.org/foo/bar', |
fail_patch='download' |
) + api.step_data('bot_update', retcode=87) |
yield api.test('forced') + api.properties( |
+ mastername='experimental', |
+ buildername='Experimental Builder', |
+ slavename='somehost', |
force=1 |
) |
yield api.test('no_shallow') + api.properties( |
+ mastername='experimental', |
+ buildername='Experimental Builder', |
+ slavename='somehost', |
no_shallow=1 |
) |
+ yield api.test('off') + api.properties( |
+ mastername='experimental', |
+ buildername='Experimental Builder', |
+ slavename='somehost', |
+ ) |
+ yield api.test('svn_mode') + api.properties( |
+ mastername='experimental.svn', |
+ buildername='Experimental SVN Builder', |
+ slavename='somehost', |
+ force=1 |
+ ) |
yield api.test('clobber') + api.properties( |
+ mastername='experimental', |
+ buildername='Experimental Builder', |
+ slavename='somehost', |
clobber=1 |
) |
yield api.test('reset_root_solution_revision') + api.properties( |
+ mastername='experimental', |
+ buildername='Experimental Builder', |
+ slavename='somehost', |
root_solution_revision='revision', |
) |
yield api.test('tryjob_v8') + api.properties( |
+ mastername='tryserver.chromium.linux', |
+ buildername='linux_rel', |
+ slavename='totallyaslave-c4', |
issue=12345, |
patchset=654321, |
patch_url='http://src.chromium.org/foo/bar', |