| // Copyright 2020 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| syntax = "proto3"; |
| |
| package recipes.fuchsia.fuchsia.fuchsia; |
| |
| message InputProps { |
| // The buildbucket ID of the child build. If set, will use this build instead |
| // of launching a new one. |
| string child_build_id = 1; |
| |
| // URL of the specs git repository. |
| string spec_remote = 2; |
| |
| // Enable perfcompare mode: Compare performance between the "without CL" and |
| // "with CL" revisions. This involves building and testing both of those |
| // revisions. |
| bool perfcompare = 3; |
| |
| // Number of boots of Fuchsia to run performance tests on, in order to deal |
| // with cross-boot variation of performance. Only applies when perfcompare |
| // mode is enabled. |
| // |
| // This property is not intended to be set by a config. It is just here so |
| // that a test case can pass a smaller number in order to make the test |
| // expectations simpler. |
| int32 boots_per_revision = 4; |
| } |