Documentation ¶
Index ¶
- Variables
- type TestRunnerProperties
- func (*TestRunnerProperties) Descriptor() ([]byte, []int)deprecated
- func (x *TestRunnerProperties) GetCftIsEnabled() bool
- func (x *TestRunnerProperties) GetCftTestRequest() *skylab_test_runner.CFTTestRequest
- func (x *TestRunnerProperties) GetCommonConfig() *skylab_test_runner.CommonConfig
- func (x *TestRunnerProperties) GetConfig() *skylab_test_runner.Config
- func (x *TestRunnerProperties) GetCrosTestRunnerDynamicRequest() *api.CrosTestRunnerDynamicRequest
- func (x *TestRunnerProperties) GetExperiments() []TestRunnerProperties_LUCIExperiments
- func (x *TestRunnerProperties) GetIsAlRun() bool
- func (x *TestRunnerProperties) GetPartnerConfig() bool
- func (x *TestRunnerProperties) GetRequest() *skylab_test_runner.Request
- func (x *TestRunnerProperties) GetResult() *skylab_test_runner.Result
- func (x *TestRunnerProperties) GetResultsUploadConfig() *test_platform.Request_Params_ResultsUploadConfig
- func (*TestRunnerProperties) ProtoMessage()
- func (x *TestRunnerProperties) ProtoReflect() protoreflect.Message
- func (x *TestRunnerProperties) Reset()
- func (x *TestRunnerProperties) String() string
- type TestRunnerProperties_LUCIExperiments
- func (TestRunnerProperties_LUCIExperiments) Descriptor() protoreflect.EnumDescriptor
- func (x TestRunnerProperties_LUCIExperiments) Enum() *TestRunnerProperties_LUCIExperiments
- func (TestRunnerProperties_LUCIExperiments) EnumDescriptor() ([]byte, []int)deprecated
- func (x TestRunnerProperties_LUCIExperiments) Number() protoreflect.EnumNumber
- func (x TestRunnerProperties_LUCIExperiments) String() string
- func (TestRunnerProperties_LUCIExperiments) Type() protoreflect.EnumType
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 (x *TestRunnerProperties) GetCommonConfig() *skylab_test_runner.CommonConfig
func (*TestRunnerProperties) GetConfig ¶
func (x *TestRunnerProperties) GetConfig() *skylab_test_runner.Config
func (*TestRunnerProperties) GetCrosTestRunnerDynamicRequest ¶
func (x *TestRunnerProperties) GetCrosTestRunnerDynamicRequest() *api.CrosTestRunnerDynamicRequest
func (*TestRunnerProperties) GetExperiments ¶
func (x *TestRunnerProperties) GetExperiments() []TestRunnerProperties_LUCIExperiments
func (*TestRunnerProperties) GetIsAlRun ¶
func (x *TestRunnerProperties) GetIsAlRun() bool
func (*TestRunnerProperties) GetPartnerConfig ¶
func (x *TestRunnerProperties) GetPartnerConfig() bool
func (*TestRunnerProperties) GetRequest ¶
func (x *TestRunnerProperties) GetRequest() *skylab_test_runner.Request
func (*TestRunnerProperties) GetResult ¶
func (x *TestRunnerProperties) GetResult() *skylab_test_runner.Result
func (*TestRunnerProperties) GetResultsUploadConfig ¶
func (x *TestRunnerProperties) GetResultsUploadConfig() *test_platform.Request_Params_ResultsUploadConfig
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) Descriptor() protoreflect.EnumDescriptor
func (TestRunnerProperties_LUCIExperiments) Enum ¶
func (x TestRunnerProperties_LUCIExperiments) Enum() *TestRunnerProperties_LUCIExperiments
func (TestRunnerProperties_LUCIExperiments) EnumDescriptor
deprecated
func (TestRunnerProperties_LUCIExperiments) EnumDescriptor() ([]byte, []int)
Deprecated: Use TestRunnerProperties_LUCIExperiments.Descriptor instead.
func (TestRunnerProperties_LUCIExperiments) Number ¶
func (x TestRunnerProperties_LUCIExperiments) Number() protoreflect.EnumNumber
func (TestRunnerProperties_LUCIExperiments) String ¶
func (x TestRunnerProperties_LUCIExperiments) String() string
func (TestRunnerProperties_LUCIExperiments) Type ¶
func (TestRunnerProperties_LUCIExperiments) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.