blob: 6fd263617eb85f3cc5dea63c37f47049d7490bad [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 test_platform.autotest;
import "chromite/api/test_metadata.proto";
option go_package = "go.chromium.org/chromiumos/infra/proto/go/test_platform/autotest";
// TestPlatformArgs defines the input format used by autotest's dynamic suite
// (see https://chromium.googlesource.com/chromiumos/third_party/autotest/+/refs/heads/master/server/cros/dynamic_suite/dynamic_suite.py)
// This argument is available to the control.cros_test_platform suite, as an
// autotest entry point for cros_test_platform.
//
// These arguments are in addition to the standard dynamic_suite arguments
// passed in via the run_suite command line
// (see https://chromium.googlesource.com/chromiumos/third_party/autotest/+/refs/heads/master/site_utils/run_suite.py).
message TestPlatformArgs {
repeated chromite.api.AutotestTest tests = 1;
}