blob: fb74a6c66884a0a6b8e43fa71366301e73bf8c17 [file] [log] [blame]
// Copyright 2019 The Chromium OS 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 testplans;
option go_package = "go.chromium.org/chromiumos/infra/proto/go/testplans";
import "testplans/common.proto";
// Configures a list of paths that are either always relevant or irrelevant.
// Note that forced relevance is evaluated first.
message BuildIrrelevanceCfg {
// See documentation in the FilePattern message.
//
// File patterns that never affect Chrome OS builds.
repeated FilePattern irrelevant_file_patterns = 3;
// File patterns that always affect Chrome OS builds.
repeated FilePattern relevant_file_patterns = 4;
}