cros_test_platform

package
v0.0.0-...-e691789 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2025 License: BSD-3-Clause Imports: 8 Imported by: 1

Documentation

Index

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 (*CrosTestPlatformProperties) GetForceExport

func (x *CrosTestPlatformProperties) GetForceExport() bool

func (*CrosTestPlatformProperties) GetPartnerConfig

func (x *CrosTestPlatformProperties) GetPartnerConfig() bool

func (*CrosTestPlatformProperties) GetRequest

func (*CrosTestPlatformProperties) GetRequests

func (*CrosTestPlatformProperties) GetResponse deprecated

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 (*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) Enum

func (CrosTestPlatformProperties_LUCIExperiments) EnumDescriptor deprecated

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

Deprecated: Use CrosTestPlatformProperties_LUCIExperiments.Descriptor instead.

func (CrosTestPlatformProperties_LUCIExperiments) Number

func (CrosTestPlatformProperties_LUCIExperiments) String

func (CrosTestPlatformProperties_LUCIExperiments) Type

Jump to

Keyboard shortcuts

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