blob: 5c05221563007d2df832c8b46cee537d147a7799 [file] [log] [blame]
// 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;
}