test_runner

package
v0.0.0-...-b13b715 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2025 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TestRunnerProperties_LUCIExperiments_name = map[int32]string{
		0: "USE_RESULT_PUBLISHING_LIMIT",
	}
	TestRunnerProperties_LUCIExperiments_value = map[string]int32{
		"USE_RESULT_PUBLISHING_LIMIT": 0,
	}
)

Enum value maps for TestRunnerProperties_LUCIExperiments.

View Source
var File_test_platform_test_runner_properties_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type TestRunnerProperties

type TestRunnerProperties struct {

	// request describes the input into the test_runner recipe; is set by the
	// caller.
	Request *skylab_test_runner.Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// results describes the output of a test_runner recipe; is set by the recipe
	// execution, not the caller.
	Result *skylab_test_runner.Result `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// config describes configuration information for the cros_test_platform
	// recipe; is set by the builder properties, not the caller.
	Config *skylab_test_runner.Config `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	// if cft is enabled for current test_runner execution.
	// if true, will use cft_test_request instead of request.
	CftIsEnabled bool `protobuf:"varint,4,opt,name=cft_is_enabled,json=cftIsEnabled,proto3" json:"cft_is_enabled,omitempty"`
	// cft_test_request describes the input related to cft workflow execution
	// into the test_runner recipe; is set by the caller.
	CftTestRequest *skylab_test_runner.CFTTestRequest `protobuf:"bytes,5,opt,name=cft_test_request,json=cftTestRequest,proto3" json:"cft_test_request,omitempty"`
	// common_config describes global configuration that will be consumed
	// by both legacy and cft for the test_runner recipe;
	// The common_config is set by the builder properties, not the caller.
	CommonConfig *skylab_test_runner.CommonConfig `protobuf:"bytes,6,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"`
	// LUCI experiment for rolling out result publishing time limits.
	Experiments []TestRunnerProperties_LUCIExperiments `` /* 151-byte string literal not displayed */
	// The following property used to determine the build configs are for
	// parnters. Defaults to false.
	PartnerConfig bool `protobuf:"varint,8,opt,name=partner_config,json=partnerConfig,proto3" json:"partner_config,omitempty"`
	// Configuration related to results upload of the particular test.
	ResultsUploadConfig *test_platform.Request_Params_ResultsUploadConfig `protobuf:"bytes,11,opt,name=results_upload_config,json=resultsUploadConfig,proto3" json:"results_upload_config,omitempty"`
	// if current run is an AL run
	IsAlRun                      bool                              `protobuf:"varint,12,opt,name=is_al_run,json=isAlRun,proto3" json:"is_al_run,omitempty"`
	CrosTestRunnerDynamicRequest *api.CrosTestRunnerDynamicRequest `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TestRunnerProperties) Descriptor deprecated

func (*TestRunnerProperties) Descriptor() ([]byte, []int)

Deprecated: Use TestRunnerProperties.ProtoReflect.Descriptor instead.

func (*TestRunnerProperties) GetCftIsEnabled

func (x *TestRunnerProperties) GetCftIsEnabled() bool

func (*TestRunnerProperties) GetCftTestRequest

func (x *TestRunnerProperties) GetCftTestRequest() *skylab_test_runner.CFTTestRequest

func (*TestRunnerProperties) GetCommonConfig

func (*TestRunnerProperties) GetConfig

func (*TestRunnerProperties) GetCrosTestRunnerDynamicRequest

func (x *TestRunnerProperties) GetCrosTestRunnerDynamicRequest() *api.CrosTestRunnerDynamicRequest

func (*TestRunnerProperties) GetExperiments

func (*TestRunnerProperties) GetIsAlRun

func (x *TestRunnerProperties) GetIsAlRun() bool

func (*TestRunnerProperties) GetPartnerConfig

func (x *TestRunnerProperties) GetPartnerConfig() bool

func (*TestRunnerProperties) GetRequest

func (*TestRunnerProperties) GetResult

func (*TestRunnerProperties) GetResultsUploadConfig

func (*TestRunnerProperties) ProtoMessage

func (*TestRunnerProperties) ProtoMessage()

func (*TestRunnerProperties) ProtoReflect

func (x *TestRunnerProperties) ProtoReflect() protoreflect.Message

func (*TestRunnerProperties) Reset

func (x *TestRunnerProperties) Reset()

func (*TestRunnerProperties) String

func (x *TestRunnerProperties) String() string

type TestRunnerProperties_LUCIExperiments

type TestRunnerProperties_LUCIExperiments int32
const (
	TestRunnerProperties_USE_RESULT_PUBLISHING_LIMIT TestRunnerProperties_LUCIExperiments = 0
)

func (TestRunnerProperties_LUCIExperiments) Descriptor

func (TestRunnerProperties_LUCIExperiments) Enum

func (TestRunnerProperties_LUCIExperiments) EnumDescriptor deprecated

func (TestRunnerProperties_LUCIExperiments) EnumDescriptor() ([]byte, []int)

Deprecated: Use TestRunnerProperties_LUCIExperiments.Descriptor instead.

func (TestRunnerProperties_LUCIExperiments) Number

func (TestRunnerProperties_LUCIExperiments) String

func (TestRunnerProperties_LUCIExperiments) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL