New issue
Advanced search Search tips

Issue 794500 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Feature

Blocking:
issue 793687



Sign in to add a comment

Add API to emit a build trigger

Project Member Reported by serg...@chromium.org, Dec 13 2017

Issue description

V8 uses a Buildbot builder that builds for every revision and then triggers another builder (aka tester) that runs tests. Since tester take significantly longer we can only run tests every few revisions or so.

In LUCI world this does not work because each triggered build is added to buildbucket and buildbucket requests are not merged, hence we'll quickly run out of tester capacity. We need a feature that would allow merging multiple build requests.

This is blocking V8's migration to LUCI.
 
Components: -Infra>Platform Infra>Platform>Scheduler
Labels: -Pri-2 Pri-1 Type-Feature
Status: Available (was: Untriaged)
Summary: Add API to emit a build trigger (was: Allow merging build requests for a particular builder)
Short term, this indeed a problem and won't be fixed before EOY 2017.
Medium term, this will be done through new API in scheduler, which already merges builds. Hence, I route it this way.

Long term, it's a secret :P
Andrii, is there a recipe module now that I can use to trigger builds via scheduler?
Owner: tandrii@chromium.org
Status: Fixed (was: Available)

Sign in to add a comment