Documentation
¶
Index ¶
- Variables
- type CrosTestPlatformProperties
- func (*CrosTestPlatformProperties) Descriptor() ([]byte, []int)deprecated
- func (x *CrosTestPlatformProperties) GetCompressedJsonResponses() stringdeprecated
- func (x *CrosTestPlatformProperties) GetCompressedResponses() string
- func (x *CrosTestPlatformProperties) GetConfig() *config.Config
- func (x *CrosTestPlatformProperties) GetCtpv2Request() *api.CTPv2Request
- func (x *CrosTestPlatformProperties) GetExperiments() []CrosTestPlatformProperties_LUCIExperiments
- func (x *CrosTestPlatformProperties) GetForceExport() bool
- func (x *CrosTestPlatformProperties) GetPartnerConfig() bool
- func (x *CrosTestPlatformProperties) GetRequest() *test_platform.Request
- func (x *CrosTestPlatformProperties) GetRequests() map[string]*test_platform.Request
- func (x *CrosTestPlatformProperties) GetResponse() *steps.ExecuteResponsedeprecated
- func (x *CrosTestPlatformProperties) GetResponses() map[string]*steps.ExecuteResponsedeprecated
- func (*CrosTestPlatformProperties) ProtoMessage()
- func (x *CrosTestPlatformProperties) ProtoReflect() protoreflect.Message
- func (x *CrosTestPlatformProperties) Reset()
- func (x *CrosTestPlatformProperties) String() string
- type CrosTestPlatformProperties_LUCIExperiments
- func (CrosTestPlatformProperties_LUCIExperiments) Descriptor() protoreflect.EnumDescriptor
- func (x CrosTestPlatformProperties_LUCIExperiments) Enum() *CrosTestPlatformProperties_LUCIExperiments
- func (CrosTestPlatformProperties_LUCIExperiments) EnumDescriptor() ([]byte, []int)deprecated
- func (x CrosTestPlatformProperties_LUCIExperiments) Number() protoreflect.EnumNumber
- func (x CrosTestPlatformProperties_LUCIExperiments) String() string
- func (CrosTestPlatformProperties_LUCIExperiments) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CrosTestPlatformProperties_LUCIExperiments_name = map[int32]string{ 0: "SUITE_EXECUTION_LIMIT", } CrosTestPlatformProperties_LUCIExperiments_value = map[string]int32{ "SUITE_EXECUTION_LIMIT": 0, } )
Enum value maps for CrosTestPlatformProperties_LUCIExperiments.
View Source
var File_test_platform_cros_test_platform_properties_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CrosTestPlatformProperties ¶
type CrosTestPlatformProperties struct { // request describes a request to the cros_test_platform recipe, as // described by a caller. // // Exactly one of request or requests must be set. Request *test_platform.Request `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"` // requests describes a set of requests to the cros_test_platform recipe, as // described by a caller. The key in the dictionary is an opaque tag used to // group the responses for the individual requests. // // Exactly one of request or requests must be set. Requests map[string]*test_platform.Request `` /* 157-byte string literal not displayed */ // config describes configuration information for the cros_test_platform // recipe. // // This property should not be specified by callers, but instead set by // builder properties. Config *config.Config `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"` // response describes the response from a cros_test_platform recipe. // response is only set for builds with a single request. // // This property is set by the recipe execution, not by the caller. // // Deprecated: Do not use. Response *steps.ExecuteResponse `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"` // responses describes the responses from a cros_test_platform recipe. // // This property is set by the recipe execution, not by the caller. // // Deprecated: Do not use. Responses map[string]*steps.ExecuteResponse `` /* 159-byte string literal not displayed */ // This consists of an ExecuteResponses proto, compressed and converted to // base64 encoding for safe transmission as a string. CompressedResponses string `protobuf:"bytes,8,opt,name=compressed_responses,json=compressedResponses,proto3" json:"compressed_responses,omitempty"` // This consists of an ExecuteResponses proto in JSON format, compressed and // converted to base64 encoding for safe transmission as a string. It is an // interim measure for switching off the responses field, which has become // an urgent problem for message size. See crbug.com/1073551 // // Deprecated: Do not use. CompressedJsonResponses string `` /* 132-byte string literal not displayed */ // This recipe exports to ResultDB by default only if the build is a top-level // build (i.e. it has no parent build). The following prop forces the recipe // to ignore the ancestor check, and export no matter what. Defaults to false. ForceExport bool `protobuf:"varint,10,opt,name=force_export,json=forceExport,proto3" json:"force_export,omitempty"` // This field is used for LUCI builder experiments defined in infra/config. Experiments []CrosTestPlatformProperties_LUCIExperiments `` /* 165-byte string literal not displayed */ // The following property used to determine the build configs are for // parnters. Defaults to false. PartnerConfig bool `protobuf:"varint,12,opt,name=partner_config,json=partnerConfig,proto3" json:"partner_config,omitempty"` // New CTPv2 request. If this is provided, ctpv1 flow will be bypassed and // CTPv2 binary will be invoked from recipes. Ctpv2Request *api.CTPv2Request `protobuf:"bytes,13,opt,name=ctpv2_request,json=ctpv2Request,proto3" json:"ctpv2_request,omitempty"` // contains filtered or unexported fields }
func (*CrosTestPlatformProperties) Descriptor
deprecated
func (*CrosTestPlatformProperties) Descriptor() ([]byte, []int)
Deprecated: Use CrosTestPlatformProperties.ProtoReflect.Descriptor instead.
func (*CrosTestPlatformProperties) GetCompressedJsonResponses
deprecated
func (x *CrosTestPlatformProperties) GetCompressedJsonResponses() string
Deprecated: Do not use.
func (*CrosTestPlatformProperties) GetCompressedResponses ¶
func (x *CrosTestPlatformProperties) GetCompressedResponses() string
func (*CrosTestPlatformProperties) GetConfig ¶
func (x *CrosTestPlatformProperties) GetConfig() *config.Config
func (*CrosTestPlatformProperties) GetCtpv2Request ¶
func (x *CrosTestPlatformProperties) GetCtpv2Request() *api.CTPv2Request
func (*CrosTestPlatformProperties) GetExperiments ¶
func (x *CrosTestPlatformProperties) GetExperiments() []CrosTestPlatformProperties_LUCIExperiments
func (*CrosTestPlatformProperties) GetForceExport ¶
func (x *CrosTestPlatformProperties) GetForceExport() bool
func (*CrosTestPlatformProperties) GetPartnerConfig ¶
func (x *CrosTestPlatformProperties) GetPartnerConfig() bool
func (*CrosTestPlatformProperties) GetRequest ¶
func (x *CrosTestPlatformProperties) GetRequest() *test_platform.Request
func (*CrosTestPlatformProperties) GetRequests ¶
func (x *CrosTestPlatformProperties) GetRequests() map[string]*test_platform.Request
func (*CrosTestPlatformProperties) GetResponse
deprecated
func (x *CrosTestPlatformProperties) GetResponse() *steps.ExecuteResponse
Deprecated: Do not use.
func (*CrosTestPlatformProperties) GetResponses
deprecated
func (x *CrosTestPlatformProperties) GetResponses() map[string]*steps.ExecuteResponse
Deprecated: Do not use.
func (*CrosTestPlatformProperties) ProtoMessage ¶
func (*CrosTestPlatformProperties) ProtoMessage()
func (*CrosTestPlatformProperties) ProtoReflect ¶
func (x *CrosTestPlatformProperties) ProtoReflect() protoreflect.Message
func (*CrosTestPlatformProperties) Reset ¶
func (x *CrosTestPlatformProperties) Reset()
func (*CrosTestPlatformProperties) String ¶
func (x *CrosTestPlatformProperties) String() string
type CrosTestPlatformProperties_LUCIExperiments ¶
type CrosTestPlatformProperties_LUCIExperiments int32
const (
CrosTestPlatformProperties_SUITE_EXECUTION_LIMIT CrosTestPlatformProperties_LUCIExperiments = 0
)
func (CrosTestPlatformProperties_LUCIExperiments) Descriptor ¶
func (CrosTestPlatformProperties_LUCIExperiments) Descriptor() protoreflect.EnumDescriptor
func (CrosTestPlatformProperties_LUCIExperiments) EnumDescriptor
deprecated
func (CrosTestPlatformProperties_LUCIExperiments) EnumDescriptor() ([]byte, []int)
Deprecated: Use CrosTestPlatformProperties_LUCIExperiments.Descriptor instead.
func (CrosTestPlatformProperties_LUCIExperiments) Number ¶
func (x CrosTestPlatformProperties_LUCIExperiments) Number() protoreflect.EnumNumber
func (CrosTestPlatformProperties_LUCIExperiments) String ¶
func (x CrosTestPlatformProperties_LUCIExperiments) String() string
func (CrosTestPlatformProperties_LUCIExperiments) Type ¶
func (CrosTestPlatformProperties_LUCIExperiments) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.