Sha256: 95670fb787a2924b1313b20206358f8753d25942d5d31c9cfc9e9a56d0d89168
Contents?: true
Size: 1.34 KB
Versions: 2
Compression:
Stored size: 1.34 KB
Contents
# Copyright 2019 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. from recipe_engine import post_process from recipe_engine import recipe_api DEPS = [ 'gclient', 'presubmit', 'recipe_engine/buildbucket', 'recipe_engine/context', 'recipe_engine/path', 'recipe_engine/properties', 'recipe_engine/runtime', ] PROPERTIES = { 'patch_project': recipe_api.Property(None), 'patch_repository_url': recipe_api.Property(None), } def RunSteps(api, patch_project, patch_repository_url): api.gclient.set_config('infra') with api.context(cwd=api.path['cache'].join('builder')): bot_update_step = api.presubmit.prepare() def GenTests(api): yield ( api.test('basic') + api.runtime(is_experimental=False, is_luci=True) + api.buildbucket.try_build(project='infra') + api.post_process(post_process.StatusSuccess) + api.post_process(post_process.DropExpectation) ) yield ( api.test('runhooks') + api.runtime(is_experimental=False, is_luci=True) + api.buildbucket.try_build(project='infra') + api.presubmit(runhooks=True) + api.post_process(post_process.MustRun, 'gclient runhooks') + api.post_process(post_process.StatusSuccess) + api.post_process(post_process.DropExpectation) )
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
libv8-8.4.255.0.1 | vendor/depot_tools/recipes/recipe_modules/presubmit/tests/prepare.py |
libv8-8.4.255.0 | vendor/depot_tools/recipes/recipe_modules/presubmit/tests/prepare.py |