New issue
Advanced search Search tips

Issue 899306 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 6
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocked on:
issue 899313

Blocking:
issue 898322
issue 898323



Sign in to add a comment

define an API for integrating swarming with an external scheduler

Project Member Reported by akes...@chromium.org, Oct 26

Issue description

Blocking: 898322 898323
Blockedon: 899313
Labels: quotascheduler
Project Member

Comment 6 by bugdroid1@chromium.org, Nov 19

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/luci/luci-py.git/+/af93a746c075a251e523d466dc0d79f25a80ffc7

commit af93a746c075a251e523d466dc0d79f25a80ffc7
Author: Aviv Keshet <akeshet@chromium.org>
Date: Mon Nov 19 19:04:41 2018

swarming: plugin api: add slice_number cancellation reasons

slice_number is necessary for scheduler to inform swarming of which
slice should be run.

cancellation reasons are necessary for escheduler to inform swarming of
the cancellation of tasks that were cancelled for reasons other than
being preempted (for instance, because they were malformed and caused a
scheduler error).

BUG= chromium:899306 
TEST=None

Change-Id: I10b617d1062c96404acc1c0664abc62ca8015756
Reviewed-on: https://chromium-review.googlesource.com/c/1338603
Commit-Queue: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>

[modify] https://crrev.com/af93a746c075a251e523d466dc0d79f25a80ffc7/appengine/swarming/proto/plugin.proto
[modify] https://crrev.com/af93a746c075a251e523d466dc0d79f25a80ffc7/appengine/swarming/proto/plugin_pb2.py
[modify] https://crrev.com/af93a746c075a251e523d466dc0d79f25a80ffc7/appengine/swarming/proto/plugin_prpc_pb2.py

Status: Fixed (was: Assigned)

Sign in to add a comment