Documentation ¶
Index ¶
- Variables
- func RegisterResultStoreDownloadServer(s *grpc.Server, srv ResultStoreDownloadServer)
- func RegisterResultStoreFileDownloadServer(s *grpc.Server, srv ResultStoreFileDownloadServer)
- type Action
- func (*Action) Descriptor() ([]byte, []int)
- func (m *Action) GetActionAttributes() *ActionAttributes
- func (m *Action) GetActionDependencies() []*Dependency
- func (m *Action) GetActionType() isAction_ActionType
- func (m *Action) GetBuildAction() *BuildAction
- func (m *Action) GetCoverage() *ActionCoverage
- func (m *Action) GetCoverageSummaries() []*LanguageCoverageSummary
- func (m *Action) GetFileProcessingErrors() []*FileProcessingErrors
- func (m *Action) GetFiles() []*File
- func (m *Action) GetId() *Action_Id
- func (m *Action) GetName() string
- func (m *Action) GetProperties() []*Property
- func (m *Action) GetStatusAttributes() *StatusAttributes
- func (m *Action) GetTestAction() *TestAction
- func (m *Action) GetTiming() *Timing
- func (*Action) ProtoMessage()
- func (m *Action) Reset()
- func (m *Action) String() string
- func (m *Action) XXX_DiscardUnknown()
- func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Action) XXX_Merge(src proto.Message)
- func (*Action) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Action) XXX_Size() int
- func (m *Action) XXX_Unmarshal(b []byte) error
- type ActionAttributes
- func (*ActionAttributes) Descriptor() ([]byte, []int)
- func (m *ActionAttributes) GetExecutionStrategy() ExecutionStrategy
- func (m *ActionAttributes) GetExitCode() int32
- func (m *ActionAttributes) GetHostname() string
- func (m *ActionAttributes) GetInputFileInfo() *InputFileInfo
- func (*ActionAttributes) ProtoMessage()
- func (m *ActionAttributes) Reset()
- func (m *ActionAttributes) String() string
- func (m *ActionAttributes) XXX_DiscardUnknown()
- func (m *ActionAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ActionAttributes) XXX_Merge(src proto.Message)
- func (m *ActionAttributes) XXX_Size() int
- func (m *ActionAttributes) XXX_Unmarshal(b []byte) error
- type ActionCoverage
- func (*ActionCoverage) Descriptor() ([]byte, []int)
- func (m *ActionCoverage) GetFileCoverages() []*FileCoverage
- func (*ActionCoverage) ProtoMessage()
- func (m *ActionCoverage) Reset()
- func (m *ActionCoverage) String() string
- func (m *ActionCoverage) XXX_DiscardUnknown()
- func (m *ActionCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ActionCoverage) XXX_Merge(src proto.Message)
- func (m *ActionCoverage) XXX_Size() int
- func (m *ActionCoverage) XXX_Unmarshal(b []byte) error
- type Action_BuildAction
- type Action_Id
- func (*Action_Id) Descriptor() ([]byte, []int)
- func (m *Action_Id) GetActionId() string
- func (m *Action_Id) GetConfigurationId() string
- func (m *Action_Id) GetInvocationId() string
- func (m *Action_Id) GetTargetId() string
- func (*Action_Id) ProtoMessage()
- func (m *Action_Id) Reset()
- func (m *Action_Id) String() string
- func (m *Action_Id) XXX_DiscardUnknown()
- func (m *Action_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Action_Id) XXX_Merge(src proto.Message)
- func (m *Action_Id) XXX_Size() int
- func (m *Action_Id) XXX_Unmarshal(b []byte) error
- type Action_TestAction
- type ArchiveEntry
- func (*ArchiveEntry) Descriptor() ([]byte, []int)
- func (m *ArchiveEntry) GetContentType() string
- func (m *ArchiveEntry) GetLength() *wrappers.Int64Value
- func (m *ArchiveEntry) GetPath() string
- func (*ArchiveEntry) ProtoMessage()
- func (m *ArchiveEntry) Reset()
- func (m *ArchiveEntry) String() string
- func (m *ArchiveEntry) XXX_DiscardUnknown()
- func (m *ArchiveEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ArchiveEntry) XXX_Merge(src proto.Message)
- func (m *ArchiveEntry) XXX_Size() int
- func (m *ArchiveEntry) XXX_Unmarshal(b []byte) error
- type BranchCoverage
- func (*BranchCoverage) Descriptor() ([]byte, []int)
- func (m *BranchCoverage) GetBranchPresent() []byte
- func (m *BranchCoverage) GetBranchesInLine() []int32
- func (m *BranchCoverage) GetExecuted() []byte
- func (m *BranchCoverage) GetTaken() []byte
- func (*BranchCoverage) ProtoMessage()
- func (m *BranchCoverage) Reset()
- func (m *BranchCoverage) String() string
- func (m *BranchCoverage) XXX_DiscardUnknown()
- func (m *BranchCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BranchCoverage) XXX_Merge(src proto.Message)
- func (m *BranchCoverage) XXX_Size() int
- func (m *BranchCoverage) XXX_Unmarshal(b []byte) error
- type BranchCoverageSummary
- func (*BranchCoverageSummary) Descriptor() ([]byte, []int)
- func (m *BranchCoverageSummary) GetExecutedBranchCount() int32
- func (m *BranchCoverageSummary) GetTakenBranchCount() int32
- func (m *BranchCoverageSummary) GetTotalBranchCount() int32
- func (*BranchCoverageSummary) ProtoMessage()
- func (m *BranchCoverageSummary) Reset()
- func (m *BranchCoverageSummary) String() string
- func (m *BranchCoverageSummary) XXX_DiscardUnknown()
- func (m *BranchCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BranchCoverageSummary) XXX_Merge(src proto.Message)
- func (m *BranchCoverageSummary) XXX_Size() int
- func (m *BranchCoverageSummary) XXX_Unmarshal(b []byte) error
- type BuildAction
- func (*BuildAction) Descriptor() ([]byte, []int)
- func (m *BuildAction) GetPrimaryInputPath() string
- func (m *BuildAction) GetPrimaryOutputPath() string
- func (m *BuildAction) GetType() string
- func (*BuildAction) ProtoMessage()
- func (m *BuildAction) Reset()
- func (m *BuildAction) String() string
- func (m *BuildAction) XXX_DiscardUnknown()
- func (m *BuildAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildAction) XXX_Merge(src proto.Message)
- func (m *BuildAction) XXX_Size() int
- func (m *BuildAction) XXX_Unmarshal(b []byte) error
- type CommandLine
- func (*CommandLine) Descriptor() ([]byte, []int)
- func (m *CommandLine) GetArgs() []string
- func (m *CommandLine) GetCommand() string
- func (m *CommandLine) GetLabel() string
- func (m *CommandLine) GetTool() string
- func (*CommandLine) ProtoMessage()
- func (m *CommandLine) Reset()
- func (m *CommandLine) String() string
- func (m *CommandLine) XXX_DiscardUnknown()
- func (m *CommandLine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CommandLine) XXX_Merge(src proto.Message)
- func (m *CommandLine) XXX_Size() int
- func (m *CommandLine) XXX_Unmarshal(b []byte) error
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)
- func (m *Configuration) GetConfigurationAttributes() *ConfigurationAttributes
- func (m *Configuration) GetId() *Configuration_Id
- func (m *Configuration) GetName() string
- func (m *Configuration) GetProperties() []*Property
- func (m *Configuration) GetStatusAttributes() *StatusAttributes
- func (*Configuration) ProtoMessage()
- func (m *Configuration) Reset()
- func (m *Configuration) String() string
- func (m *Configuration) XXX_DiscardUnknown()
- func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Configuration) XXX_Merge(src proto.Message)
- func (m *Configuration) XXX_Size() int
- func (m *Configuration) XXX_Unmarshal(b []byte) error
- type ConfigurationAttributes
- func (*ConfigurationAttributes) Descriptor() ([]byte, []int)
- func (m *ConfigurationAttributes) GetCpu() string
- func (*ConfigurationAttributes) ProtoMessage()
- func (m *ConfigurationAttributes) Reset()
- func (m *ConfigurationAttributes) String() string
- func (m *ConfigurationAttributes) XXX_DiscardUnknown()
- func (m *ConfigurationAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfigurationAttributes) XXX_Merge(src proto.Message)
- func (m *ConfigurationAttributes) XXX_Size() int
- func (m *ConfigurationAttributes) XXX_Unmarshal(b []byte) error
- type Configuration_Id
- func (*Configuration_Id) Descriptor() ([]byte, []int)
- func (m *Configuration_Id) GetConfigurationId() string
- func (m *Configuration_Id) GetInvocationId() string
- func (*Configuration_Id) ProtoMessage()
- func (m *Configuration_Id) Reset()
- func (m *Configuration_Id) String() string
- func (m *Configuration_Id) XXX_DiscardUnknown()
- func (m *Configuration_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Configuration_Id) XXX_Merge(src proto.Message)
- func (m *Configuration_Id) XXX_Size() int
- func (m *Configuration_Id) XXX_Unmarshal(b []byte) error
- type ConfiguredTarget
- func (*ConfiguredTarget) Descriptor() ([]byte, []int)
- func (m *ConfiguredTarget) GetCoverageSummaries() []*LanguageCoverageSummary
- func (m *ConfiguredTarget) GetFiles() []*File
- func (m *ConfiguredTarget) GetId() *ConfiguredTarget_Id
- func (m *ConfiguredTarget) GetName() string
- func (m *ConfiguredTarget) GetProperties() []*Property
- func (m *ConfiguredTarget) GetStatusAttributes() *StatusAttributes
- func (m *ConfiguredTarget) GetTestAttributes() *ConfiguredTestAttributes
- func (m *ConfiguredTarget) GetTiming() *Timing
- func (*ConfiguredTarget) ProtoMessage()
- func (m *ConfiguredTarget) Reset()
- func (m *ConfiguredTarget) String() string
- func (m *ConfiguredTarget) XXX_DiscardUnknown()
- func (m *ConfiguredTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfiguredTarget) XXX_Merge(src proto.Message)
- func (m *ConfiguredTarget) XXX_Size() int
- func (m *ConfiguredTarget) XXX_Unmarshal(b []byte) error
- type ConfiguredTarget_Id
- func (*ConfiguredTarget_Id) Descriptor() ([]byte, []int)
- func (m *ConfiguredTarget_Id) GetConfigurationId() string
- func (m *ConfiguredTarget_Id) GetInvocationId() string
- func (m *ConfiguredTarget_Id) GetTargetId() string
- func (*ConfiguredTarget_Id) ProtoMessage()
- func (m *ConfiguredTarget_Id) Reset()
- func (m *ConfiguredTarget_Id) String() string
- func (m *ConfiguredTarget_Id) XXX_DiscardUnknown()
- func (m *ConfiguredTarget_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfiguredTarget_Id) XXX_Merge(src proto.Message)
- func (m *ConfiguredTarget_Id) XXX_Size() int
- func (m *ConfiguredTarget_Id) XXX_Unmarshal(b []byte) error
- type ConfiguredTestAttributes
- func (*ConfiguredTestAttributes) Descriptor() ([]byte, []int)
- func (m *ConfiguredTestAttributes) GetTimeoutDuration() *duration.Duration
- func (m *ConfiguredTestAttributes) GetTotalRunCount() int32
- func (m *ConfiguredTestAttributes) GetTotalShardCount() int32
- func (*ConfiguredTestAttributes) ProtoMessage()
- func (m *ConfiguredTestAttributes) Reset()
- func (m *ConfiguredTestAttributes) String() string
- func (m *ConfiguredTestAttributes) XXX_DiscardUnknown()
- func (m *ConfiguredTestAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfiguredTestAttributes) XXX_Merge(src proto.Message)
- func (m *ConfiguredTestAttributes) XXX_Size() int
- func (m *ConfiguredTestAttributes) XXX_Unmarshal(b []byte) error
- type Dependency
- func (*Dependency) Descriptor() ([]byte, []int)
- func (m *Dependency) GetAction() string
- func (m *Dependency) GetConfiguredTarget() string
- func (m *Dependency) GetLabel() string
- func (m *Dependency) GetResource() isDependency_Resource
- func (m *Dependency) GetTarget() string
- func (*Dependency) ProtoMessage()
- func (m *Dependency) Reset()
- func (m *Dependency) String() string
- func (m *Dependency) XXX_DiscardUnknown()
- func (m *Dependency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dependency) XXX_Merge(src proto.Message)
- func (*Dependency) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Dependency) XXX_Size() int
- func (m *Dependency) XXX_Unmarshal(b []byte) error
- type Dependency_Action
- type Dependency_ConfiguredTarget
- type Dependency_Target
- type ExecutionStrategy
- type File
- func (*File) Descriptor() ([]byte, []int)
- func (m *File) GetArchiveEntry() *ArchiveEntry
- func (m *File) GetContentType() string
- func (m *File) GetContentViewer() string
- func (m *File) GetDescription() string
- func (m *File) GetHidden() bool
- func (m *File) GetLength() *wrappers.Int64Value
- func (m *File) GetUid() string
- func (m *File) GetUri() string
- func (*File) ProtoMessage()
- func (m *File) Reset()
- func (m *File) String() string
- func (m *File) XXX_DiscardUnknown()
- func (m *File) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *File) XXX_Merge(src proto.Message)
- func (m *File) XXX_Size() int
- func (m *File) XXX_Unmarshal(b []byte) error
- type FileCoverage
- func (*FileCoverage) Descriptor() ([]byte, []int)
- func (m *FileCoverage) GetBranchCoverage() *BranchCoverage
- func (m *FileCoverage) GetLineCoverage() *LineCoverage
- func (m *FileCoverage) GetPath() string
- func (*FileCoverage) ProtoMessage()
- func (m *FileCoverage) Reset()
- func (m *FileCoverage) String() string
- func (m *FileCoverage) XXX_DiscardUnknown()
- func (m *FileCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FileCoverage) XXX_Merge(src proto.Message)
- func (m *FileCoverage) XXX_Size() int
- func (m *FileCoverage) XXX_Unmarshal(b []byte) error
- type FileProcessingError
- func (*FileProcessingError) Descriptor() ([]byte, []int)
- func (m *FileProcessingError) GetMessage() string
- func (m *FileProcessingError) GetType() FileProcessingErrorType
- func (*FileProcessingError) ProtoMessage()
- func (m *FileProcessingError) Reset()
- func (m *FileProcessingError) String() string
- func (m *FileProcessingError) XXX_DiscardUnknown()
- func (m *FileProcessingError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FileProcessingError) XXX_Merge(src proto.Message)
- func (m *FileProcessingError) XXX_Size() int
- func (m *FileProcessingError) XXX_Unmarshal(b []byte) error
- type FileProcessingErrorType
- type FileProcessingErrors
- func (*FileProcessingErrors) Descriptor() ([]byte, []int)
- func (m *FileProcessingErrors) GetFileProcessingErrors() []*FileProcessingError
- func (m *FileProcessingErrors) GetFileUid() string
- func (*FileProcessingErrors) ProtoMessage()
- func (m *FileProcessingErrors) Reset()
- func (m *FileProcessingErrors) String() string
- func (m *FileProcessingErrors) XXX_DiscardUnknown()
- func (m *FileProcessingErrors) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FileProcessingErrors) XXX_Merge(src proto.Message)
- func (m *FileProcessingErrors) XXX_Size() int
- func (m *FileProcessingErrors) XXX_Unmarshal(b []byte) error
- type FileSet
- func (*FileSet) Descriptor() ([]byte, []int)
- func (m *FileSet) GetFileSets() []string
- func (m *FileSet) GetFiles() []*File
- func (m *FileSet) GetId() *FileSet_Id
- func (m *FileSet) GetName() string
- func (*FileSet) ProtoMessage()
- func (m *FileSet) Reset()
- func (m *FileSet) String() string
- func (m *FileSet) XXX_DiscardUnknown()
- func (m *FileSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FileSet) XXX_Merge(src proto.Message)
- func (m *FileSet) XXX_Size() int
- func (m *FileSet) XXX_Unmarshal(b []byte) error
- type FileSet_Id
- func (*FileSet_Id) Descriptor() ([]byte, []int)
- func (m *FileSet_Id) GetFileSetId() string
- func (m *FileSet_Id) GetInvocationId() string
- func (*FileSet_Id) ProtoMessage()
- func (m *FileSet_Id) Reset()
- func (m *FileSet_Id) String() string
- func (m *FileSet_Id) XXX_DiscardUnknown()
- func (m *FileSet_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FileSet_Id) XXX_Merge(src proto.Message)
- func (m *FileSet_Id) XXX_Size() int
- func (m *FileSet_Id) XXX_Unmarshal(b []byte) error
- type GetActionRequest
- func (*GetActionRequest) Descriptor() ([]byte, []int)
- func (m *GetActionRequest) GetName() string
- func (*GetActionRequest) ProtoMessage()
- func (m *GetActionRequest) Reset()
- func (m *GetActionRequest) String() string
- func (m *GetActionRequest) XXX_DiscardUnknown()
- func (m *GetActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetActionRequest) XXX_Merge(src proto.Message)
- func (m *GetActionRequest) XXX_Size() int
- func (m *GetActionRequest) XXX_Unmarshal(b []byte) error
- type GetConfigurationRequest
- func (*GetConfigurationRequest) Descriptor() ([]byte, []int)
- func (m *GetConfigurationRequest) GetName() string
- func (*GetConfigurationRequest) ProtoMessage()
- func (m *GetConfigurationRequest) Reset()
- func (m *GetConfigurationRequest) String() string
- func (m *GetConfigurationRequest) XXX_DiscardUnknown()
- func (m *GetConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetConfigurationRequest) XXX_Merge(src proto.Message)
- func (m *GetConfigurationRequest) XXX_Size() int
- func (m *GetConfigurationRequest) XXX_Unmarshal(b []byte) error
- type GetConfiguredTargetRequest
- func (*GetConfiguredTargetRequest) Descriptor() ([]byte, []int)
- func (m *GetConfiguredTargetRequest) GetName() string
- func (*GetConfiguredTargetRequest) ProtoMessage()
- func (m *GetConfiguredTargetRequest) Reset()
- func (m *GetConfiguredTargetRequest) String() string
- func (m *GetConfiguredTargetRequest) XXX_DiscardUnknown()
- func (m *GetConfiguredTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetConfiguredTargetRequest) XXX_Merge(src proto.Message)
- func (m *GetConfiguredTargetRequest) XXX_Size() int
- func (m *GetConfiguredTargetRequest) XXX_Unmarshal(b []byte) error
- type GetFileRequest
- func (*GetFileRequest) Descriptor() ([]byte, []int)
- func (m *GetFileRequest) GetReadLimit() int64
- func (m *GetFileRequest) GetReadOffset() int64
- func (m *GetFileRequest) GetUri() string
- func (*GetFileRequest) ProtoMessage()
- func (m *GetFileRequest) Reset()
- func (m *GetFileRequest) String() string
- func (m *GetFileRequest) XXX_DiscardUnknown()
- func (m *GetFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetFileRequest) XXX_Merge(src proto.Message)
- func (m *GetFileRequest) XXX_Size() int
- func (m *GetFileRequest) XXX_Unmarshal(b []byte) error
- type GetFileResponse
- func (*GetFileResponse) Descriptor() ([]byte, []int)
- func (m *GetFileResponse) GetData() []byte
- func (*GetFileResponse) ProtoMessage()
- func (m *GetFileResponse) Reset()
- func (m *GetFileResponse) String() string
- func (m *GetFileResponse) XXX_DiscardUnknown()
- func (m *GetFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetFileResponse) XXX_Merge(src proto.Message)
- func (m *GetFileResponse) XXX_Size() int
- func (m *GetFileResponse) XXX_Unmarshal(b []byte) error
- type GetFileSetRequest
- func (*GetFileSetRequest) Descriptor() ([]byte, []int)
- func (m *GetFileSetRequest) GetName() string
- func (*GetFileSetRequest) ProtoMessage()
- func (m *GetFileSetRequest) Reset()
- func (m *GetFileSetRequest) String() string
- func (m *GetFileSetRequest) XXX_DiscardUnknown()
- func (m *GetFileSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetFileSetRequest) XXX_Merge(src proto.Message)
- func (m *GetFileSetRequest) XXX_Size() int
- func (m *GetFileSetRequest) XXX_Unmarshal(b []byte) error
- type GetFileTailRequest
- func (*GetFileTailRequest) Descriptor() ([]byte, []int)
- func (m *GetFileTailRequest) GetReadLimit() int64
- func (m *GetFileTailRequest) GetReadOffset() int64
- func (m *GetFileTailRequest) GetUri() string
- func (*GetFileTailRequest) ProtoMessage()
- func (m *GetFileTailRequest) Reset()
- func (m *GetFileTailRequest) String() string
- func (m *GetFileTailRequest) XXX_DiscardUnknown()
- func (m *GetFileTailRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetFileTailRequest) XXX_Merge(src proto.Message)
- func (m *GetFileTailRequest) XXX_Size() int
- func (m *GetFileTailRequest) XXX_Unmarshal(b []byte) error
- type GetFileTailResponse
- func (*GetFileTailResponse) Descriptor() ([]byte, []int)
- func (m *GetFileTailResponse) GetData() []byte
- func (*GetFileTailResponse) ProtoMessage()
- func (m *GetFileTailResponse) Reset()
- func (m *GetFileTailResponse) String() string
- func (m *GetFileTailResponse) XXX_DiscardUnknown()
- func (m *GetFileTailResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetFileTailResponse) XXX_Merge(src proto.Message)
- func (m *GetFileTailResponse) XXX_Size() int
- func (m *GetFileTailResponse) XXX_Unmarshal(b []byte) error
- type GetInvocationRequest
- func (*GetInvocationRequest) Descriptor() ([]byte, []int)
- func (m *GetInvocationRequest) GetName() string
- func (*GetInvocationRequest) ProtoMessage()
- func (m *GetInvocationRequest) Reset()
- func (m *GetInvocationRequest) String() string
- func (m *GetInvocationRequest) XXX_DiscardUnknown()
- func (m *GetInvocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetInvocationRequest) XXX_Merge(src proto.Message)
- func (m *GetInvocationRequest) XXX_Size() int
- func (m *GetInvocationRequest) XXX_Unmarshal(b []byte) error
- type GetTargetRequest
- func (*GetTargetRequest) Descriptor() ([]byte, []int)
- func (m *GetTargetRequest) GetName() string
- func (*GetTargetRequest) ProtoMessage()
- func (m *GetTargetRequest) Reset()
- func (m *GetTargetRequest) String() string
- func (m *GetTargetRequest) XXX_DiscardUnknown()
- func (m *GetTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GetTargetRequest) XXX_Merge(src proto.Message)
- func (m *GetTargetRequest) XXX_Size() int
- func (m *GetTargetRequest) XXX_Unmarshal(b []byte) error
- type InputFileInfo
- func (*InputFileInfo) Descriptor() ([]byte, []int)
- func (m *InputFileInfo) GetCount() int64
- func (m *InputFileInfo) GetCountLimit() int64
- func (m *InputFileInfo) GetDistinctByteLimit() int64
- func (m *InputFileInfo) GetDistinctBytes() int64
- func (m *InputFileInfo) GetDistinctCount() int64
- func (*InputFileInfo) ProtoMessage()
- func (m *InputFileInfo) Reset()
- func (m *InputFileInfo) String() string
- func (m *InputFileInfo) XXX_DiscardUnknown()
- func (m *InputFileInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InputFileInfo) XXX_Merge(src proto.Message)
- func (m *InputFileInfo) XXX_Size() int
- func (m *InputFileInfo) XXX_Unmarshal(b []byte) error
- type Invocation
- func (*Invocation) Descriptor() ([]byte, []int)
- func (m *Invocation) GetCoverageSummaries() []*LanguageCoverageSummary
- func (m *Invocation) GetFiles() []*File
- func (m *Invocation) GetId() *Invocation_Id
- func (m *Invocation) GetInvocationAttributes() *InvocationAttributes
- func (m *Invocation) GetName() string
- func (m *Invocation) GetProperties() []*Property
- func (m *Invocation) GetStatusAttributes() *StatusAttributes
- func (m *Invocation) GetTiming() *Timing
- func (m *Invocation) GetWorkspaceInfo() *WorkspaceInfo
- func (*Invocation) ProtoMessage()
- func (m *Invocation) Reset()
- func (m *Invocation) String() string
- func (m *Invocation) XXX_DiscardUnknown()
- func (m *Invocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Invocation) XXX_Merge(src proto.Message)
- func (m *Invocation) XXX_Size() int
- func (m *Invocation) XXX_Unmarshal(b []byte) error
- type InvocationAttributes
- func (*InvocationAttributes) Descriptor() ([]byte, []int)
- func (m *InvocationAttributes) GetLabels() []string
- func (m *InvocationAttributes) GetProjectId() string
- func (m *InvocationAttributes) GetUsers() []string
- func (*InvocationAttributes) ProtoMessage()
- func (m *InvocationAttributes) Reset()
- func (m *InvocationAttributes) String() string
- func (m *InvocationAttributes) XXX_DiscardUnknown()
- func (m *InvocationAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InvocationAttributes) XXX_Merge(src proto.Message)
- func (m *InvocationAttributes) XXX_Size() int
- func (m *InvocationAttributes) XXX_Unmarshal(b []byte) error
- type Invocation_Id
- func (*Invocation_Id) Descriptor() ([]byte, []int)
- func (m *Invocation_Id) GetInvocationId() string
- func (*Invocation_Id) ProtoMessage()
- func (m *Invocation_Id) Reset()
- func (m *Invocation_Id) String() string
- func (m *Invocation_Id) XXX_DiscardUnknown()
- func (m *Invocation_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Invocation_Id) XXX_Merge(src proto.Message)
- func (m *Invocation_Id) XXX_Size() int
- func (m *Invocation_Id) XXX_Unmarshal(b []byte) error
- type Language
- type LanguageCoverageSummary
- func (*LanguageCoverageSummary) Descriptor() ([]byte, []int)
- func (m *LanguageCoverageSummary) GetBranchSummary() *BranchCoverageSummary
- func (m *LanguageCoverageSummary) GetLanguage() Language
- func (m *LanguageCoverageSummary) GetLineSummary() *LineCoverageSummary
- func (*LanguageCoverageSummary) ProtoMessage()
- func (m *LanguageCoverageSummary) Reset()
- func (m *LanguageCoverageSummary) String() string
- func (m *LanguageCoverageSummary) XXX_DiscardUnknown()
- func (m *LanguageCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LanguageCoverageSummary) XXX_Merge(src proto.Message)
- func (m *LanguageCoverageSummary) XXX_Size() int
- func (m *LanguageCoverageSummary) XXX_Unmarshal(b []byte) error
- type LineCoverage
- func (*LineCoverage) Descriptor() ([]byte, []int)
- func (m *LineCoverage) GetExecutedLines() []byte
- func (m *LineCoverage) GetInstrumentedLines() []byte
- func (*LineCoverage) ProtoMessage()
- func (m *LineCoverage) Reset()
- func (m *LineCoverage) String() string
- func (m *LineCoverage) XXX_DiscardUnknown()
- func (m *LineCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LineCoverage) XXX_Merge(src proto.Message)
- func (m *LineCoverage) XXX_Size() int
- func (m *LineCoverage) XXX_Unmarshal(b []byte) error
- type LineCoverageSummary
- func (*LineCoverageSummary) Descriptor() ([]byte, []int)
- func (m *LineCoverageSummary) GetExecutedLineCount() int32
- func (m *LineCoverageSummary) GetInstrumentedLineCount() int32
- func (*LineCoverageSummary) ProtoMessage()
- func (m *LineCoverageSummary) Reset()
- func (m *LineCoverageSummary) String() string
- func (m *LineCoverageSummary) XXX_DiscardUnknown()
- func (m *LineCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LineCoverageSummary) XXX_Merge(src proto.Message)
- func (m *LineCoverageSummary) XXX_Size() int
- func (m *LineCoverageSummary) XXX_Unmarshal(b []byte) error
- type ListActionsRequest
- func (*ListActionsRequest) Descriptor() ([]byte, []int)
- func (m *ListActionsRequest) GetOffset() int64
- func (m *ListActionsRequest) GetPageSize() int32
- func (m *ListActionsRequest) GetPageStart() isListActionsRequest_PageStart
- func (m *ListActionsRequest) GetPageToken() string
- func (m *ListActionsRequest) GetParent() string
- func (*ListActionsRequest) ProtoMessage()
- func (m *ListActionsRequest) Reset()
- func (m *ListActionsRequest) String() string
- func (m *ListActionsRequest) XXX_DiscardUnknown()
- func (m *ListActionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListActionsRequest) XXX_Merge(src proto.Message)
- func (*ListActionsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ListActionsRequest) XXX_Size() int
- func (m *ListActionsRequest) XXX_Unmarshal(b []byte) error
- type ListActionsRequest_Offset
- type ListActionsRequest_PageToken
- type ListActionsResponse
- func (*ListActionsResponse) Descriptor() ([]byte, []int)
- func (m *ListActionsResponse) GetActions() []*Action
- func (m *ListActionsResponse) GetNextPageToken() string
- func (*ListActionsResponse) ProtoMessage()
- func (m *ListActionsResponse) Reset()
- func (m *ListActionsResponse) String() string
- func (m *ListActionsResponse) XXX_DiscardUnknown()
- func (m *ListActionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListActionsResponse) XXX_Merge(src proto.Message)
- func (m *ListActionsResponse) XXX_Size() int
- func (m *ListActionsResponse) XXX_Unmarshal(b []byte) error
- type ListConfigurationsRequest
- func (*ListConfigurationsRequest) Descriptor() ([]byte, []int)
- func (m *ListConfigurationsRequest) GetOffset() int64
- func (m *ListConfigurationsRequest) GetPageSize() int32
- func (m *ListConfigurationsRequest) GetPageStart() isListConfigurationsRequest_PageStart
- func (m *ListConfigurationsRequest) GetPageToken() string
- func (m *ListConfigurationsRequest) GetParent() string
- func (*ListConfigurationsRequest) ProtoMessage()
- func (m *ListConfigurationsRequest) Reset()
- func (m *ListConfigurationsRequest) String() string
- func (m *ListConfigurationsRequest) XXX_DiscardUnknown()
- func (m *ListConfigurationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListConfigurationsRequest) XXX_Merge(src proto.Message)
- func (*ListConfigurationsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ListConfigurationsRequest) XXX_Size() int
- func (m *ListConfigurationsRequest) XXX_Unmarshal(b []byte) error
- type ListConfigurationsRequest_Offset
- type ListConfigurationsRequest_PageToken
- type ListConfigurationsResponse
- func (*ListConfigurationsResponse) Descriptor() ([]byte, []int)
- func (m *ListConfigurationsResponse) GetConfigurations() []*Configuration
- func (m *ListConfigurationsResponse) GetNextPageToken() string
- func (*ListConfigurationsResponse) ProtoMessage()
- func (m *ListConfigurationsResponse) Reset()
- func (m *ListConfigurationsResponse) String() string
- func (m *ListConfigurationsResponse) XXX_DiscardUnknown()
- func (m *ListConfigurationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListConfigurationsResponse) XXX_Merge(src proto.Message)
- func (m *ListConfigurationsResponse) XXX_Size() int
- func (m *ListConfigurationsResponse) XXX_Unmarshal(b []byte) error
- type ListConfiguredTargetsRequest
- func (*ListConfiguredTargetsRequest) Descriptor() ([]byte, []int)
- func (m *ListConfiguredTargetsRequest) GetOffset() int64
- func (m *ListConfiguredTargetsRequest) GetPageSize() int32
- func (m *ListConfiguredTargetsRequest) GetPageStart() isListConfiguredTargetsRequest_PageStart
- func (m *ListConfiguredTargetsRequest) GetPageToken() string
- func (m *ListConfiguredTargetsRequest) GetParent() string
- func (*ListConfiguredTargetsRequest) ProtoMessage()
- func (m *ListConfiguredTargetsRequest) Reset()
- func (m *ListConfiguredTargetsRequest) String() string
- func (m *ListConfiguredTargetsRequest) XXX_DiscardUnknown()
- func (m *ListConfiguredTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListConfiguredTargetsRequest) XXX_Merge(src proto.Message)
- func (*ListConfiguredTargetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ListConfiguredTargetsRequest) XXX_Size() int
- func (m *ListConfiguredTargetsRequest) XXX_Unmarshal(b []byte) error
- type ListConfiguredTargetsRequest_Offset
- type ListConfiguredTargetsRequest_PageToken
- type ListConfiguredTargetsResponse
- func (*ListConfiguredTargetsResponse) Descriptor() ([]byte, []int)
- func (m *ListConfiguredTargetsResponse) GetConfiguredTargets() []*ConfiguredTarget
- func (m *ListConfiguredTargetsResponse) GetNextPageToken() string
- func (*ListConfiguredTargetsResponse) ProtoMessage()
- func (m *ListConfiguredTargetsResponse) Reset()
- func (m *ListConfiguredTargetsResponse) String() string
- func (m *ListConfiguredTargetsResponse) XXX_DiscardUnknown()
- func (m *ListConfiguredTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListConfiguredTargetsResponse) XXX_Merge(src proto.Message)
- func (m *ListConfiguredTargetsResponse) XXX_Size() int
- func (m *ListConfiguredTargetsResponse) XXX_Unmarshal(b []byte) error
- type ListFileSetsRequest
- func (*ListFileSetsRequest) Descriptor() ([]byte, []int)
- func (m *ListFileSetsRequest) GetOffset() int64
- func (m *ListFileSetsRequest) GetPageSize() int32
- func (m *ListFileSetsRequest) GetPageStart() isListFileSetsRequest_PageStart
- func (m *ListFileSetsRequest) GetPageToken() string
- func (m *ListFileSetsRequest) GetParent() string
- func (*ListFileSetsRequest) ProtoMessage()
- func (m *ListFileSetsRequest) Reset()
- func (m *ListFileSetsRequest) String() string
- func (m *ListFileSetsRequest) XXX_DiscardUnknown()
- func (m *ListFileSetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListFileSetsRequest) XXX_Merge(src proto.Message)
- func (*ListFileSetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ListFileSetsRequest) XXX_Size() int
- func (m *ListFileSetsRequest) XXX_Unmarshal(b []byte) error
- type ListFileSetsRequest_Offset
- type ListFileSetsRequest_PageToken
- type ListFileSetsResponse
- func (*ListFileSetsResponse) Descriptor() ([]byte, []int)
- func (m *ListFileSetsResponse) GetFileSets() []*FileSet
- func (m *ListFileSetsResponse) GetNextPageToken() string
- func (*ListFileSetsResponse) ProtoMessage()
- func (m *ListFileSetsResponse) Reset()
- func (m *ListFileSetsResponse) String() string
- func (m *ListFileSetsResponse) XXX_DiscardUnknown()
- func (m *ListFileSetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListFileSetsResponse) XXX_Merge(src proto.Message)
- func (m *ListFileSetsResponse) XXX_Size() int
- func (m *ListFileSetsResponse) XXX_Unmarshal(b []byte) error
- type ListTargetsRequest
- func (*ListTargetsRequest) Descriptor() ([]byte, []int)
- func (m *ListTargetsRequest) GetOffset() int64
- func (m *ListTargetsRequest) GetPageSize() int32
- func (m *ListTargetsRequest) GetPageStart() isListTargetsRequest_PageStart
- func (m *ListTargetsRequest) GetPageToken() string
- func (m *ListTargetsRequest) GetParent() string
- func (*ListTargetsRequest) ProtoMessage()
- func (m *ListTargetsRequest) Reset()
- func (m *ListTargetsRequest) String() string
- func (m *ListTargetsRequest) XXX_DiscardUnknown()
- func (m *ListTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListTargetsRequest) XXX_Merge(src proto.Message)
- func (*ListTargetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ListTargetsRequest) XXX_Size() int
- func (m *ListTargetsRequest) XXX_Unmarshal(b []byte) error
- type ListTargetsRequest_Offset
- type ListTargetsRequest_PageToken
- type ListTargetsResponse
- func (*ListTargetsResponse) Descriptor() ([]byte, []int)
- func (m *ListTargetsResponse) GetNextPageToken() string
- func (m *ListTargetsResponse) GetTargets() []*Target
- func (*ListTargetsResponse) ProtoMessage()
- func (m *ListTargetsResponse) Reset()
- func (m *ListTargetsResponse) String() string
- func (m *ListTargetsResponse) XXX_DiscardUnknown()
- func (m *ListTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListTargetsResponse) XXX_Merge(src proto.Message)
- func (m *ListTargetsResponse) XXX_Size() int
- func (m *ListTargetsResponse) XXX_Unmarshal(b []byte) error
- type LocalTestTiming
- func (*LocalTestTiming) Descriptor() ([]byte, []int)
- func (m *LocalTestTiming) GetTestProcessDuration() *duration.Duration
- func (*LocalTestTiming) ProtoMessage()
- func (m *LocalTestTiming) Reset()
- func (m *LocalTestTiming) String() string
- func (m *LocalTestTiming) XXX_DiscardUnknown()
- func (m *LocalTestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LocalTestTiming) XXX_Merge(src proto.Message)
- func (m *LocalTestTiming) XXX_Size() int
- func (m *LocalTestTiming) XXX_Unmarshal(b []byte) error
- type Property
- func (*Property) Descriptor() ([]byte, []int)
- func (m *Property) GetKey() string
- func (m *Property) GetValue() string
- func (*Property) ProtoMessage()
- func (m *Property) Reset()
- func (m *Property) String() string
- func (m *Property) XXX_DiscardUnknown()
- func (m *Property) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Property) XXX_Merge(src proto.Message)
- func (m *Property) XXX_Size() int
- func (m *Property) XXX_Unmarshal(b []byte) error
- type RemoteTestAttemptTiming
- func (*RemoteTestAttemptTiming) Descriptor() ([]byte, []int)
- func (m *RemoteTestAttemptTiming) GetDownloadDuration() *duration.Duration
- func (m *RemoteTestAttemptTiming) GetMachineSetupDuration() *duration.Duration
- func (m *RemoteTestAttemptTiming) GetQueueDuration() *duration.Duration
- func (m *RemoteTestAttemptTiming) GetTestProcessDuration() *duration.Duration
- func (m *RemoteTestAttemptTiming) GetUploadDuration() *duration.Duration
- func (*RemoteTestAttemptTiming) ProtoMessage()
- func (m *RemoteTestAttemptTiming) Reset()
- func (m *RemoteTestAttemptTiming) String() string
- func (m *RemoteTestAttemptTiming) XXX_DiscardUnknown()
- func (m *RemoteTestAttemptTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RemoteTestAttemptTiming) XXX_Merge(src proto.Message)
- func (m *RemoteTestAttemptTiming) XXX_Size() int
- func (m *RemoteTestAttemptTiming) XXX_Unmarshal(b []byte) error
- type RemoteTestTiming
- func (*RemoteTestTiming) Descriptor() ([]byte, []int)
- func (m *RemoteTestTiming) GetAttempts() []*RemoteTestAttemptTiming
- func (m *RemoteTestTiming) GetLocalAnalysisDuration() *duration.Duration
- func (*RemoteTestTiming) ProtoMessage()
- func (m *RemoteTestTiming) Reset()
- func (m *RemoteTestTiming) String() string
- func (m *RemoteTestTiming) XXX_DiscardUnknown()
- func (m *RemoteTestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RemoteTestTiming) XXX_Merge(src proto.Message)
- func (m *RemoteTestTiming) XXX_Size() int
- func (m *RemoteTestTiming) XXX_Unmarshal(b []byte) error
- type ResultStoreDownloadClient
- type ResultStoreDownloadServer
- type ResultStoreFileDownloadClient
- type ResultStoreFileDownloadServer
- type ResultStoreFileDownload_GetFileClient
- type ResultStoreFileDownload_GetFileServer
- type SearchInvocationsRequest
- func (*SearchInvocationsRequest) Descriptor() ([]byte, []int)
- func (m *SearchInvocationsRequest) GetOffset() int64
- func (m *SearchInvocationsRequest) GetPageSize() int32
- func (m *SearchInvocationsRequest) GetPageStart() isSearchInvocationsRequest_PageStart
- func (m *SearchInvocationsRequest) GetPageToken() string
- func (m *SearchInvocationsRequest) GetProjectId() string
- func (m *SearchInvocationsRequest) GetQuery() string
- func (*SearchInvocationsRequest) ProtoMessage()
- func (m *SearchInvocationsRequest) Reset()
- func (m *SearchInvocationsRequest) String() string
- func (m *SearchInvocationsRequest) XXX_DiscardUnknown()
- func (m *SearchInvocationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SearchInvocationsRequest) XXX_Merge(src proto.Message)
- func (*SearchInvocationsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SearchInvocationsRequest) XXX_Size() int
- func (m *SearchInvocationsRequest) XXX_Unmarshal(b []byte) error
- type SearchInvocationsRequest_Offset
- type SearchInvocationsRequest_PageToken
- type SearchInvocationsResponse
- func (*SearchInvocationsResponse) Descriptor() ([]byte, []int)
- func (m *SearchInvocationsResponse) GetInvocations() []*Invocation
- func (m *SearchInvocationsResponse) GetNextPageToken() string
- func (*SearchInvocationsResponse) ProtoMessage()
- func (m *SearchInvocationsResponse) Reset()
- func (m *SearchInvocationsResponse) String() string
- func (m *SearchInvocationsResponse) XXX_DiscardUnknown()
- func (m *SearchInvocationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SearchInvocationsResponse) XXX_Merge(src proto.Message)
- func (m *SearchInvocationsResponse) XXX_Size() int
- func (m *SearchInvocationsResponse) XXX_Unmarshal(b []byte) error
- type Status
- type StatusAttributes
- func (*StatusAttributes) Descriptor() ([]byte, []int)
- func (m *StatusAttributes) GetDescription() string
- func (m *StatusAttributes) GetStatus() Status
- func (*StatusAttributes) ProtoMessage()
- func (m *StatusAttributes) Reset()
- func (m *StatusAttributes) String() string
- func (m *StatusAttributes) XXX_DiscardUnknown()
- func (m *StatusAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StatusAttributes) XXX_Merge(src proto.Message)
- func (m *StatusAttributes) XXX_Size() int
- func (m *StatusAttributes) XXX_Unmarshal(b []byte) error
- type Target
- func (*Target) Descriptor() ([]byte, []int)
- func (m *Target) GetFiles() []*File
- func (m *Target) GetId() *Target_Id
- func (m *Target) GetIsVisible() bool
- func (m *Target) GetName() string
- func (m *Target) GetProperties() []*Property
- func (m *Target) GetStatusAttributes() *StatusAttributes
- func (m *Target) GetTargetAttributes() *TargetAttributes
- func (m *Target) GetTestAttributes() *TestAttributes
- func (m *Target) GetTiming() *Timing
- func (*Target) ProtoMessage()
- func (m *Target) Reset()
- func (m *Target) String() string
- func (m *Target) XXX_DiscardUnknown()
- func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Target) XXX_Merge(src proto.Message)
- func (m *Target) XXX_Size() int
- func (m *Target) XXX_Unmarshal(b []byte) error
- type TargetAttributes
- func (*TargetAttributes) Descriptor() ([]byte, []int)
- func (m *TargetAttributes) GetLanguage() Language
- func (m *TargetAttributes) GetTags() []string
- func (m *TargetAttributes) GetType() TargetType
- func (*TargetAttributes) ProtoMessage()
- func (m *TargetAttributes) Reset()
- func (m *TargetAttributes) String() string
- func (m *TargetAttributes) XXX_DiscardUnknown()
- func (m *TargetAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TargetAttributes) XXX_Merge(src proto.Message)
- func (m *TargetAttributes) XXX_Size() int
- func (m *TargetAttributes) XXX_Unmarshal(b []byte) error
- type TargetType
- type Target_Id
- func (*Target_Id) Descriptor() ([]byte, []int)
- func (m *Target_Id) GetInvocationId() string
- func (m *Target_Id) GetTargetId() string
- func (*Target_Id) ProtoMessage()
- func (m *Target_Id) Reset()
- func (m *Target_Id) String() string
- func (m *Target_Id) XXX_DiscardUnknown()
- func (m *Target_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Target_Id) XXX_Merge(src proto.Message)
- func (m *Target_Id) XXX_Size() int
- func (m *Target_Id) XXX_Unmarshal(b []byte) error
- type Test
- func (*Test) Descriptor() ([]byte, []int)
- func (m *Test) GetTestCase() *TestCase
- func (m *Test) GetTestSuite() *TestSuite
- func (m *Test) GetTestType() isTest_TestType
- func (*Test) ProtoMessage()
- func (m *Test) Reset()
- func (m *Test) String() string
- func (m *Test) XXX_DiscardUnknown()
- func (m *Test) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Test) XXX_Merge(src proto.Message)
- func (*Test) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Test) XXX_Size() int
- func (m *Test) XXX_Unmarshal(b []byte) error
- type TestAction
- func (*TestAction) Descriptor() ([]byte, []int)
- func (m *TestAction) GetAttemptNumber() int32
- func (m *TestAction) GetEstimatedMemoryBytes() int64
- func (m *TestAction) GetRunNumber() int32
- func (m *TestAction) GetShardNumber() int32
- func (m *TestAction) GetTestSuite() *TestSuite
- func (m *TestAction) GetTestTiming() *TestTiming
- func (m *TestAction) GetWarnings() []*TestWarning
- func (*TestAction) ProtoMessage()
- func (m *TestAction) Reset()
- func (m *TestAction) String() string
- func (m *TestAction) XXX_DiscardUnknown()
- func (m *TestAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestAction) XXX_Merge(src proto.Message)
- func (m *TestAction) XXX_Size() int
- func (m *TestAction) XXX_Unmarshal(b []byte) error
- type TestAttributes
- func (*TestAttributes) Descriptor() ([]byte, []int)
- func (m *TestAttributes) GetSize() TestSize
- func (*TestAttributes) ProtoMessage()
- func (m *TestAttributes) Reset()
- func (m *TestAttributes) String() string
- func (m *TestAttributes) XXX_DiscardUnknown()
- func (m *TestAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestAttributes) XXX_Merge(src proto.Message)
- func (m *TestAttributes) XXX_Size() int
- func (m *TestAttributes) XXX_Unmarshal(b []byte) error
- type TestCaching
- type TestCase
- func (*TestCase) Descriptor() ([]byte, []int)
- func (m *TestCase) GetCaseName() string
- func (m *TestCase) GetClassName() string
- func (m *TestCase) GetErrors() []*TestError
- func (m *TestCase) GetFailures() []*TestFailure
- func (m *TestCase) GetFiles() []*File
- func (m *TestCase) GetProperties() []*Property
- func (m *TestCase) GetResult() TestCase_Result
- func (m *TestCase) GetTiming() *Timing
- func (*TestCase) ProtoMessage()
- func (m *TestCase) Reset()
- func (m *TestCase) String() string
- func (m *TestCase) XXX_DiscardUnknown()
- func (m *TestCase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestCase) XXX_Merge(src proto.Message)
- func (m *TestCase) XXX_Size() int
- func (m *TestCase) XXX_Unmarshal(b []byte) error
- type TestCase_Result
- type TestError
- func (*TestError) Descriptor() ([]byte, []int)
- func (m *TestError) GetErrorMessage() string
- func (m *TestError) GetExceptionType() string
- func (m *TestError) GetStackTrace() string
- func (*TestError) ProtoMessage()
- func (m *TestError) Reset()
- func (m *TestError) String() string
- func (m *TestError) XXX_DiscardUnknown()
- func (m *TestError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestError) XXX_Merge(src proto.Message)
- func (m *TestError) XXX_Size() int
- func (m *TestError) XXX_Unmarshal(b []byte) error
- type TestFailure
- func (*TestFailure) Descriptor() ([]byte, []int)
- func (m *TestFailure) GetExceptionType() string
- func (m *TestFailure) GetFailureMessage() string
- func (m *TestFailure) GetStackTrace() string
- func (*TestFailure) ProtoMessage()
- func (m *TestFailure) Reset()
- func (m *TestFailure) String() string
- func (m *TestFailure) XXX_DiscardUnknown()
- func (m *TestFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestFailure) XXX_Merge(src proto.Message)
- func (m *TestFailure) XXX_Size() int
- func (m *TestFailure) XXX_Unmarshal(b []byte) error
- type TestSize
- type TestSuite
- func (*TestSuite) Descriptor() ([]byte, []int)
- func (m *TestSuite) GetErrors() []*TestError
- func (m *TestSuite) GetFailures() []*TestFailure
- func (m *TestSuite) GetFiles() []*File
- func (m *TestSuite) GetProperties() []*Property
- func (m *TestSuite) GetSuiteName() string
- func (m *TestSuite) GetTests() []*Test
- func (m *TestSuite) GetTiming() *Timing
- func (*TestSuite) ProtoMessage()
- func (m *TestSuite) Reset()
- func (m *TestSuite) String() string
- func (m *TestSuite) XXX_DiscardUnknown()
- func (m *TestSuite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestSuite) XXX_Merge(src proto.Message)
- func (m *TestSuite) XXX_Size() int
- func (m *TestSuite) XXX_Unmarshal(b []byte) error
- type TestTiming
- func (*TestTiming) Descriptor() ([]byte, []int)
- func (m *TestTiming) GetLocal() *LocalTestTiming
- func (m *TestTiming) GetLocation() isTestTiming_Location
- func (m *TestTiming) GetRemote() *RemoteTestTiming
- func (m *TestTiming) GetSystemTimeDuration() *duration.Duration
- func (m *TestTiming) GetTestCaching() TestCaching
- func (m *TestTiming) GetUserTimeDuration() *duration.Duration
- func (*TestTiming) ProtoMessage()
- func (m *TestTiming) Reset()
- func (m *TestTiming) String() string
- func (m *TestTiming) XXX_DiscardUnknown()
- func (m *TestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestTiming) XXX_Merge(src proto.Message)
- func (*TestTiming) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *TestTiming) XXX_Size() int
- func (m *TestTiming) XXX_Unmarshal(b []byte) error
- type TestTiming_Local
- type TestTiming_Remote
- type TestWarning
- func (*TestWarning) Descriptor() ([]byte, []int)
- func (m *TestWarning) GetWarningMessage() string
- func (*TestWarning) ProtoMessage()
- func (m *TestWarning) Reset()
- func (m *TestWarning) String() string
- func (m *TestWarning) XXX_DiscardUnknown()
- func (m *TestWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestWarning) XXX_Merge(src proto.Message)
- func (m *TestWarning) XXX_Size() int
- func (m *TestWarning) XXX_Unmarshal(b []byte) error
- type Test_TestCase
- type Test_TestSuite
- type Timing
- func (*Timing) Descriptor() ([]byte, []int)
- func (m *Timing) GetDuration() *duration.Duration
- func (m *Timing) GetStartTime() *timestamp.Timestamp
- func (*Timing) ProtoMessage()
- func (m *Timing) Reset()
- func (m *Timing) String() string
- func (m *Timing) XXX_DiscardUnknown()
- func (m *Timing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Timing) XXX_Merge(src proto.Message)
- func (m *Timing) XXX_Size() int
- func (m *Timing) XXX_Unmarshal(b []byte) error
- type WorkspaceContext
- func (*WorkspaceContext) Descriptor() ([]byte, []int)
- func (*WorkspaceContext) ProtoMessage()
- func (m *WorkspaceContext) Reset()
- func (m *WorkspaceContext) String() string
- func (m *WorkspaceContext) XXX_DiscardUnknown()
- func (m *WorkspaceContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WorkspaceContext) XXX_Merge(src proto.Message)
- func (m *WorkspaceContext) XXX_Size() int
- func (m *WorkspaceContext) XXX_Unmarshal(b []byte) error
- type WorkspaceInfo
- func (*WorkspaceInfo) Descriptor() ([]byte, []int)
- func (m *WorkspaceInfo) GetCommandLines() []*CommandLine
- func (m *WorkspaceInfo) GetHostname() string
- func (m *WorkspaceInfo) GetToolTag() string
- func (m *WorkspaceInfo) GetWorkingDirectory() string
- func (m *WorkspaceInfo) GetWorkspaceContext() *WorkspaceContext
- func (*WorkspaceInfo) ProtoMessage()
- func (m *WorkspaceInfo) Reset()
- func (m *WorkspaceInfo) String() string
- func (m *WorkspaceInfo) XXX_DiscardUnknown()
- func (m *WorkspaceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WorkspaceInfo) XXX_Merge(src proto.Message)
- func (m *WorkspaceInfo) XXX_Size() int
- func (m *WorkspaceInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ExecutionStrategy_name = map[int32]string{
0: "EXECUTION_STRATEGY_UNSPECIFIED",
1: "OTHER_ENVIRONMENT",
2: "REMOTE_SERVICE",
3: "LOCAL_PARALLEL",
4: "LOCAL_SEQUENTIAL",
}
var ExecutionStrategy_value = map[string]int32{
"EXECUTION_STRATEGY_UNSPECIFIED": 0,
"OTHER_ENVIRONMENT": 1,
"REMOTE_SERVICE": 2,
"LOCAL_PARALLEL": 3,
"LOCAL_SEQUENTIAL": 4,
}
var FileProcessingErrorType_name = map[int32]string{
0: "FILE_PROCESSING_ERROR_TYPE_UNSPECIFIED",
1: "GENERIC_READ_ERROR",
2: "GENERIC_PARSE_ERROR",
3: "FILE_TOO_LARGE",
4: "OUTPUT_TOO_LARGE",
5: "ACCESS_DENIED",
6: "DEADLINE_EXCEEDED",
7: "NOT_FOUND",
}
var FileProcessingErrorType_value = map[string]int32{
"FILE_PROCESSING_ERROR_TYPE_UNSPECIFIED": 0,
"GENERIC_READ_ERROR": 1,
"GENERIC_PARSE_ERROR": 2,
"FILE_TOO_LARGE": 3,
"OUTPUT_TOO_LARGE": 4,
"ACCESS_DENIED": 5,
"DEADLINE_EXCEEDED": 6,
"NOT_FOUND": 7,
}
var Language_name = map[int32]string{
0: "LANGUAGE_UNSPECIFIED",
1: "NONE",
2: "ANDROID",
3: "AS",
4: "CC",
5: "CSS",
6: "DART",
7: "GO",
8: "GWT",
9: "HASKELL",
10: "JAVA",
11: "JS",
12: "LISP",
13: "OBJC",
14: "PY",
15: "SH",
16: "SWIFT",
18: "TS",
19: "WEB",
}
var Language_value = map[string]int32{
"LANGUAGE_UNSPECIFIED": 0,
"NONE": 1,
"ANDROID": 2,
"AS": 3,
"CC": 4,
"CSS": 5,
"DART": 6,
"GO": 7,
"GWT": 8,
"HASKELL": 9,
"JAVA": 10,
"JS": 11,
"LISP": 12,
"OBJC": 13,
"PY": 14,
"SH": 15,
"SWIFT": 16,
"TS": 18,
"WEB": 19,
}
var Status_name = map[int32]string{
0: "STATUS_UNSPECIFIED",
1: "BUILDING",
2: "BUILT",
3: "FAILED_TO_BUILD",
4: "TESTING",
5: "PASSED",
6: "FAILED",
7: "TIMED_OUT",
8: "CANCELLED",
9: "TOOL_FAILED",
10: "INCOMPLETE",
11: "FLAKY",
12: "UNKNOWN",
13: "SKIPPED",
}
var Status_value = map[string]int32{
"STATUS_UNSPECIFIED": 0,
"BUILDING": 1,
"BUILT": 2,
"FAILED_TO_BUILD": 3,
"TESTING": 4,
"PASSED": 5,
"FAILED": 6,
"TIMED_OUT": 7,
"CANCELLED": 8,
"TOOL_FAILED": 9,
"INCOMPLETE": 10,
"FLAKY": 11,
"UNKNOWN": 12,
"SKIPPED": 13,
}
var TargetType_name = map[int32]string{
0: "TARGET_TYPE_UNSPECIFIED",
1: "APPLICATION",
2: "BINARY",
3: "LIBRARY",
4: "PACKAGE",
5: "TEST",
}
var TargetType_value = map[string]int32{
"TARGET_TYPE_UNSPECIFIED": 0,
"APPLICATION": 1,
"BINARY": 2,
"LIBRARY": 3,
"PACKAGE": 4,
"TEST": 5,
}
var TestCaching_name = map[int32]string{
0: "TEST_CACHING_UNSPECIFIED",
1: "LOCAL_CACHE_HIT",
2: "REMOTE_CACHE_HIT",
3: "CACHE_MISS",
}
var TestCaching_value = map[string]int32{
"TEST_CACHING_UNSPECIFIED": 0,
"LOCAL_CACHE_HIT": 1,
"REMOTE_CACHE_HIT": 2,
"CACHE_MISS": 3,
}
var TestCase_Result_name = map[int32]string{
0: "RESULT_UNSPECIFIED",
1: "COMPLETED",
2: "INTERRUPTED",
3: "CANCELLED",
4: "FILTERED",
5: "SKIPPED",
6: "SUPPRESSED",
}
var TestCase_Result_value = map[string]int32{
"RESULT_UNSPECIFIED": 0,
"COMPLETED": 1,
"INTERRUPTED": 2,
"CANCELLED": 3,
"FILTERED": 4,
"SKIPPED": 5,
"SUPPRESSED": 6,
}
var TestSize_name = map[int32]string{
0: "TEST_SIZE_UNSPECIFIED",
1: "SMALL",
2: "MEDIUM",
3: "LARGE",
4: "ENORMOUS",
5: "OTHER_SIZE",
}
var TestSize_value = map[string]int32{
"TEST_SIZE_UNSPECIFIED": 0,
"SMALL": 1,
"MEDIUM": 2,
"LARGE": 3,
"ENORMOUS": 4,
"OTHER_SIZE": 5,
}
Functions ¶
func RegisterResultStoreDownloadServer ¶
func RegisterResultStoreDownloadServer(s *grpc.Server, srv ResultStoreDownloadServer)
func RegisterResultStoreFileDownloadServer ¶
func RegisterResultStoreFileDownloadServer(s *grpc.Server, srv ResultStoreFileDownloadServer)
Types ¶
type Action ¶
type Action struct { // The resource name. Its format must be: // invocations/${INVOCATION_ID}/targets/${TARGET_ID}/configuredTargets/${CONFIG_ID}/actions/${ACTION_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the Action. They must match the // resource name after proper encoding. Id *Action_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // The status of the action. StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"` // The timing of the whole action. For TestActions, the start time may be // before the test actually started, and the duration may last until after the // test actually finished. Timing *Timing `protobuf:"bytes,4,opt,name=timing,proto3" json:"timing,omitempty"` // The type of the action. The type of an action may not change over the // lifetime of the invocation. If one of these fields is to be set, it must be // set in the CreateAction method. It may be set to an empty message that is // populated in later methods or post-processing. A generic "untyped" action // can be created by not setting any of these fields. An untyped action will // be untyped for the lifetime of the invocation. // // Types that are valid to be assigned to ActionType: // *Action_BuildAction // *Action_TestAction ActionType isAction_ActionType `protobuf_oneof:"action_type"` // General attributes of the action. ActionAttributes *ActionAttributes `protobuf:"bytes,5,opt,name=action_attributes,json=actionAttributes,proto3" json:"action_attributes,omitempty"` // A list of resources that this action depended upon. May be used to provide // the cause of a build failure in the case of a failed build action. ActionDependencies []*Dependency `protobuf:"bytes,14,rep,name=action_dependencies,json=actionDependencies,proto3" json:"action_dependencies,omitempty"` // Arbitrary name-value pairs. // This is implemented as a multi-map. Multiple properties are allowed with // the same key. Properties will be returned in lexicographical order by key. Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"` // A list of file references for action level files. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. // Files with the following reserved file IDs cause specific post-processing // or have special handling: // // For build actions: // stdout: The stdout of the action // stderr: The stderr of the action // baseline.lcov: Baseline coverage file to be parsed by the server. This // uses a stripped down implementation of the LCOV standard. // http://ltp.sourceforge.net/coverage/lcov/geninfo.1.php // // For test actions: // test.xml: The test suite / test case data in XML format. // test.log: The combined stdout and stderr of the test process. // test.lcov: Coverage file to be parsed by the server. This uses a stripped // down implementation of the LCOV standard. // http://ltp.sourceforge.net/coverage/lcov/geninfo.1.php Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"` // Coverage data was collected while running the build or test action. This // usually includes line coverage, and may also include branch coverage. // For test actions, this is usually only for the source files which were // actually executed by that particular action. // For build actions, this is the baseline coverage, which captures the // instrumented files and lines, without any lines being executed. This // ensures files that are never covered at all are included. Coverage *ActionCoverage `protobuf:"bytes,11,opt,name=coverage,proto3" json:"coverage,omitempty"` // Summary of aggregate coverage across all files for this action in. The // server populates this for you in the post-processing phase. CoverageSummaries []*LanguageCoverageSummary `protobuf:"bytes,12,rep,name=coverage_summaries,json=coverageSummaries,proto3" json:"coverage_summaries,omitempty"` // ResultStore will read and parse Files with reserved IDs listed above. Read // and parse errors for all these Files are reported here. // This is implemented as a map, with one FileProcessingErrors for each file. // Typically produced when parsing Files, but may also be provided directly // by clients. FileProcessingErrors []*FileProcessingErrors `protobuf:"bytes,13,rep,name=file_processing_errors,json=fileProcessingErrors,proto3" json:"file_processing_errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
An action that happened as part of a configured target. This action could be a build, a test, or another type of action. Each parent ConfiguredTarget resource should have at least one Action as its child resource before the invocation is finalized. ResultStore is a tool to store build & test results. ConfiguredTarget proto by itself does not contain enough fields to fully represent such results. For a simple build, at least one build action is required to represent the build result.
func (*Action) Descriptor ¶
func (*Action) GetActionAttributes ¶
func (m *Action) GetActionAttributes() *ActionAttributes
func (*Action) GetActionDependencies ¶
func (m *Action) GetActionDependencies() []*Dependency
func (*Action) GetActionType ¶
func (m *Action) GetActionType() isAction_ActionType
func (*Action) GetBuildAction ¶
func (m *Action) GetBuildAction() *BuildAction
func (*Action) GetCoverage ¶
func (m *Action) GetCoverage() *ActionCoverage
func (*Action) GetCoverageSummaries ¶
func (m *Action) GetCoverageSummaries() []*LanguageCoverageSummary
func (*Action) GetFileProcessingErrors ¶
func (m *Action) GetFileProcessingErrors() []*FileProcessingErrors
func (*Action) GetProperties ¶
func (*Action) GetStatusAttributes ¶
func (m *Action) GetStatusAttributes() *StatusAttributes
func (*Action) GetTestAction ¶
func (m *Action) GetTestAction() *TestAction
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) XXX_DiscardUnknown ¶
func (m *Action) XXX_DiscardUnknown()
func (*Action) XXX_Marshal ¶
func (*Action) XXX_OneofFuncs ¶
func (*Action) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Action) XXX_Unmarshal ¶
type ActionAttributes ¶
type ActionAttributes struct { // Strategy used for executing the action. ExecutionStrategy ExecutionStrategy `` /* 167-byte string literal not displayed */ // Exit code of the process that ran the action. A non-zero value means // failure. ExitCode int32 `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` // Where the action was run. Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"` // Information about the input files used in all actions under this configured // target. InputFileInfo *InputFileInfo `protobuf:"bytes,4,opt,name=input_file_info,json=inputFileInfo,proto3" json:"input_file_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
General attributes of an action
func (*ActionAttributes) Descriptor ¶
func (*ActionAttributes) Descriptor() ([]byte, []int)
func (*ActionAttributes) GetExecutionStrategy ¶
func (m *ActionAttributes) GetExecutionStrategy() ExecutionStrategy
func (*ActionAttributes) GetExitCode ¶
func (m *ActionAttributes) GetExitCode() int32
func (*ActionAttributes) GetHostname ¶
func (m *ActionAttributes) GetHostname() string
func (*ActionAttributes) GetInputFileInfo ¶
func (m *ActionAttributes) GetInputFileInfo() *InputFileInfo
func (*ActionAttributes) ProtoMessage ¶
func (*ActionAttributes) ProtoMessage()
func (*ActionAttributes) Reset ¶
func (m *ActionAttributes) Reset()
func (*ActionAttributes) String ¶
func (m *ActionAttributes) String() string
func (*ActionAttributes) XXX_DiscardUnknown ¶
func (m *ActionAttributes) XXX_DiscardUnknown()
func (*ActionAttributes) XXX_Marshal ¶
func (m *ActionAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActionAttributes) XXX_Merge ¶
func (dst *ActionAttributes) XXX_Merge(src proto.Message)
func (*ActionAttributes) XXX_Size ¶
func (m *ActionAttributes) XXX_Size() int
func (*ActionAttributes) XXX_Unmarshal ¶
func (m *ActionAttributes) XXX_Unmarshal(b []byte) error
type ActionCoverage ¶
type ActionCoverage struct { // List of coverage info for all source files that the TestResult covers. FileCoverages []*FileCoverage `protobuf:"bytes,2,rep,name=file_coverages,json=fileCoverages,proto3" json:"file_coverages,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes code coverage for a build or test Action. This is used to store baseline coverage for build Actions and test coverage for test Actions.
func (*ActionCoverage) Descriptor ¶
func (*ActionCoverage) Descriptor() ([]byte, []int)
func (*ActionCoverage) GetFileCoverages ¶
func (m *ActionCoverage) GetFileCoverages() []*FileCoverage
func (*ActionCoverage) ProtoMessage ¶
func (*ActionCoverage) ProtoMessage()
func (*ActionCoverage) Reset ¶
func (m *ActionCoverage) Reset()
func (*ActionCoverage) String ¶
func (m *ActionCoverage) String() string
func (*ActionCoverage) XXX_DiscardUnknown ¶
func (m *ActionCoverage) XXX_DiscardUnknown()
func (*ActionCoverage) XXX_Marshal ¶
func (m *ActionCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActionCoverage) XXX_Merge ¶
func (dst *ActionCoverage) XXX_Merge(src proto.Message)
func (*ActionCoverage) XXX_Size ¶
func (m *ActionCoverage) XXX_Size() int
func (*ActionCoverage) XXX_Unmarshal ¶
func (m *ActionCoverage) XXX_Unmarshal(b []byte) error
type Action_BuildAction ¶
type Action_BuildAction struct {
BuildAction *BuildAction `protobuf:"bytes,9,opt,name=build_action,json=buildAction,proto3,oneof"`
}
type Action_Id ¶
type Action_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // The Target ID. TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // The Configuration ID. ConfigurationId string `protobuf:"bytes,3,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` // The Action ID. ActionId string `protobuf:"bytes,4,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the Action.
func (*Action_Id) Descriptor ¶
func (*Action_Id) GetActionId ¶
func (*Action_Id) GetConfigurationId ¶
func (*Action_Id) GetInvocationId ¶
func (*Action_Id) GetTargetId ¶
func (*Action_Id) ProtoMessage ¶
func (*Action_Id) ProtoMessage()
func (*Action_Id) XXX_DiscardUnknown ¶
func (m *Action_Id) XXX_DiscardUnknown()
func (*Action_Id) XXX_Marshal ¶
func (*Action_Id) XXX_Unmarshal ¶
type Action_TestAction ¶
type Action_TestAction struct {
TestAction *TestAction `protobuf:"bytes,10,opt,name=test_action,json=testAction,proto3,oneof"`
}
type ArchiveEntry ¶
type ArchiveEntry struct { // The relative path of the entry within the archive. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // (Optional) The uncompressed length of the archive entry in bytes. Allows // the entry size to be shown in the UI. Omit if the length is not known. Length *wrappers.Int64Value `protobuf:"bytes,2,opt,name=length,proto3" json:"length,omitempty"` // (Optional) The content-type (aka MIME-type) of the archive entry. (e.g. // text/plain, image/jpeg, text/html, etc). This is sent to the web browser // so it knows how to handle the entry. ContentType string `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Information specific to an entry in an archive.
func (*ArchiveEntry) Descriptor ¶
func (*ArchiveEntry) Descriptor() ([]byte, []int)
func (*ArchiveEntry) GetContentType ¶
func (m *ArchiveEntry) GetContentType() string
func (*ArchiveEntry) GetLength ¶
func (m *ArchiveEntry) GetLength() *wrappers.Int64Value
func (*ArchiveEntry) GetPath ¶
func (m *ArchiveEntry) GetPath() string
func (*ArchiveEntry) ProtoMessage ¶
func (*ArchiveEntry) ProtoMessage()
func (*ArchiveEntry) Reset ¶
func (m *ArchiveEntry) Reset()
func (*ArchiveEntry) String ¶
func (m *ArchiveEntry) String() string
func (*ArchiveEntry) XXX_DiscardUnknown ¶
func (m *ArchiveEntry) XXX_DiscardUnknown()
func (*ArchiveEntry) XXX_Marshal ¶
func (m *ArchiveEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArchiveEntry) XXX_Merge ¶
func (dst *ArchiveEntry) XXX_Merge(src proto.Message)
func (*ArchiveEntry) XXX_Size ¶
func (m *ArchiveEntry) XXX_Size() int
func (*ArchiveEntry) XXX_Unmarshal ¶
func (m *ArchiveEntry) XXX_Unmarshal(b []byte) error
type BranchCoverage ¶
type BranchCoverage struct { // The field branch_present denotes the lines containing at least one branch. // // This is a bitfield where i-th bit corresponds to the i-th line. Divide line // number by 8 to get index into byte array. Mod line number by 8 to get bit // number (0 = LSB, 7 = MSB). // // A 1 denotes the line contains at least one branch. // A 0 denotes the line contains no branches. BranchPresent []byte `protobuf:"bytes,1,opt,name=branch_present,json=branchPresent,proto3" json:"branch_present,omitempty"` // Contains the number of branches present, only for the lines which have the // corresponding bit set in branch_present, in a relative order ignoring // lines which do not have any branches. BranchesInLine []int32 `protobuf:"varint,2,rep,packed,name=branches_in_line,json=branchesInLine,proto3" json:"branches_in_line,omitempty"` // As each branch can have any one of the following three states: not // executed, executed but not taken, executed and taken. // // This is a bitfield where i-th bit corresponds to the i-th line. Divide line // number by 8 to get index into byte array. Mod line number by 8 to get bit // number (0 = LSB, 7 = MSB). // // i-th bit of the following two byte arrays are used to denote the above // mentioned states. // // not executed: i-th bit of executed == 0 && i-th bit of taken == 0 // executed but not taken: i-th bit of executed == 1 && i-th bit of taken == 0 // executed and taken: i-th bit of executed == 1 && i-th bit of taken == 1 Executed []byte `protobuf:"bytes,3,opt,name=executed,proto3" json:"executed,omitempty"` // Described above. Taken []byte `protobuf:"bytes,4,opt,name=taken,proto3" json:"taken,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes branch coverage for a file
func (*BranchCoverage) Descriptor ¶
func (*BranchCoverage) Descriptor() ([]byte, []int)
func (*BranchCoverage) GetBranchPresent ¶
func (m *BranchCoverage) GetBranchPresent() []byte
func (*BranchCoverage) GetBranchesInLine ¶
func (m *BranchCoverage) GetBranchesInLine() []int32
func (*BranchCoverage) GetExecuted ¶
func (m *BranchCoverage) GetExecuted() []byte
func (*BranchCoverage) GetTaken ¶
func (m *BranchCoverage) GetTaken() []byte
func (*BranchCoverage) ProtoMessage ¶
func (*BranchCoverage) ProtoMessage()
func (*BranchCoverage) Reset ¶
func (m *BranchCoverage) Reset()
func (*BranchCoverage) String ¶
func (m *BranchCoverage) String() string
func (*BranchCoverage) XXX_DiscardUnknown ¶
func (m *BranchCoverage) XXX_DiscardUnknown()
func (*BranchCoverage) XXX_Marshal ¶
func (m *BranchCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BranchCoverage) XXX_Merge ¶
func (dst *BranchCoverage) XXX_Merge(src proto.Message)
func (*BranchCoverage) XXX_Size ¶
func (m *BranchCoverage) XXX_Size() int
func (*BranchCoverage) XXX_Unmarshal ¶
func (m *BranchCoverage) XXX_Unmarshal(b []byte) error
type BranchCoverageSummary ¶
type BranchCoverageSummary struct { // The number of branches present in the file. TotalBranchCount int32 `protobuf:"varint,1,opt,name=total_branch_count,json=totalBranchCount,proto3" json:"total_branch_count,omitempty"` // The number of branches executed out of the total branches present. // A branch is executed when its condition is evaluated. // This is <= total_branch_count as not all branches are executed. ExecutedBranchCount int32 `protobuf:"varint,2,opt,name=executed_branch_count,json=executedBranchCount,proto3" json:"executed_branch_count,omitempty"` // The number of branches taken out of the total branches executed. // A branch is taken when its condition is satisfied. // This is <= executed_branch_count as not all executed branches are taken. TakenBranchCount int32 `protobuf:"varint,3,opt,name=taken_branch_count,json=takenBranchCount,proto3" json:"taken_branch_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of branch coverage A branch may be:
- not executed. Counted only in total.
- executed but not taken. Appears in total and executed.
- executed and taken. Appears in all three fields.
func (*BranchCoverageSummary) Descriptor ¶
func (*BranchCoverageSummary) Descriptor() ([]byte, []int)
func (*BranchCoverageSummary) GetExecutedBranchCount ¶
func (m *BranchCoverageSummary) GetExecutedBranchCount() int32
func (*BranchCoverageSummary) GetTakenBranchCount ¶
func (m *BranchCoverageSummary) GetTakenBranchCount() int32
func (*BranchCoverageSummary) GetTotalBranchCount ¶
func (m *BranchCoverageSummary) GetTotalBranchCount() int32
func (*BranchCoverageSummary) ProtoMessage ¶
func (*BranchCoverageSummary) ProtoMessage()
func (*BranchCoverageSummary) Reset ¶
func (m *BranchCoverageSummary) Reset()
func (*BranchCoverageSummary) String ¶
func (m *BranchCoverageSummary) String() string
func (*BranchCoverageSummary) XXX_DiscardUnknown ¶
func (m *BranchCoverageSummary) XXX_DiscardUnknown()
func (*BranchCoverageSummary) XXX_Marshal ¶
func (m *BranchCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BranchCoverageSummary) XXX_Merge ¶
func (dst *BranchCoverageSummary) XXX_Merge(src proto.Message)
func (*BranchCoverageSummary) XXX_Size ¶
func (m *BranchCoverageSummary) XXX_Size() int
func (*BranchCoverageSummary) XXX_Unmarshal ¶
func (m *BranchCoverageSummary) XXX_Unmarshal(b []byte) error
type BuildAction ¶
type BuildAction struct { // The type of the action. This is intended to be a clue as to how the output // of the action should be parsed. For example "javac" for a Java compile // action. Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // The "primary" input artifact processed by this action. E.g., the .cc file // of a C++ compile action. Empty string ("") if the action has no input // artifacts or no "primary" input artifact. PrimaryInputPath string `protobuf:"bytes,2,opt,name=primary_input_path,json=primaryInputPath,proto3" json:"primary_input_path,omitempty"` // The "primary" output artifact processed by this action. E.g., the .o file // of a C++ compile action. Empty string ("") if the action has no output // artifacts or no "primary" output artifact. PrimaryOutputPath string `protobuf:"bytes,3,opt,name=primary_output_path,json=primaryOutputPath,proto3" json:"primary_output_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A build action, such as building a java library.
func (*BuildAction) Descriptor ¶
func (*BuildAction) Descriptor() ([]byte, []int)
func (*BuildAction) GetPrimaryInputPath ¶
func (m *BuildAction) GetPrimaryInputPath() string
func (*BuildAction) GetPrimaryOutputPath ¶
func (m *BuildAction) GetPrimaryOutputPath() string
func (*BuildAction) GetType ¶
func (m *BuildAction) GetType() string
func (*BuildAction) ProtoMessage ¶
func (*BuildAction) ProtoMessage()
func (*BuildAction) Reset ¶
func (m *BuildAction) Reset()
func (*BuildAction) String ¶
func (m *BuildAction) String() string
func (*BuildAction) XXX_DiscardUnknown ¶
func (m *BuildAction) XXX_DiscardUnknown()
func (*BuildAction) XXX_Marshal ¶
func (m *BuildAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildAction) XXX_Merge ¶
func (dst *BuildAction) XXX_Merge(src proto.Message)
func (*BuildAction) XXX_Size ¶
func (m *BuildAction) XXX_Size() int
func (*BuildAction) XXX_Unmarshal ¶
func (m *BuildAction) XXX_Unmarshal(b []byte) error
type CommandLine ¶
type CommandLine struct { // A label describing this command line. Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` // The command-line tool that is run: argv[0]. Tool string `protobuf:"bytes,2,opt,name=tool,proto3" json:"tool,omitempty"` // The arguments to the above tool: argv[1]...argv[N]. Args []string `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` // The actual command that was run with the tool. (e.g. "build", or "test") // Omit if the tool doesn't accept a command. // This is a duplicate of one of the fields in args. Command string `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The command and arguments that produced this Invocation.
func (*CommandLine) Descriptor ¶
func (*CommandLine) Descriptor() ([]byte, []int)
func (*CommandLine) GetArgs ¶
func (m *CommandLine) GetArgs() []string
func (*CommandLine) GetCommand ¶
func (m *CommandLine) GetCommand() string
func (*CommandLine) GetLabel ¶
func (m *CommandLine) GetLabel() string
func (*CommandLine) GetTool ¶
func (m *CommandLine) GetTool() string
func (*CommandLine) ProtoMessage ¶
func (*CommandLine) ProtoMessage()
func (*CommandLine) Reset ¶
func (m *CommandLine) Reset()
func (*CommandLine) String ¶
func (m *CommandLine) String() string
func (*CommandLine) XXX_DiscardUnknown ¶
func (m *CommandLine) XXX_DiscardUnknown()
func (*CommandLine) XXX_Marshal ¶
func (m *CommandLine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommandLine) XXX_Merge ¶
func (dst *CommandLine) XXX_Merge(src proto.Message)
func (*CommandLine) XXX_Size ¶
func (m *CommandLine) XXX_Size() int
func (*CommandLine) XXX_Unmarshal ¶
func (m *CommandLine) XXX_Unmarshal(b []byte) error
type Configuration ¶
type Configuration struct { // The format of this Configuration resource name must be: // invocations/${INVOCATION_ID}/configs/${CONFIG_ID} // The configuration ID of "default" should be preferred for the default // configuration in a single-config invocation. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the Configuration. They must match // the resource name after proper encoding. Id *Configuration_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // The aggregate status for this configuration. StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"` // Attributes that apply only to this configuration. ConfigurationAttributes *ConfigurationAttributes `` /* 130-byte string literal not displayed */ // Arbitrary name-value pairs. // This is implemented as a multi-map. Multiple properties are allowed with // the same key. Properties will be returned in lexicographical order by key. Properties []*Property `protobuf:"bytes,6,rep,name=properties,proto3" json:"properties,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a configuration within an Invocation associated with one or more ConfiguredTargets. It captures the environment and other settings that were used.
func (*Configuration) Descriptor ¶
func (*Configuration) Descriptor() ([]byte, []int)
func (*Configuration) GetConfigurationAttributes ¶
func (m *Configuration) GetConfigurationAttributes() *ConfigurationAttributes
func (*Configuration) GetId ¶
func (m *Configuration) GetId() *Configuration_Id
func (*Configuration) GetName ¶
func (m *Configuration) GetName() string
func (*Configuration) GetProperties ¶
func (m *Configuration) GetProperties() []*Property
func (*Configuration) GetStatusAttributes ¶
func (m *Configuration) GetStatusAttributes() *StatusAttributes
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) Reset ¶
func (m *Configuration) Reset()
func (*Configuration) String ¶
func (m *Configuration) String() string
func (*Configuration) XXX_DiscardUnknown ¶
func (m *Configuration) XXX_DiscardUnknown()
func (*Configuration) XXX_Marshal ¶
func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Configuration) XXX_Merge ¶
func (dst *Configuration) XXX_Merge(src proto.Message)
func (*Configuration) XXX_Size ¶
func (m *Configuration) XXX_Size() int
func (*Configuration) XXX_Unmarshal ¶
func (m *Configuration) XXX_Unmarshal(b []byte) error
type ConfigurationAttributes ¶
type ConfigurationAttributes struct { // The type of cpu. (e.g. "x86", "powerpc") Cpu string `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Attributes that apply only to the configuration.
func (*ConfigurationAttributes) Descriptor ¶
func (*ConfigurationAttributes) Descriptor() ([]byte, []int)
func (*ConfigurationAttributes) GetCpu ¶
func (m *ConfigurationAttributes) GetCpu() string
func (*ConfigurationAttributes) ProtoMessage ¶
func (*ConfigurationAttributes) ProtoMessage()
func (*ConfigurationAttributes) Reset ¶
func (m *ConfigurationAttributes) Reset()
func (*ConfigurationAttributes) String ¶
func (m *ConfigurationAttributes) String() string
func (*ConfigurationAttributes) XXX_DiscardUnknown ¶
func (m *ConfigurationAttributes) XXX_DiscardUnknown()
func (*ConfigurationAttributes) XXX_Marshal ¶
func (m *ConfigurationAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigurationAttributes) XXX_Merge ¶
func (dst *ConfigurationAttributes) XXX_Merge(src proto.Message)
func (*ConfigurationAttributes) XXX_Size ¶
func (m *ConfigurationAttributes) XXX_Size() int
func (*ConfigurationAttributes) XXX_Unmarshal ¶
func (m *ConfigurationAttributes) XXX_Unmarshal(b []byte) error
type Configuration_Id ¶
type Configuration_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // The Configuration ID. ConfigurationId string `protobuf:"bytes,2,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the Configuration.
func (*Configuration_Id) Descriptor ¶
func (*Configuration_Id) Descriptor() ([]byte, []int)
func (*Configuration_Id) GetConfigurationId ¶
func (m *Configuration_Id) GetConfigurationId() string
func (*Configuration_Id) GetInvocationId ¶
func (m *Configuration_Id) GetInvocationId() string
func (*Configuration_Id) ProtoMessage ¶
func (*Configuration_Id) ProtoMessage()
func (*Configuration_Id) Reset ¶
func (m *Configuration_Id) Reset()
func (*Configuration_Id) String ¶
func (m *Configuration_Id) String() string
func (*Configuration_Id) XXX_DiscardUnknown ¶
func (m *Configuration_Id) XXX_DiscardUnknown()
func (*Configuration_Id) XXX_Marshal ¶
func (m *Configuration_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Configuration_Id) XXX_Merge ¶
func (dst *Configuration_Id) XXX_Merge(src proto.Message)
func (*Configuration_Id) XXX_Size ¶
func (m *Configuration_Id) XXX_Size() int
func (*Configuration_Id) XXX_Unmarshal ¶
func (m *Configuration_Id) XXX_Unmarshal(b []byte) error
type ConfiguredTarget ¶
type ConfiguredTarget struct { // The resource name. Its format must be: // invocations/${INVOCATION_ID}/targets/${TARGET_ID}/configuredTargets/${CONFIG_ID} // where ${CONFIG_ID} must match the ID of an existing Configuration under // this Invocation. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the ConfiguredTarget. They must // match the resource name after proper encoding. Id *ConfiguredTarget_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // The aggregate status for this configuration of this target. If testing // was not requested, set this to the build status (e.g. BUILT or // FAILED_TO_BUILD). StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"` // Captures the start time and duration of this configured target. Timing *Timing `protobuf:"bytes,4,opt,name=timing,proto3" json:"timing,omitempty"` // Test specific attributes for this ConfiguredTarget. TestAttributes *ConfiguredTestAttributes `protobuf:"bytes,6,opt,name=test_attributes,json=testAttributes,proto3" json:"test_attributes,omitempty"` // Arbitrary name-value pairs. // This is implemented as a multi-map. Multiple properties are allowed with // the same key. Properties will be returned in lexicographical order by key. Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"` // A list of file references for configured target level files. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"` // Summary of aggregate coverage across all test actions for this target in // this configuration. The server populates this for you in the // post-processing phase. CoverageSummaries []*LanguageCoverageSummary `protobuf:"bytes,9,rep,name=coverage_summaries,json=coverageSummaries,proto3" json:"coverage_summaries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Each ConfiguredTarget represents data for a given configuration of a given target in a given Invocation. Every ConfiguredTarget should have at least one Action as a child resource before the invocation is finalized. Refer to the Action's documentation for more info on this.
func (*ConfiguredTarget) Descriptor ¶
func (*ConfiguredTarget) Descriptor() ([]byte, []int)
func (*ConfiguredTarget) GetCoverageSummaries ¶
func (m *ConfiguredTarget) GetCoverageSummaries() []*LanguageCoverageSummary
func (*ConfiguredTarget) GetFiles ¶
func (m *ConfiguredTarget) GetFiles() []*File
func (*ConfiguredTarget) GetId ¶
func (m *ConfiguredTarget) GetId() *ConfiguredTarget_Id
func (*ConfiguredTarget) GetName ¶
func (m *ConfiguredTarget) GetName() string
func (*ConfiguredTarget) GetProperties ¶
func (m *ConfiguredTarget) GetProperties() []*Property
func (*ConfiguredTarget) GetStatusAttributes ¶
func (m *ConfiguredTarget) GetStatusAttributes() *StatusAttributes
func (*ConfiguredTarget) GetTestAttributes ¶
func (m *ConfiguredTarget) GetTestAttributes() *ConfiguredTestAttributes
func (*ConfiguredTarget) GetTiming ¶
func (m *ConfiguredTarget) GetTiming() *Timing
func (*ConfiguredTarget) ProtoMessage ¶
func (*ConfiguredTarget) ProtoMessage()
func (*ConfiguredTarget) Reset ¶
func (m *ConfiguredTarget) Reset()
func (*ConfiguredTarget) String ¶
func (m *ConfiguredTarget) String() string
func (*ConfiguredTarget) XXX_DiscardUnknown ¶
func (m *ConfiguredTarget) XXX_DiscardUnknown()
func (*ConfiguredTarget) XXX_Marshal ¶
func (m *ConfiguredTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfiguredTarget) XXX_Merge ¶
func (dst *ConfiguredTarget) XXX_Merge(src proto.Message)
func (*ConfiguredTarget) XXX_Size ¶
func (m *ConfiguredTarget) XXX_Size() int
func (*ConfiguredTarget) XXX_Unmarshal ¶
func (m *ConfiguredTarget) XXX_Unmarshal(b []byte) error
type ConfiguredTarget_Id ¶
type ConfiguredTarget_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // The Target ID. TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // The Configuration ID. ConfigurationId string `protobuf:"bytes,3,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the ConfiguredTarget.
func (*ConfiguredTarget_Id) Descriptor ¶
func (*ConfiguredTarget_Id) Descriptor() ([]byte, []int)
func (*ConfiguredTarget_Id) GetConfigurationId ¶
func (m *ConfiguredTarget_Id) GetConfigurationId() string
func (*ConfiguredTarget_Id) GetInvocationId ¶
func (m *ConfiguredTarget_Id) GetInvocationId() string
func (*ConfiguredTarget_Id) GetTargetId ¶
func (m *ConfiguredTarget_Id) GetTargetId() string
func (*ConfiguredTarget_Id) ProtoMessage ¶
func (*ConfiguredTarget_Id) ProtoMessage()
func (*ConfiguredTarget_Id) Reset ¶
func (m *ConfiguredTarget_Id) Reset()
func (*ConfiguredTarget_Id) String ¶
func (m *ConfiguredTarget_Id) String() string
func (*ConfiguredTarget_Id) XXX_DiscardUnknown ¶
func (m *ConfiguredTarget_Id) XXX_DiscardUnknown()
func (*ConfiguredTarget_Id) XXX_Marshal ¶
func (m *ConfiguredTarget_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfiguredTarget_Id) XXX_Merge ¶
func (dst *ConfiguredTarget_Id) XXX_Merge(src proto.Message)
func (*ConfiguredTarget_Id) XXX_Size ¶
func (m *ConfiguredTarget_Id) XXX_Size() int
func (*ConfiguredTarget_Id) XXX_Unmarshal ¶
func (m *ConfiguredTarget_Id) XXX_Unmarshal(b []byte) error
type ConfiguredTestAttributes ¶
type ConfiguredTestAttributes struct { // Total number of test runs. For example, in bazel this is specified with // --runs_per_test. Zero if runs_per_test is not used. TotalRunCount int32 `protobuf:"varint,2,opt,name=total_run_count,json=totalRunCount,proto3" json:"total_run_count,omitempty"` // Total number of test shards. Zero if shard count was not specified. TotalShardCount int32 `protobuf:"varint,3,opt,name=total_shard_count,json=totalShardCount,proto3" json:"total_shard_count,omitempty"` // How long test is allowed to run. TimeoutDuration *duration.Duration `protobuf:"bytes,5,opt,name=timeout_duration,json=timeoutDuration,proto3" json:"timeout_duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Attributes that apply only to test actions under this configured target.
func (*ConfiguredTestAttributes) Descriptor ¶
func (*ConfiguredTestAttributes) Descriptor() ([]byte, []int)
func (*ConfiguredTestAttributes) GetTimeoutDuration ¶
func (m *ConfiguredTestAttributes) GetTimeoutDuration() *duration.Duration
func (*ConfiguredTestAttributes) GetTotalRunCount ¶
func (m *ConfiguredTestAttributes) GetTotalRunCount() int32
func (*ConfiguredTestAttributes) GetTotalShardCount ¶
func (m *ConfiguredTestAttributes) GetTotalShardCount() int32
func (*ConfiguredTestAttributes) ProtoMessage ¶
func (*ConfiguredTestAttributes) ProtoMessage()
func (*ConfiguredTestAttributes) Reset ¶
func (m *ConfiguredTestAttributes) Reset()
func (*ConfiguredTestAttributes) String ¶
func (m *ConfiguredTestAttributes) String() string
func (*ConfiguredTestAttributes) XXX_DiscardUnknown ¶
func (m *ConfiguredTestAttributes) XXX_DiscardUnknown()
func (*ConfiguredTestAttributes) XXX_Marshal ¶
func (m *ConfiguredTestAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfiguredTestAttributes) XXX_Merge ¶
func (dst *ConfiguredTestAttributes) XXX_Merge(src proto.Message)
func (*ConfiguredTestAttributes) XXX_Size ¶
func (m *ConfiguredTestAttributes) XXX_Size() int
func (*ConfiguredTestAttributes) XXX_Unmarshal ¶
func (m *ConfiguredTestAttributes) XXX_Unmarshal(b []byte) error
type Dependency ¶
type Dependency struct { // The resource depended upon. It may be a Target, ConfiguredTarget, or // Action. // // Types that are valid to be assigned to Resource: // *Dependency_Target // *Dependency_ConfiguredTarget // *Dependency_Action Resource isDependency_Resource `protobuf_oneof:"resource"` // A label describing this dependency. // The label "Root Cause" is handled specially. It is used to point to the // exact resource that caused a resource to fail. Label string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a dependency of a resource on another resource. This can be used to define a graph or a workflow paradigm through resources.
func (*Dependency) Descriptor ¶
func (*Dependency) Descriptor() ([]byte, []int)
func (*Dependency) GetAction ¶
func (m *Dependency) GetAction() string
func (*Dependency) GetConfiguredTarget ¶
func (m *Dependency) GetConfiguredTarget() string
func (*Dependency) GetLabel ¶
func (m *Dependency) GetLabel() string
func (*Dependency) GetResource ¶
func (m *Dependency) GetResource() isDependency_Resource
func (*Dependency) GetTarget ¶
func (m *Dependency) GetTarget() string
func (*Dependency) ProtoMessage ¶
func (*Dependency) ProtoMessage()
func (*Dependency) Reset ¶
func (m *Dependency) Reset()
func (*Dependency) String ¶
func (m *Dependency) String() string
func (*Dependency) XXX_DiscardUnknown ¶
func (m *Dependency) XXX_DiscardUnknown()
func (*Dependency) XXX_Marshal ¶
func (m *Dependency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dependency) XXX_Merge ¶
func (dst *Dependency) XXX_Merge(src proto.Message)
func (*Dependency) XXX_OneofFuncs ¶
func (*Dependency) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Dependency) XXX_Size ¶
func (m *Dependency) XXX_Size() int
func (*Dependency) XXX_Unmarshal ¶
func (m *Dependency) XXX_Unmarshal(b []byte) error
type Dependency_Action ¶
type Dependency_Action struct {
Action string `protobuf:"bytes,3,opt,name=action,proto3,oneof"`
}
type Dependency_ConfiguredTarget ¶
type Dependency_ConfiguredTarget struct {
ConfiguredTarget string `protobuf:"bytes,2,opt,name=configured_target,json=configuredTarget,proto3,oneof"`
}
type Dependency_Target ¶
type Dependency_Target struct {
Target string `protobuf:"bytes,1,opt,name=target,proto3,oneof"`
}
type ExecutionStrategy ¶
type ExecutionStrategy int32
Indicates how/where this Action was executed.
const ( // The action did not indicate how it was executed. ExecutionStrategy_EXECUTION_STRATEGY_UNSPECIFIED ExecutionStrategy = 0 // The action was executed in some other form. ExecutionStrategy_OTHER_ENVIRONMENT ExecutionStrategy = 1 // The action used a remote build service. ExecutionStrategy_REMOTE_SERVICE ExecutionStrategy = 2 // The action was executed locally, in parallel with other actions. ExecutionStrategy_LOCAL_PARALLEL ExecutionStrategy = 3 // The action was executed locally, without parallelism. ExecutionStrategy_LOCAL_SEQUENTIAL ExecutionStrategy = 4 )
func (ExecutionStrategy) EnumDescriptor ¶
func (ExecutionStrategy) EnumDescriptor() ([]byte, []int)
func (ExecutionStrategy) String ¶
func (x ExecutionStrategy) String() string
type File ¶
type File struct { // The identifier of the file or archive entry. // User-provided, must be unique for the repeated field it is in. When an // Append RPC is called with a Files field populated, if a File already exists // with this ID, that File will be overwritten with the new File proto. Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"` // The URI of a file. // This could also be the URI of an entire archive. // Most log data doesn't need to be stored forever, so a ttl is suggested. // Note that if you ever move or delete the file at this URI, the link from // the server will be broken. Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` // (Optional) The length of the file in bytes. Allows the filesize to be // shown in the UI. Omit if file is still being written or length is // not known. This could also be the length of an entire archive. Length *wrappers.Int64Value `protobuf:"bytes,3,opt,name=length,proto3" json:"length,omitempty"` // (Optional) The content-type (aka MIME-type) of the file. This is sent to // the web browser so it knows how to handle the file. (e.g. text/plain, // image/jpeg, text/html, etc). For zip archives, use "application/zip". ContentType string `protobuf:"bytes,4,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // (Optional) If the above path, length, and content_type are referring to an // archive, and you wish to refer to a particular entry within that archive, // put the particular archive entry data here. ArchiveEntry *ArchiveEntry `protobuf:"bytes,5,opt,name=archive_entry,json=archiveEntry,proto3" json:"archive_entry,omitempty"` // (Optional) A url to a content display app/site for this file or archive // entry. ContentViewer string `protobuf:"bytes,6,opt,name=content_viewer,json=contentViewer,proto3" json:"content_viewer,omitempty"` // (Optional) Whether to hide this file or archive entry in the UI. Defaults // to false. A checkbox lets users see hidden files, but they're hidden by // default. Hidden bool `protobuf:"varint,7,opt,name=hidden,proto3" json:"hidden,omitempty"` // (Optional) A short description of what this file or archive entry // contains. This description should help someone viewing the list of these // files to understand the purpose of this file and what they would want to // view it for. Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The metadata for a file or an archive file entry.
func (*File) Descriptor ¶
func (*File) GetArchiveEntry ¶
func (m *File) GetArchiveEntry() *ArchiveEntry
func (*File) GetContentType ¶
func (*File) GetContentViewer ¶
func (*File) GetDescription ¶
func (*File) GetLength ¶
func (m *File) GetLength() *wrappers.Int64Value
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) XXX_DiscardUnknown ¶
func (m *File) XXX_DiscardUnknown()
func (*File) XXX_Unmarshal ¶
type FileCoverage ¶
type FileCoverage struct { // Path of source file within the SourceContext of this Invocation. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // Details of lines in a file required to calculate line coverage. LineCoverage *LineCoverage `protobuf:"bytes,2,opt,name=line_coverage,json=lineCoverage,proto3" json:"line_coverage,omitempty"` // Details of branches in a file required to calculate branch coverage. BranchCoverage *BranchCoverage `protobuf:"bytes,3,opt,name=branch_coverage,json=branchCoverage,proto3" json:"branch_coverage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes code coverage for a particular file under test.
func (*FileCoverage) Descriptor ¶
func (*FileCoverage) Descriptor() ([]byte, []int)
func (*FileCoverage) GetBranchCoverage ¶
func (m *FileCoverage) GetBranchCoverage() *BranchCoverage
func (*FileCoverage) GetLineCoverage ¶
func (m *FileCoverage) GetLineCoverage() *LineCoverage
func (*FileCoverage) GetPath ¶
func (m *FileCoverage) GetPath() string
func (*FileCoverage) ProtoMessage ¶
func (*FileCoverage) ProtoMessage()
func (*FileCoverage) Reset ¶
func (m *FileCoverage) Reset()
func (*FileCoverage) String ¶
func (m *FileCoverage) String() string
func (*FileCoverage) XXX_DiscardUnknown ¶
func (m *FileCoverage) XXX_DiscardUnknown()
func (*FileCoverage) XXX_Marshal ¶
func (m *FileCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FileCoverage) XXX_Merge ¶
func (dst *FileCoverage) XXX_Merge(src proto.Message)
func (*FileCoverage) XXX_Size ¶
func (m *FileCoverage) XXX_Size() int
func (*FileCoverage) XXX_Unmarshal ¶
func (m *FileCoverage) XXX_Unmarshal(b []byte) error
type FileProcessingError ¶
type FileProcessingError struct { // The type of error that occurred. Type FileProcessingErrorType `protobuf:"varint,1,opt,name=type,proto3,enum=google.devtools.resultstore.v2.FileProcessingErrorType" json:"type,omitempty"` // Error message describing the problem. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Stores an error reading or parsing a file during post-processing.
func (*FileProcessingError) Descriptor ¶
func (*FileProcessingError) Descriptor() ([]byte, []int)
func (*FileProcessingError) GetMessage ¶
func (m *FileProcessingError) GetMessage() string
func (*FileProcessingError) GetType ¶
func (m *FileProcessingError) GetType() FileProcessingErrorType
func (*FileProcessingError) ProtoMessage ¶
func (*FileProcessingError) ProtoMessage()
func (*FileProcessingError) Reset ¶
func (m *FileProcessingError) Reset()
func (*FileProcessingError) String ¶
func (m *FileProcessingError) String() string
func (*FileProcessingError) XXX_DiscardUnknown ¶
func (m *FileProcessingError) XXX_DiscardUnknown()
func (*FileProcessingError) XXX_Marshal ¶
func (m *FileProcessingError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FileProcessingError) XXX_Merge ¶
func (dst *FileProcessingError) XXX_Merge(src proto.Message)
func (*FileProcessingError) XXX_Size ¶
func (m *FileProcessingError) XXX_Size() int
func (*FileProcessingError) XXX_Unmarshal ¶
func (m *FileProcessingError) XXX_Unmarshal(b []byte) error
type FileProcessingErrorType ¶
type FileProcessingErrorType int32
Errors in file post-processing are categorized using this enum.
const ( // Type unspecified or not listed here. FileProcessingErrorType_FILE_PROCESSING_ERROR_TYPE_UNSPECIFIED FileProcessingErrorType = 0 // A read error occurred trying to read the file. FileProcessingErrorType_GENERIC_READ_ERROR FileProcessingErrorType = 1 // There was an error trying to parse the file. FileProcessingErrorType_GENERIC_PARSE_ERROR FileProcessingErrorType = 2 // File is exceeds size limit. FileProcessingErrorType_FILE_TOO_LARGE FileProcessingErrorType = 3 // The result of parsing the file exceeded size limit. FileProcessingErrorType_OUTPUT_TOO_LARGE FileProcessingErrorType = 4 // Read access to the file was denied by file system. FileProcessingErrorType_ACCESS_DENIED FileProcessingErrorType = 5 // Deadline exceeded trying to read the file. FileProcessingErrorType_DEADLINE_EXCEEDED FileProcessingErrorType = 6 // File not found. FileProcessingErrorType_NOT_FOUND FileProcessingErrorType = 7 )
func (FileProcessingErrorType) EnumDescriptor ¶
func (FileProcessingErrorType) EnumDescriptor() ([]byte, []int)
func (FileProcessingErrorType) String ¶
func (x FileProcessingErrorType) String() string
type FileProcessingErrors ¶
type FileProcessingErrors struct { // The uid of the File being read or parsed. FileUid string `protobuf:"bytes,1,opt,name=file_uid,json=fileUid,proto3" json:"file_uid,omitempty"` // What went wrong. FileProcessingErrors []*FileProcessingError `protobuf:"bytes,3,rep,name=file_processing_errors,json=fileProcessingErrors,proto3" json:"file_processing_errors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Stores errors reading or parsing a file during post-processing.
func (*FileProcessingErrors) Descriptor ¶
func (*FileProcessingErrors) Descriptor() ([]byte, []int)
func (*FileProcessingErrors) GetFileProcessingErrors ¶
func (m *FileProcessingErrors) GetFileProcessingErrors() []*FileProcessingError
func (*FileProcessingErrors) GetFileUid ¶
func (m *FileProcessingErrors) GetFileUid() string
func (*FileProcessingErrors) ProtoMessage ¶
func (*FileProcessingErrors) ProtoMessage()
func (*FileProcessingErrors) Reset ¶
func (m *FileProcessingErrors) Reset()
func (*FileProcessingErrors) String ¶
func (m *FileProcessingErrors) String() string
func (*FileProcessingErrors) XXX_DiscardUnknown ¶
func (m *FileProcessingErrors) XXX_DiscardUnknown()
func (*FileProcessingErrors) XXX_Marshal ¶
func (m *FileProcessingErrors) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FileProcessingErrors) XXX_Merge ¶
func (dst *FileProcessingErrors) XXX_Merge(src proto.Message)
func (*FileProcessingErrors) XXX_Size ¶
func (m *FileProcessingErrors) XXX_Size() int
func (*FileProcessingErrors) XXX_Unmarshal ¶
func (m *FileProcessingErrors) XXX_Unmarshal(b []byte) error
type FileSet ¶
type FileSet struct { // The format of this FileSet resource name must be: // invocations/${INVOCATION_ID}/fileSets/${FILE_SET_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the file set. They must match the // resource name after proper encoding. Id *FileSet_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // List of names of other file sets that are referenced from this one. // Each name must point to a file set under the same invocation. The name // format must be: invocations/${INVOCATION_ID}/fileSets/${FILE_SET_ID} FileSets []string `protobuf:"bytes,3,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` // Files that are contained within this file set. Files []*File `protobuf:"bytes,4,rep,name=files,proto3" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a set of files within an Invocation. Can contain other file sets.
func (*FileSet) Descriptor ¶
func (*FileSet) GetFileSets ¶
func (*FileSet) GetId ¶
func (m *FileSet) GetId() *FileSet_Id
func (*FileSet) ProtoMessage ¶
func (*FileSet) ProtoMessage()
func (*FileSet) XXX_DiscardUnknown ¶
func (m *FileSet) XXX_DiscardUnknown()
func (*FileSet) XXX_Marshal ¶
func (*FileSet) XXX_Unmarshal ¶
type FileSet_Id ¶
type FileSet_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // The FileSet ID. FileSetId string `protobuf:"bytes,2,opt,name=file_set_id,json=fileSetId,proto3" json:"file_set_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the FileSet.
func (*FileSet_Id) Descriptor ¶
func (*FileSet_Id) Descriptor() ([]byte, []int)
func (*FileSet_Id) GetFileSetId ¶
func (m *FileSet_Id) GetFileSetId() string
func (*FileSet_Id) GetInvocationId ¶
func (m *FileSet_Id) GetInvocationId() string
func (*FileSet_Id) ProtoMessage ¶
func (*FileSet_Id) ProtoMessage()
func (*FileSet_Id) Reset ¶
func (m *FileSet_Id) Reset()
func (*FileSet_Id) String ¶
func (m *FileSet_Id) String() string
func (*FileSet_Id) XXX_DiscardUnknown ¶
func (m *FileSet_Id) XXX_DiscardUnknown()
func (*FileSet_Id) XXX_Marshal ¶
func (m *FileSet_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FileSet_Id) XXX_Merge ¶
func (dst *FileSet_Id) XXX_Merge(src proto.Message)
func (*FileSet_Id) XXX_Size ¶
func (m *FileSet_Id) XXX_Size() int
func (*FileSet_Id) XXX_Unmarshal ¶
func (m *FileSet_Id) XXX_Unmarshal(b []byte) error
type GetActionRequest ¶
type GetActionRequest struct { // The name of the action to retrieve. It must match this format: // invocations/${INVOCATION_ID}/targets/${TARGET_ID}/configuredTargets/${CONFIGURATION_ID}/actions/${ACTION_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetAction
func (*GetActionRequest) Descriptor ¶
func (*GetActionRequest) Descriptor() ([]byte, []int)
func (*GetActionRequest) GetName ¶
func (m *GetActionRequest) GetName() string
func (*GetActionRequest) ProtoMessage ¶
func (*GetActionRequest) ProtoMessage()
func (*GetActionRequest) Reset ¶
func (m *GetActionRequest) Reset()
func (*GetActionRequest) String ¶
func (m *GetActionRequest) String() string
func (*GetActionRequest) XXX_DiscardUnknown ¶
func (m *GetActionRequest) XXX_DiscardUnknown()
func (*GetActionRequest) XXX_Marshal ¶
func (m *GetActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetActionRequest) XXX_Merge ¶
func (dst *GetActionRequest) XXX_Merge(src proto.Message)
func (*GetActionRequest) XXX_Size ¶
func (m *GetActionRequest) XXX_Size() int
func (*GetActionRequest) XXX_Unmarshal ¶
func (m *GetActionRequest) XXX_Unmarshal(b []byte) error
type GetConfigurationRequest ¶
type GetConfigurationRequest struct { // The name of the configuration to retrieve. It must match this format: // invocations/${INVOCATION_ID}/configs/${CONFIGURATION_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetConfiguration
func (*GetConfigurationRequest) Descriptor ¶
func (*GetConfigurationRequest) Descriptor() ([]byte, []int)
func (*GetConfigurationRequest) GetName ¶
func (m *GetConfigurationRequest) GetName() string
func (*GetConfigurationRequest) ProtoMessage ¶
func (*GetConfigurationRequest) ProtoMessage()
func (*GetConfigurationRequest) Reset ¶
func (m *GetConfigurationRequest) Reset()
func (*GetConfigurationRequest) String ¶
func (m *GetConfigurationRequest) String() string
func (*GetConfigurationRequest) XXX_DiscardUnknown ¶
func (m *GetConfigurationRequest) XXX_DiscardUnknown()
func (*GetConfigurationRequest) XXX_Marshal ¶
func (m *GetConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetConfigurationRequest) XXX_Merge ¶
func (dst *GetConfigurationRequest) XXX_Merge(src proto.Message)
func (*GetConfigurationRequest) XXX_Size ¶
func (m *GetConfigurationRequest) XXX_Size() int
func (*GetConfigurationRequest) XXX_Unmarshal ¶
func (m *GetConfigurationRequest) XXX_Unmarshal(b []byte) error
type GetConfiguredTargetRequest ¶
type GetConfiguredTargetRequest struct { // The name of the configured target to retrieve. It must match this format: // invocations/${INVOCATION_ID}/targets/${TARGET_ID}/configuredTargets/${CONFIGURATION_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetConfiguredTarget
func (*GetConfiguredTargetRequest) Descriptor ¶
func (*GetConfiguredTargetRequest) Descriptor() ([]byte, []int)
func (*GetConfiguredTargetRequest) GetName ¶
func (m *GetConfiguredTargetRequest) GetName() string
func (*GetConfiguredTargetRequest) ProtoMessage ¶
func (*GetConfiguredTargetRequest) ProtoMessage()
func (*GetConfiguredTargetRequest) Reset ¶
func (m *GetConfiguredTargetRequest) Reset()
func (*GetConfiguredTargetRequest) String ¶
func (m *GetConfiguredTargetRequest) String() string
func (*GetConfiguredTargetRequest) XXX_DiscardUnknown ¶
func (m *GetConfiguredTargetRequest) XXX_DiscardUnknown()
func (*GetConfiguredTargetRequest) XXX_Marshal ¶
func (m *GetConfiguredTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetConfiguredTargetRequest) XXX_Merge ¶
func (dst *GetConfiguredTargetRequest) XXX_Merge(src proto.Message)
func (*GetConfiguredTargetRequest) XXX_Size ¶
func (m *GetConfiguredTargetRequest) XXX_Size() int
func (*GetConfiguredTargetRequest) XXX_Unmarshal ¶
func (m *GetConfiguredTargetRequest) XXX_Unmarshal(b []byte) error
type GetFileRequest ¶
type GetFileRequest struct { // This corresponds to the uri field in the File message. Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // The offset for the first byte to return in the read, relative to the start // of the resource. // // A `read_offset` that is negative or greater than the size of the resource // will cause an `OUT_OF_RANGE` error. ReadOffset int64 `protobuf:"varint,2,opt,name=read_offset,json=readOffset,proto3" json:"read_offset,omitempty"` // The maximum number of `data` bytes the server is allowed to return in the // sum of all `ReadResponse` messages. A `read_limit` of zero indicates that // there is no limit, and a negative `read_limit` will cause an error. // // If the stream returns fewer bytes than allowed by the `read_limit` and no // error occurred, the stream includes all data from the `read_offset` to the // end of the resource. ReadLimit int64 `protobuf:"varint,3,opt,name=read_limit,json=readLimit,proto3" json:"read_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request object for GetFile
func (*GetFileRequest) Descriptor ¶
func (*GetFileRequest) Descriptor() ([]byte, []int)
func (*GetFileRequest) GetReadLimit ¶
func (m *GetFileRequest) GetReadLimit() int64
func (*GetFileRequest) GetReadOffset ¶
func (m *GetFileRequest) GetReadOffset() int64
func (*GetFileRequest) GetUri ¶
func (m *GetFileRequest) GetUri() string
func (*GetFileRequest) ProtoMessage ¶
func (*GetFileRequest) ProtoMessage()
func (*GetFileRequest) Reset ¶
func (m *GetFileRequest) Reset()
func (*GetFileRequest) String ¶
func (m *GetFileRequest) String() string
func (*GetFileRequest) XXX_DiscardUnknown ¶
func (m *GetFileRequest) XXX_DiscardUnknown()
func (*GetFileRequest) XXX_Marshal ¶
func (m *GetFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFileRequest) XXX_Merge ¶
func (dst *GetFileRequest) XXX_Merge(src proto.Message)
func (*GetFileRequest) XXX_Size ¶
func (m *GetFileRequest) XXX_Size() int
func (*GetFileRequest) XXX_Unmarshal ¶
func (m *GetFileRequest) XXX_Unmarshal(b []byte) error
type GetFileResponse ¶
type GetFileResponse struct { // The file data. Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response object for GetFile
func (*GetFileResponse) Descriptor ¶
func (*GetFileResponse) Descriptor() ([]byte, []int)
func (*GetFileResponse) GetData ¶
func (m *GetFileResponse) GetData() []byte
func (*GetFileResponse) ProtoMessage ¶
func (*GetFileResponse) ProtoMessage()
func (*GetFileResponse) Reset ¶
func (m *GetFileResponse) Reset()
func (*GetFileResponse) String ¶
func (m *GetFileResponse) String() string
func (*GetFileResponse) XXX_DiscardUnknown ¶
func (m *GetFileResponse) XXX_DiscardUnknown()
func (*GetFileResponse) XXX_Marshal ¶
func (m *GetFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFileResponse) XXX_Merge ¶
func (dst *GetFileResponse) XXX_Merge(src proto.Message)
func (*GetFileResponse) XXX_Size ¶
func (m *GetFileResponse) XXX_Size() int
func (*GetFileResponse) XXX_Unmarshal ¶
func (m *GetFileResponse) XXX_Unmarshal(b []byte) error
type GetFileSetRequest ¶
type GetFileSetRequest struct { // The name of the file set to retrieve. It must match this format: // invocations/${INVOCATION_ID}/fileSets/${FILE_SET_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetFileSet
func (*GetFileSetRequest) Descriptor ¶
func (*GetFileSetRequest) Descriptor() ([]byte, []int)
func (*GetFileSetRequest) GetName ¶
func (m *GetFileSetRequest) GetName() string
func (*GetFileSetRequest) ProtoMessage ¶
func (*GetFileSetRequest) ProtoMessage()
func (*GetFileSetRequest) Reset ¶
func (m *GetFileSetRequest) Reset()
func (*GetFileSetRequest) String ¶
func (m *GetFileSetRequest) String() string
func (*GetFileSetRequest) XXX_DiscardUnknown ¶
func (m *GetFileSetRequest) XXX_DiscardUnknown()
func (*GetFileSetRequest) XXX_Marshal ¶
func (m *GetFileSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFileSetRequest) XXX_Merge ¶
func (dst *GetFileSetRequest) XXX_Merge(src proto.Message)
func (*GetFileSetRequest) XXX_Size ¶
func (m *GetFileSetRequest) XXX_Size() int
func (*GetFileSetRequest) XXX_Unmarshal ¶
func (m *GetFileSetRequest) XXX_Unmarshal(b []byte) error
type GetFileTailRequest ¶
type GetFileTailRequest struct { // This corresponds to the uri field in the File message. Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // The offset for the first byte to return in the read, relative to the end // of the resource. // // A `read_offset` that is negative or greater than the size of the resource // will cause an `OUT_OF_RANGE` error. ReadOffset int64 `protobuf:"varint,2,opt,name=read_offset,json=readOffset,proto3" json:"read_offset,omitempty"` // The maximum number of `data` bytes the server is allowed to return. The // server will return bytes starting from the tail of the file. // // A `read_limit` of zero indicates that there is no limit, and a negative // `read_limit` will cause an error. ReadLimit int64 `protobuf:"varint,3,opt,name=read_limit,json=readLimit,proto3" json:"read_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request object for GetFileTail
func (*GetFileTailRequest) Descriptor ¶
func (*GetFileTailRequest) Descriptor() ([]byte, []int)
func (*GetFileTailRequest) GetReadLimit ¶
func (m *GetFileTailRequest) GetReadLimit() int64
func (*GetFileTailRequest) GetReadOffset ¶
func (m *GetFileTailRequest) GetReadOffset() int64
func (*GetFileTailRequest) GetUri ¶
func (m *GetFileTailRequest) GetUri() string
func (*GetFileTailRequest) ProtoMessage ¶
func (*GetFileTailRequest) ProtoMessage()
func (*GetFileTailRequest) Reset ¶
func (m *GetFileTailRequest) Reset()
func (*GetFileTailRequest) String ¶
func (m *GetFileTailRequest) String() string
func (*GetFileTailRequest) XXX_DiscardUnknown ¶
func (m *GetFileTailRequest) XXX_DiscardUnknown()
func (*GetFileTailRequest) XXX_Marshal ¶
func (m *GetFileTailRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFileTailRequest) XXX_Merge ¶
func (dst *GetFileTailRequest) XXX_Merge(src proto.Message)
func (*GetFileTailRequest) XXX_Size ¶
func (m *GetFileTailRequest) XXX_Size() int
func (*GetFileTailRequest) XXX_Unmarshal ¶
func (m *GetFileTailRequest) XXX_Unmarshal(b []byte) error
type GetFileTailResponse ¶
type GetFileTailResponse struct { // The file data, encoded with UTF-8. Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response object for GetFileTail
func (*GetFileTailResponse) Descriptor ¶
func (*GetFileTailResponse) Descriptor() ([]byte, []int)
func (*GetFileTailResponse) GetData ¶
func (m *GetFileTailResponse) GetData() []byte
func (*GetFileTailResponse) ProtoMessage ¶
func (*GetFileTailResponse) ProtoMessage()
func (*GetFileTailResponse) Reset ¶
func (m *GetFileTailResponse) Reset()
func (*GetFileTailResponse) String ¶
func (m *GetFileTailResponse) String() string
func (*GetFileTailResponse) XXX_DiscardUnknown ¶
func (m *GetFileTailResponse) XXX_DiscardUnknown()
func (*GetFileTailResponse) XXX_Marshal ¶
func (m *GetFileTailResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFileTailResponse) XXX_Merge ¶
func (dst *GetFileTailResponse) XXX_Merge(src proto.Message)
func (*GetFileTailResponse) XXX_Size ¶
func (m *GetFileTailResponse) XXX_Size() int
func (*GetFileTailResponse) XXX_Unmarshal ¶
func (m *GetFileTailResponse) XXX_Unmarshal(b []byte) error
type GetInvocationRequest ¶
type GetInvocationRequest struct { // The name of the invocation to retrieve. It must match this format: // invocations/${INVOCATION_ID} // where INVOCATION_ID must be an RFC 4122-compliant random UUID. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetInvocation
func (*GetInvocationRequest) Descriptor ¶
func (*GetInvocationRequest) Descriptor() ([]byte, []int)
func (*GetInvocationRequest) GetName ¶
func (m *GetInvocationRequest) GetName() string
func (*GetInvocationRequest) ProtoMessage ¶
func (*GetInvocationRequest) ProtoMessage()
func (*GetInvocationRequest) Reset ¶
func (m *GetInvocationRequest) Reset()
func (*GetInvocationRequest) String ¶
func (m *GetInvocationRequest) String() string
func (*GetInvocationRequest) XXX_DiscardUnknown ¶
func (m *GetInvocationRequest) XXX_DiscardUnknown()
func (*GetInvocationRequest) XXX_Marshal ¶
func (m *GetInvocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetInvocationRequest) XXX_Merge ¶
func (dst *GetInvocationRequest) XXX_Merge(src proto.Message)
func (*GetInvocationRequest) XXX_Size ¶
func (m *GetInvocationRequest) XXX_Size() int
func (*GetInvocationRequest) XXX_Unmarshal ¶
func (m *GetInvocationRequest) XXX_Unmarshal(b []byte) error
type GetTargetRequest ¶
type GetTargetRequest struct { // The name of the target to retrieve. It must match this format: // invocations/${INVOCATION_ID}/targets/${TARGET_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into GetTarget
func (*GetTargetRequest) Descriptor ¶
func (*GetTargetRequest) Descriptor() ([]byte, []int)
func (*GetTargetRequest) GetName ¶
func (m *GetTargetRequest) GetName() string
func (*GetTargetRequest) ProtoMessage ¶
func (*GetTargetRequest) ProtoMessage()
func (*GetTargetRequest) Reset ¶
func (m *GetTargetRequest) Reset()
func (*GetTargetRequest) String ¶
func (m *GetTargetRequest) String() string
func (*GetTargetRequest) XXX_DiscardUnknown ¶
func (m *GetTargetRequest) XXX_DiscardUnknown()
func (*GetTargetRequest) XXX_Marshal ¶
func (m *GetTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetTargetRequest) XXX_Merge ¶
func (dst *GetTargetRequest) XXX_Merge(src proto.Message)
func (*GetTargetRequest) XXX_Size ¶
func (m *GetTargetRequest) XXX_Size() int
func (*GetTargetRequest) XXX_Unmarshal ¶
func (m *GetTargetRequest) XXX_Unmarshal(b []byte) error
type InputFileInfo ¶
type InputFileInfo struct { // The number of input files (counting every file, even if a duplicate). Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // The number of distinct input files. DistinctCount int64 `protobuf:"varint,2,opt,name=distinct_count,json=distinctCount,proto3" json:"distinct_count,omitempty"` // The max number of input files allowed by the build system (counting every // file, even if a duplicate). CountLimit int64 `protobuf:"varint,3,opt,name=count_limit,json=countLimit,proto3" json:"count_limit,omitempty"` // The total size of the distinct input files. DistinctBytes int64 `protobuf:"varint,4,opt,name=distinct_bytes,json=distinctBytes,proto3" json:"distinct_bytes,omitempty"` // The max allowed total size of the distinct input files. DistinctByteLimit int64 `protobuf:"varint,5,opt,name=distinct_byte_limit,json=distinctByteLimit,proto3" json:"distinct_byte_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
File count and size information for the input files to a configured target.
func (*InputFileInfo) Descriptor ¶
func (*InputFileInfo) Descriptor() ([]byte, []int)
func (*InputFileInfo) GetCount ¶
func (m *InputFileInfo) GetCount() int64
func (*InputFileInfo) GetCountLimit ¶
func (m *InputFileInfo) GetCountLimit() int64
func (*InputFileInfo) GetDistinctByteLimit ¶
func (m *InputFileInfo) GetDistinctByteLimit() int64
func (*InputFileInfo) GetDistinctBytes ¶
func (m *InputFileInfo) GetDistinctBytes() int64
func (*InputFileInfo) GetDistinctCount ¶
func (m *InputFileInfo) GetDistinctCount() int64
func (*InputFileInfo) ProtoMessage ¶
func (*InputFileInfo) ProtoMessage()
func (*InputFileInfo) Reset ¶
func (m *InputFileInfo) Reset()
func (*InputFileInfo) String ¶
func (m *InputFileInfo) String() string
func (*InputFileInfo) XXX_DiscardUnknown ¶
func (m *InputFileInfo) XXX_DiscardUnknown()
func (*InputFileInfo) XXX_Marshal ¶
func (m *InputFileInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InputFileInfo) XXX_Merge ¶
func (dst *InputFileInfo) XXX_Merge(src proto.Message)
func (*InputFileInfo) XXX_Size ¶
func (m *InputFileInfo) XXX_Size() int
func (*InputFileInfo) XXX_Unmarshal ¶
func (m *InputFileInfo) XXX_Unmarshal(b []byte) error
type Invocation ¶
type Invocation struct { // The resource name. Its format must be: // invocations/${INVOCATION_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the Invocation. They must match // the resource name after proper encoding. Id *Invocation_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // The aggregate status of the invocation. StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"` // When this invocation started and its duration. Timing *Timing `protobuf:"bytes,4,opt,name=timing,proto3" json:"timing,omitempty"` // Attributes of this invocation. InvocationAttributes *InvocationAttributes `protobuf:"bytes,5,opt,name=invocation_attributes,json=invocationAttributes,proto3" json:"invocation_attributes,omitempty"` // The workspace the tool was run in. WorkspaceInfo *WorkspaceInfo `protobuf:"bytes,6,opt,name=workspace_info,json=workspaceInfo,proto3" json:"workspace_info,omitempty"` // Arbitrary name-value pairs. // This is implemented as a multi-map. Multiple properties are allowed with // the same key. Properties will be returned in lexicographical order by key. Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"` // A list of file references for invocation level files. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. // Use this field to specify build logs, and other invocation level logs. Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"` // Summary of aggregate coverage across all Actions in this Invocation. // the server populates this for you in the post-processing phase. CoverageSummaries []*LanguageCoverageSummary `protobuf:"bytes,9,rep,name=coverage_summaries,json=coverageSummaries,proto3" json:"coverage_summaries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
An Invocation typically represents the result of running a tool. Each has a unique ID, typically generated by the server. Target resources under each Invocation contain the bulk of the data.
func (*Invocation) Descriptor ¶
func (*Invocation) Descriptor() ([]byte, []int)
func (*Invocation) GetCoverageSummaries ¶
func (m *Invocation) GetCoverageSummaries() []*LanguageCoverageSummary
func (*Invocation) GetFiles ¶
func (m *Invocation) GetFiles() []*File
func (*Invocation) GetId ¶
func (m *Invocation) GetId() *Invocation_Id
func (*Invocation) GetInvocationAttributes ¶
func (m *Invocation) GetInvocationAttributes() *InvocationAttributes
func (*Invocation) GetName ¶
func (m *Invocation) GetName() string
func (*Invocation) GetProperties ¶
func (m *Invocation) GetProperties() []*Property
func (*Invocation) GetStatusAttributes ¶
func (m *Invocation) GetStatusAttributes() *StatusAttributes
func (*Invocation) GetTiming ¶
func (m *Invocation) GetTiming() *Timing
func (*Invocation) GetWorkspaceInfo ¶
func (m *Invocation) GetWorkspaceInfo() *WorkspaceInfo
func (*Invocation) ProtoMessage ¶
func (*Invocation) ProtoMessage()
func (*Invocation) Reset ¶
func (m *Invocation) Reset()
func (*Invocation) String ¶
func (m *Invocation) String() string
func (*Invocation) XXX_DiscardUnknown ¶
func (m *Invocation) XXX_DiscardUnknown()
func (*Invocation) XXX_Marshal ¶
func (m *Invocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Invocation) XXX_Merge ¶
func (dst *Invocation) XXX_Merge(src proto.Message)
func (*Invocation) XXX_Size ¶
func (m *Invocation) XXX_Size() int
func (*Invocation) XXX_Unmarshal ¶
func (m *Invocation) XXX_Unmarshal(b []byte) error
type InvocationAttributes ¶
type InvocationAttributes struct { // The project ID this invocation is associated with. This must be // set in the CreateInvocation call, and can't be changed. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // The list of users in the command chain. The first user in this sequence // is the one who instigated the first command in the chain. Users []string `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"` // Labels to categorize this invocation. // This is implemented as a set. All labels will be unique. Any duplicate // labels added will be ignored. Labels will be returned in lexicographical // order. Labels should be short, easy to read, and you // shouldn't have more than a handful. // Labels should match regex \w([- \w]*\w)? // Labels should not be used for unique properties such as unique IDs. // Use properties in cases that don't meet these conditions. Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Attributes that apply to all invocations.
func (*InvocationAttributes) Descriptor ¶
func (*InvocationAttributes) Descriptor() ([]byte, []int)
func (*InvocationAttributes) GetLabels ¶
func (m *InvocationAttributes) GetLabels() []string
func (*InvocationAttributes) GetProjectId ¶
func (m *InvocationAttributes) GetProjectId() string
func (*InvocationAttributes) GetUsers ¶
func (m *InvocationAttributes) GetUsers() []string
func (*InvocationAttributes) ProtoMessage ¶
func (*InvocationAttributes) ProtoMessage()
func (*InvocationAttributes) Reset ¶
func (m *InvocationAttributes) Reset()
func (*InvocationAttributes) String ¶
func (m *InvocationAttributes) String() string
func (*InvocationAttributes) XXX_DiscardUnknown ¶
func (m *InvocationAttributes) XXX_DiscardUnknown()
func (*InvocationAttributes) XXX_Marshal ¶
func (m *InvocationAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InvocationAttributes) XXX_Merge ¶
func (dst *InvocationAttributes) XXX_Merge(src proto.Message)
func (*InvocationAttributes) XXX_Size ¶
func (m *InvocationAttributes) XXX_Size() int
func (*InvocationAttributes) XXX_Unmarshal ¶
func (m *InvocationAttributes) XXX_Unmarshal(b []byte) error
type Invocation_Id ¶
type Invocation_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the Invocation.
func (*Invocation_Id) Descriptor ¶
func (*Invocation_Id) Descriptor() ([]byte, []int)
func (*Invocation_Id) GetInvocationId ¶
func (m *Invocation_Id) GetInvocationId() string
func (*Invocation_Id) ProtoMessage ¶
func (*Invocation_Id) ProtoMessage()
func (*Invocation_Id) Reset ¶
func (m *Invocation_Id) Reset()
func (*Invocation_Id) String ¶
func (m *Invocation_Id) String() string
func (*Invocation_Id) XXX_DiscardUnknown ¶
func (m *Invocation_Id) XXX_DiscardUnknown()
func (*Invocation_Id) XXX_Marshal ¶
func (m *Invocation_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Invocation_Id) XXX_Merge ¶
func (dst *Invocation_Id) XXX_Merge(src proto.Message)
func (*Invocation_Id) XXX_Size ¶
func (m *Invocation_Id) XXX_Size() int
func (*Invocation_Id) XXX_Unmarshal ¶
func (m *Invocation_Id) XXX_Unmarshal(b []byte) error
type Language ¶
type Language int32
These correspond to the prefix of the rule name. Eg cc_test has language CC.
const ( // Language unspecified or not listed here. Language_LANGUAGE_UNSPECIFIED Language = 0 // Not related to any particular language Language_NONE Language = 1 // Android Language_ANDROID Language = 2 // ActionScript (Flash) Language_AS Language = 3 // C++ or C Language_CC Language = 4 // Cascading-Style-Sheets Language_CSS Language = 5 // Dart Language_DART Language = 6 // Go Language_GO Language = 7 // Google-Web-Toolkit Language_GWT Language = 8 // Haskell Language_HASKELL Language = 9 // Java Language_JAVA Language = 10 // Javascript Language_JS Language = 11 // Lisp Language_LISP Language = 12 // Objective-C Language_OBJC Language = 13 // Python Language_PY Language = 14 // Shell (Typically Bash) Language_SH Language = 15 // Swift Language_SWIFT Language = 16 // Typescript Language_TS Language = 18 // Webtesting Language_WEB Language = 19 )
func (Language) EnumDescriptor ¶
type LanguageCoverageSummary ¶
type LanguageCoverageSummary struct { // This summary is for all files written in this programming language. Language Language `protobuf:"varint,1,opt,name=language,proto3,enum=google.devtools.resultstore.v2.Language" json:"language,omitempty"` // Summary of lines covered vs instrumented. LineSummary *LineCoverageSummary `protobuf:"bytes,2,opt,name=line_summary,json=lineSummary,proto3" json:"line_summary,omitempty"` // Summary of branch coverage. BranchSummary *BranchCoverageSummary `protobuf:"bytes,3,opt,name=branch_summary,json=branchSummary,proto3" json:"branch_summary,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of coverage in each language
func (*LanguageCoverageSummary) Descriptor ¶
func (*LanguageCoverageSummary) Descriptor() ([]byte, []int)
func (*LanguageCoverageSummary) GetBranchSummary ¶
func (m *LanguageCoverageSummary) GetBranchSummary() *BranchCoverageSummary
func (*LanguageCoverageSummary) GetLanguage ¶
func (m *LanguageCoverageSummary) GetLanguage() Language
func (*LanguageCoverageSummary) GetLineSummary ¶
func (m *LanguageCoverageSummary) GetLineSummary() *LineCoverageSummary
func (*LanguageCoverageSummary) ProtoMessage ¶
func (*LanguageCoverageSummary) ProtoMessage()
func (*LanguageCoverageSummary) Reset ¶
func (m *LanguageCoverageSummary) Reset()
func (*LanguageCoverageSummary) String ¶
func (m *LanguageCoverageSummary) String() string
func (*LanguageCoverageSummary) XXX_DiscardUnknown ¶
func (m *LanguageCoverageSummary) XXX_DiscardUnknown()
func (*LanguageCoverageSummary) XXX_Marshal ¶
func (m *LanguageCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LanguageCoverageSummary) XXX_Merge ¶
func (dst *LanguageCoverageSummary) XXX_Merge(src proto.Message)
func (*LanguageCoverageSummary) XXX_Size ¶
func (m *LanguageCoverageSummary) XXX_Size() int
func (*LanguageCoverageSummary) XXX_Unmarshal ¶
func (m *LanguageCoverageSummary) XXX_Unmarshal(b []byte) error
type LineCoverage ¶
type LineCoverage struct { // Which source lines in the file represent the start of a statement that was // instrumented to detect whether it was executed by the test. // // This is a bitfield where i-th bit corresponds to the i-th line. Divide line // number by 8 to get index into byte array. Mod line number by 8 to get bit // number (0 = LSB, 7 = MSB). // // A 1 denotes the line was instrumented. // A 0 denotes the line was not instrumented. InstrumentedLines []byte `protobuf:"bytes,1,opt,name=instrumented_lines,json=instrumentedLines,proto3" json:"instrumented_lines,omitempty"` // Which of the instrumented source lines were executed by the test. Should // include lines that were not instrumented. // // This is a bitfield where i-th bit corresponds to the i-th line. Divide line // number by 8 to get index into byte array. Mod line number by 8 to get bit // number (0 = LSB, 7 = MSB). // // A 1 denotes the line was executed. // A 0 denotes the line was not executed. ExecutedLines []byte `protobuf:"bytes,2,opt,name=executed_lines,json=executedLines,proto3" json:"executed_lines,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes line coverage for a file
func (*LineCoverage) Descriptor ¶
func (*LineCoverage) Descriptor() ([]byte, []int)
func (*LineCoverage) GetExecutedLines ¶
func (m *LineCoverage) GetExecutedLines() []byte
func (*LineCoverage) GetInstrumentedLines ¶
func (m *LineCoverage) GetInstrumentedLines() []byte
func (*LineCoverage) ProtoMessage ¶
func (*LineCoverage) ProtoMessage()
func (*LineCoverage) Reset ¶
func (m *LineCoverage) Reset()
func (*LineCoverage) String ¶
func (m *LineCoverage) String() string
func (*LineCoverage) XXX_DiscardUnknown ¶
func (m *LineCoverage) XXX_DiscardUnknown()
func (*LineCoverage) XXX_Marshal ¶
func (m *LineCoverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LineCoverage) XXX_Merge ¶
func (dst *LineCoverage) XXX_Merge(src proto.Message)
func (*LineCoverage) XXX_Size ¶
func (m *LineCoverage) XXX_Size() int
func (*LineCoverage) XXX_Unmarshal ¶
func (m *LineCoverage) XXX_Unmarshal(b []byte) error
type LineCoverageSummary ¶
type LineCoverageSummary struct { // Number of lines instrumented for coverage. InstrumentedLineCount int32 `` /* 127-byte string literal not displayed */ // Number of instrumented lines that were executed by the test. ExecutedLineCount int32 `protobuf:"varint,2,opt,name=executed_line_count,json=executedLineCount,proto3" json:"executed_line_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of line coverage
func (*LineCoverageSummary) Descriptor ¶
func (*LineCoverageSummary) Descriptor() ([]byte, []int)
func (*LineCoverageSummary) GetExecutedLineCount ¶
func (m *LineCoverageSummary) GetExecutedLineCount() int32
func (*LineCoverageSummary) GetInstrumentedLineCount ¶
func (m *LineCoverageSummary) GetInstrumentedLineCount() int32
func (*LineCoverageSummary) ProtoMessage ¶
func (*LineCoverageSummary) ProtoMessage()
func (*LineCoverageSummary) Reset ¶
func (m *LineCoverageSummary) Reset()
func (*LineCoverageSummary) String ¶
func (m *LineCoverageSummary) String() string
func (*LineCoverageSummary) XXX_DiscardUnknown ¶
func (m *LineCoverageSummary) XXX_DiscardUnknown()
func (*LineCoverageSummary) XXX_Marshal ¶
func (m *LineCoverageSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LineCoverageSummary) XXX_Merge ¶
func (dst *LineCoverageSummary) XXX_Merge(src proto.Message)
func (*LineCoverageSummary) XXX_Size ¶
func (m *LineCoverageSummary) XXX_Size() int
func (*LineCoverageSummary) XXX_Unmarshal ¶
func (m *LineCoverageSummary) XXX_Unmarshal(b []byte) error
type ListActionsRequest ¶
type ListActionsRequest struct { // The invocation, target, and configuration name of the action to retrieve. // It must match this format: // invocations/${INVOCATION_ID}/targets/${TARGET_ID}/configuredTargets/${CONFIGURATION_ID} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of items to return. // Zero means all, but may be capped by the server. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *ListActionsRequest_PageToken // *ListActionsRequest_Offset PageStart isListActionsRequest_PageStart `protobuf_oneof:"page_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into ListActions
func (*ListActionsRequest) Descriptor ¶
func (*ListActionsRequest) Descriptor() ([]byte, []int)
func (*ListActionsRequest) GetOffset ¶
func (m *ListActionsRequest) GetOffset() int64
func (*ListActionsRequest) GetPageSize ¶
func (m *ListActionsRequest) GetPageSize() int32
func (*ListActionsRequest) GetPageStart ¶
func (m *ListActionsRequest) GetPageStart() isListActionsRequest_PageStart
func (*ListActionsRequest) GetPageToken ¶
func (m *ListActionsRequest) GetPageToken() string
func (*ListActionsRequest) GetParent ¶
func (m *ListActionsRequest) GetParent() string
func (*ListActionsRequest) ProtoMessage ¶
func (*ListActionsRequest) ProtoMessage()
func (*ListActionsRequest) Reset ¶
func (m *ListActionsRequest) Reset()
func (*ListActionsRequest) String ¶
func (m *ListActionsRequest) String() string
func (*ListActionsRequest) XXX_DiscardUnknown ¶
func (m *ListActionsRequest) XXX_DiscardUnknown()
func (*ListActionsRequest) XXX_Marshal ¶
func (m *ListActionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListActionsRequest) XXX_Merge ¶
func (dst *ListActionsRequest) XXX_Merge(src proto.Message)
func (*ListActionsRequest) XXX_OneofFuncs ¶
func (*ListActionsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ListActionsRequest) XXX_Size ¶
func (m *ListActionsRequest) XXX_Size() int
func (*ListActionsRequest) XXX_Unmarshal ¶
func (m *ListActionsRequest) XXX_Unmarshal(b []byte) error
type ListActionsRequest_Offset ¶
type ListActionsRequest_Offset struct {
Offset int64 `protobuf:"varint,4,opt,name=offset,proto3,oneof"`
}
type ListActionsRequest_PageToken ¶
type ListActionsRequest_PageToken struct {
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type ListActionsResponse ¶
type ListActionsResponse struct { // Actions matching the request, // possibly capped at request.page_size or a server limit. Actions []*Action `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results in the list. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling ListActions
func (*ListActionsResponse) Descriptor ¶
func (*ListActionsResponse) Descriptor() ([]byte, []int)
func (*ListActionsResponse) GetActions ¶
func (m *ListActionsResponse) GetActions() []*Action
func (*ListActionsResponse) GetNextPageToken ¶
func (m *ListActionsResponse) GetNextPageToken() string
func (*ListActionsResponse) ProtoMessage ¶
func (*ListActionsResponse) ProtoMessage()
func (*ListActionsResponse) Reset ¶
func (m *ListActionsResponse) Reset()
func (*ListActionsResponse) String ¶
func (m *ListActionsResponse) String() string
func (*ListActionsResponse) XXX_DiscardUnknown ¶
func (m *ListActionsResponse) XXX_DiscardUnknown()
func (*ListActionsResponse) XXX_Marshal ¶
func (m *ListActionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListActionsResponse) XXX_Merge ¶
func (dst *ListActionsResponse) XXX_Merge(src proto.Message)
func (*ListActionsResponse) XXX_Size ¶
func (m *ListActionsResponse) XXX_Size() int
func (*ListActionsResponse) XXX_Unmarshal ¶
func (m *ListActionsResponse) XXX_Unmarshal(b []byte) error
type ListConfigurationsRequest ¶
type ListConfigurationsRequest struct { // The invocation name of the configurations to retrieve. // It must match this format: invocations/${INVOCATION_ID} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of items to return. // Zero means all, but may be capped by the server. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *ListConfigurationsRequest_PageToken // *ListConfigurationsRequest_Offset PageStart isListConfigurationsRequest_PageStart `protobuf_oneof:"page_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into ListConfigurations
func (*ListConfigurationsRequest) Descriptor ¶
func (*ListConfigurationsRequest) Descriptor() ([]byte, []int)
func (*ListConfigurationsRequest) GetOffset ¶
func (m *ListConfigurationsRequest) GetOffset() int64
func (*ListConfigurationsRequest) GetPageSize ¶
func (m *ListConfigurationsRequest) GetPageSize() int32
func (*ListConfigurationsRequest) GetPageStart ¶
func (m *ListConfigurationsRequest) GetPageStart() isListConfigurationsRequest_PageStart
func (*ListConfigurationsRequest) GetPageToken ¶
func (m *ListConfigurationsRequest) GetPageToken() string
func (*ListConfigurationsRequest) GetParent ¶
func (m *ListConfigurationsRequest) GetParent() string
func (*ListConfigurationsRequest) ProtoMessage ¶
func (*ListConfigurationsRequest) ProtoMessage()
func (*ListConfigurationsRequest) Reset ¶
func (m *ListConfigurationsRequest) Reset()
func (*ListConfigurationsRequest) String ¶
func (m *ListConfigurationsRequest) String() string
func (*ListConfigurationsRequest) XXX_DiscardUnknown ¶
func (m *ListConfigurationsRequest) XXX_DiscardUnknown()
func (*ListConfigurationsRequest) XXX_Marshal ¶
func (m *ListConfigurationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListConfigurationsRequest) XXX_Merge ¶
func (dst *ListConfigurationsRequest) XXX_Merge(src proto.Message)
func (*ListConfigurationsRequest) XXX_OneofFuncs ¶
func (*ListConfigurationsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ListConfigurationsRequest) XXX_Size ¶
func (m *ListConfigurationsRequest) XXX_Size() int
func (*ListConfigurationsRequest) XXX_Unmarshal ¶
func (m *ListConfigurationsRequest) XXX_Unmarshal(b []byte) error
type ListConfigurationsRequest_Offset ¶
type ListConfigurationsRequest_Offset struct {
Offset int64 `protobuf:"varint,4,opt,name=offset,proto3,oneof"`
}
type ListConfigurationsRequest_PageToken ¶
type ListConfigurationsRequest_PageToken struct {
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type ListConfigurationsResponse ¶
type ListConfigurationsResponse struct { // Configurations matching the request invocation, // possibly capped at request.page_size or a server limit. Configurations []*Configuration `protobuf:"bytes,1,rep,name=configurations,proto3" json:"configurations,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results in the list. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling ListConfigurations
func (*ListConfigurationsResponse) Descriptor ¶
func (*ListConfigurationsResponse) Descriptor() ([]byte, []int)
func (*ListConfigurationsResponse) GetConfigurations ¶
func (m *ListConfigurationsResponse) GetConfigurations() []*Configuration
func (*ListConfigurationsResponse) GetNextPageToken ¶
func (m *ListConfigurationsResponse) GetNextPageToken() string
func (*ListConfigurationsResponse) ProtoMessage ¶
func (*ListConfigurationsResponse) ProtoMessage()
func (*ListConfigurationsResponse) Reset ¶
func (m *ListConfigurationsResponse) Reset()
func (*ListConfigurationsResponse) String ¶
func (m *ListConfigurationsResponse) String() string
func (*ListConfigurationsResponse) XXX_DiscardUnknown ¶
func (m *ListConfigurationsResponse) XXX_DiscardUnknown()
func (*ListConfigurationsResponse) XXX_Marshal ¶
func (m *ListConfigurationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListConfigurationsResponse) XXX_Merge ¶
func (dst *ListConfigurationsResponse) XXX_Merge(src proto.Message)
func (*ListConfigurationsResponse) XXX_Size ¶
func (m *ListConfigurationsResponse) XXX_Size() int
func (*ListConfigurationsResponse) XXX_Unmarshal ¶
func (m *ListConfigurationsResponse) XXX_Unmarshal(b []byte) error
type ListConfiguredTargetsRequest ¶
type ListConfiguredTargetsRequest struct { // The invocation and target name of the configured targets to retrieve. // It must match this format: // invocations/${INVOCATION_ID}/targets/${TARGET_ID} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of items to return. // Zero means all, but may be capped by the server. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *ListConfiguredTargetsRequest_PageToken // *ListConfiguredTargetsRequest_Offset PageStart isListConfiguredTargetsRequest_PageStart `protobuf_oneof:"page_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into ListConfiguredTargets
func (*ListConfiguredTargetsRequest) Descriptor ¶
func (*ListConfiguredTargetsRequest) Descriptor() ([]byte, []int)
func (*ListConfiguredTargetsRequest) GetOffset ¶
func (m *ListConfiguredTargetsRequest) GetOffset() int64
func (*ListConfiguredTargetsRequest) GetPageSize ¶
func (m *ListConfiguredTargetsRequest) GetPageSize() int32
func (*ListConfiguredTargetsRequest) GetPageStart ¶
func (m *ListConfiguredTargetsRequest) GetPageStart() isListConfiguredTargetsRequest_PageStart
func (*ListConfiguredTargetsRequest) GetPageToken ¶
func (m *ListConfiguredTargetsRequest) GetPageToken() string
func (*ListConfiguredTargetsRequest) GetParent ¶
func (m *ListConfiguredTargetsRequest) GetParent() string
func (*ListConfiguredTargetsRequest) ProtoMessage ¶
func (*ListConfiguredTargetsRequest) ProtoMessage()
func (*ListConfiguredTargetsRequest) Reset ¶
func (m *ListConfiguredTargetsRequest) Reset()
func (*ListConfiguredTargetsRequest) String ¶
func (m *ListConfiguredTargetsRequest) String() string
func (*ListConfiguredTargetsRequest) XXX_DiscardUnknown ¶
func (m *ListConfiguredTargetsRequest) XXX_DiscardUnknown()
func (*ListConfiguredTargetsRequest) XXX_Marshal ¶
func (m *ListConfiguredTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListConfiguredTargetsRequest) XXX_Merge ¶
func (dst *ListConfiguredTargetsRequest) XXX_Merge(src proto.Message)
func (*ListConfiguredTargetsRequest) XXX_OneofFuncs ¶
func (*ListConfiguredTargetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ListConfiguredTargetsRequest) XXX_Size ¶
func (m *ListConfiguredTargetsRequest) XXX_Size() int
func (*ListConfiguredTargetsRequest) XXX_Unmarshal ¶
func (m *ListConfiguredTargetsRequest) XXX_Unmarshal(b []byte) error
type ListConfiguredTargetsRequest_Offset ¶
type ListConfiguredTargetsRequest_Offset struct {
Offset int64 `protobuf:"varint,4,opt,name=offset,proto3,oneof"`
}
type ListConfiguredTargetsRequest_PageToken ¶
type ListConfiguredTargetsRequest_PageToken struct {
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type ListConfiguredTargetsResponse ¶
type ListConfiguredTargetsResponse struct { // ConfiguredTargets matching the request, // possibly capped at request.page_size or a server limit. ConfiguredTargets []*ConfiguredTarget `protobuf:"bytes,1,rep,name=configured_targets,json=configuredTargets,proto3" json:"configured_targets,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results in the list. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling ListConfiguredTargets
func (*ListConfiguredTargetsResponse) Descriptor ¶
func (*ListConfiguredTargetsResponse) Descriptor() ([]byte, []int)
func (*ListConfiguredTargetsResponse) GetConfiguredTargets ¶
func (m *ListConfiguredTargetsResponse) GetConfiguredTargets() []*ConfiguredTarget
func (*ListConfiguredTargetsResponse) GetNextPageToken ¶
func (m *ListConfiguredTargetsResponse) GetNextPageToken() string
func (*ListConfiguredTargetsResponse) ProtoMessage ¶
func (*ListConfiguredTargetsResponse) ProtoMessage()
func (*ListConfiguredTargetsResponse) Reset ¶
func (m *ListConfiguredTargetsResponse) Reset()
func (*ListConfiguredTargetsResponse) String ¶
func (m *ListConfiguredTargetsResponse) String() string
func (*ListConfiguredTargetsResponse) XXX_DiscardUnknown ¶
func (m *ListConfiguredTargetsResponse) XXX_DiscardUnknown()
func (*ListConfiguredTargetsResponse) XXX_Marshal ¶
func (m *ListConfiguredTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListConfiguredTargetsResponse) XXX_Merge ¶
func (dst *ListConfiguredTargetsResponse) XXX_Merge(src proto.Message)
func (*ListConfiguredTargetsResponse) XXX_Size ¶
func (m *ListConfiguredTargetsResponse) XXX_Size() int
func (*ListConfiguredTargetsResponse) XXX_Unmarshal ¶
func (m *ListConfiguredTargetsResponse) XXX_Unmarshal(b []byte) error
type ListFileSetsRequest ¶
type ListFileSetsRequest struct { // The invocation name of the file sets to retrieve. // It must match this format: invocations/${INVOCATION_ID} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of items to return. // Zero means all, but may be capped by the server. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *ListFileSetsRequest_PageToken // *ListFileSetsRequest_Offset PageStart isListFileSetsRequest_PageStart `protobuf_oneof:"page_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into ListFileSets
func (*ListFileSetsRequest) Descriptor ¶
func (*ListFileSetsRequest) Descriptor() ([]byte, []int)
func (*ListFileSetsRequest) GetOffset ¶
func (m *ListFileSetsRequest) GetOffset() int64
func (*ListFileSetsRequest) GetPageSize ¶
func (m *ListFileSetsRequest) GetPageSize() int32
func (*ListFileSetsRequest) GetPageStart ¶
func (m *ListFileSetsRequest) GetPageStart() isListFileSetsRequest_PageStart
func (*ListFileSetsRequest) GetPageToken ¶
func (m *ListFileSetsRequest) GetPageToken() string
func (*ListFileSetsRequest) GetParent ¶
func (m *ListFileSetsRequest) GetParent() string
func (*ListFileSetsRequest) ProtoMessage ¶
func (*ListFileSetsRequest) ProtoMessage()
func (*ListFileSetsRequest) Reset ¶
func (m *ListFileSetsRequest) Reset()
func (*ListFileSetsRequest) String ¶
func (m *ListFileSetsRequest) String() string
func (*ListFileSetsRequest) XXX_DiscardUnknown ¶
func (m *ListFileSetsRequest) XXX_DiscardUnknown()
func (*ListFileSetsRequest) XXX_Marshal ¶
func (m *ListFileSetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListFileSetsRequest) XXX_Merge ¶
func (dst *ListFileSetsRequest) XXX_Merge(src proto.Message)
func (*ListFileSetsRequest) XXX_OneofFuncs ¶
func (*ListFileSetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ListFileSetsRequest) XXX_Size ¶
func (m *ListFileSetsRequest) XXX_Size() int
func (*ListFileSetsRequest) XXX_Unmarshal ¶
func (m *ListFileSetsRequest) XXX_Unmarshal(b []byte) error
type ListFileSetsRequest_Offset ¶
type ListFileSetsRequest_Offset struct {
Offset int64 `protobuf:"varint,4,opt,name=offset,proto3,oneof"`
}
type ListFileSetsRequest_PageToken ¶
type ListFileSetsRequest_PageToken struct {
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type ListFileSetsResponse ¶
type ListFileSetsResponse struct { // File sets matching the request, // possibly capped at request.page_size or a server limit. FileSets []*FileSet `protobuf:"bytes,1,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results in the list. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling ListFileSets
func (*ListFileSetsResponse) Descriptor ¶
func (*ListFileSetsResponse) Descriptor() ([]byte, []int)
func (*ListFileSetsResponse) GetFileSets ¶
func (m *ListFileSetsResponse) GetFileSets() []*FileSet
func (*ListFileSetsResponse) GetNextPageToken ¶
func (m *ListFileSetsResponse) GetNextPageToken() string
func (*ListFileSetsResponse) ProtoMessage ¶
func (*ListFileSetsResponse) ProtoMessage()
func (*ListFileSetsResponse) Reset ¶
func (m *ListFileSetsResponse) Reset()
func (*ListFileSetsResponse) String ¶
func (m *ListFileSetsResponse) String() string
func (*ListFileSetsResponse) XXX_DiscardUnknown ¶
func (m *ListFileSetsResponse) XXX_DiscardUnknown()
func (*ListFileSetsResponse) XXX_Marshal ¶
func (m *ListFileSetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListFileSetsResponse) XXX_Merge ¶
func (dst *ListFileSetsResponse) XXX_Merge(src proto.Message)
func (*ListFileSetsResponse) XXX_Size ¶
func (m *ListFileSetsResponse) XXX_Size() int
func (*ListFileSetsResponse) XXX_Unmarshal ¶
func (m *ListFileSetsResponse) XXX_Unmarshal(b []byte) error
type ListTargetsRequest ¶
type ListTargetsRequest struct { // The invocation name of the targets to retrieve. It must match this format: // invocations/${INVOCATION_ID} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of items to return. // Zero means all, but may be capped by the server. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *ListTargetsRequest_PageToken // *ListTargetsRequest_Offset PageStart isListTargetsRequest_PageStart `protobuf_oneof:"page_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into ListTargets
func (*ListTargetsRequest) Descriptor ¶
func (*ListTargetsRequest) Descriptor() ([]byte, []int)
func (*ListTargetsRequest) GetOffset ¶
func (m *ListTargetsRequest) GetOffset() int64
func (*ListTargetsRequest) GetPageSize ¶
func (m *ListTargetsRequest) GetPageSize() int32
func (*ListTargetsRequest) GetPageStart ¶
func (m *ListTargetsRequest) GetPageStart() isListTargetsRequest_PageStart
func (*ListTargetsRequest) GetPageToken ¶
func (m *ListTargetsRequest) GetPageToken() string
func (*ListTargetsRequest) GetParent ¶
func (m *ListTargetsRequest) GetParent() string
func (*ListTargetsRequest) ProtoMessage ¶
func (*ListTargetsRequest) ProtoMessage()
func (*ListTargetsRequest) Reset ¶
func (m *ListTargetsRequest) Reset()
func (*ListTargetsRequest) String ¶
func (m *ListTargetsRequest) String() string
func (*ListTargetsRequest) XXX_DiscardUnknown ¶
func (m *ListTargetsRequest) XXX_DiscardUnknown()
func (*ListTargetsRequest) XXX_Marshal ¶
func (m *ListTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListTargetsRequest) XXX_Merge ¶
func (dst *ListTargetsRequest) XXX_Merge(src proto.Message)
func (*ListTargetsRequest) XXX_OneofFuncs ¶
func (*ListTargetsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ListTargetsRequest) XXX_Size ¶
func (m *ListTargetsRequest) XXX_Size() int
func (*ListTargetsRequest) XXX_Unmarshal ¶
func (m *ListTargetsRequest) XXX_Unmarshal(b []byte) error
type ListTargetsRequest_Offset ¶
type ListTargetsRequest_Offset struct {
Offset int64 `protobuf:"varint,4,opt,name=offset,proto3,oneof"`
}
type ListTargetsRequest_PageToken ¶
type ListTargetsRequest_PageToken struct {
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type ListTargetsResponse ¶
type ListTargetsResponse struct { // Targets matching the request invocation, // possibly capped at request.page_size or a server limit. Targets []*Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results in the list. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling ListTargetsResponse
func (*ListTargetsResponse) Descriptor ¶
func (*ListTargetsResponse) Descriptor() ([]byte, []int)
func (*ListTargetsResponse) GetNextPageToken ¶
func (m *ListTargetsResponse) GetNextPageToken() string
func (*ListTargetsResponse) GetTargets ¶
func (m *ListTargetsResponse) GetTargets() []*Target
func (*ListTargetsResponse) ProtoMessage ¶
func (*ListTargetsResponse) ProtoMessage()
func (*ListTargetsResponse) Reset ¶
func (m *ListTargetsResponse) Reset()
func (*ListTargetsResponse) String ¶
func (m *ListTargetsResponse) String() string
func (*ListTargetsResponse) XXX_DiscardUnknown ¶
func (m *ListTargetsResponse) XXX_DiscardUnknown()
func (*ListTargetsResponse) XXX_Marshal ¶
func (m *ListTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListTargetsResponse) XXX_Merge ¶
func (dst *ListTargetsResponse) XXX_Merge(src proto.Message)
func (*ListTargetsResponse) XXX_Size ¶
func (m *ListTargetsResponse) XXX_Size() int
func (*ListTargetsResponse) XXX_Unmarshal ¶
func (m *ListTargetsResponse) XXX_Unmarshal(b []byte) error
type LocalTestTiming ¶
type LocalTestTiming struct { // Time taken by the test process, typically surrounded by a small wrapper // script. TestProcessDuration *duration.Duration `protobuf:"bytes,1,opt,name=test_process_duration,json=testProcessDuration,proto3" json:"test_process_duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Timing data for tests executed locally on the machine running the build.
func (*LocalTestTiming) Descriptor ¶
func (*LocalTestTiming) Descriptor() ([]byte, []int)
func (*LocalTestTiming) GetTestProcessDuration ¶
func (m *LocalTestTiming) GetTestProcessDuration() *duration.Duration
func (*LocalTestTiming) ProtoMessage ¶
func (*LocalTestTiming) ProtoMessage()
func (*LocalTestTiming) Reset ¶
func (m *LocalTestTiming) Reset()
func (*LocalTestTiming) String ¶
func (m *LocalTestTiming) String() string
func (*LocalTestTiming) XXX_DiscardUnknown ¶
func (m *LocalTestTiming) XXX_DiscardUnknown()
func (*LocalTestTiming) XXX_Marshal ¶
func (m *LocalTestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalTestTiming) XXX_Merge ¶
func (dst *LocalTestTiming) XXX_Merge(src proto.Message)
func (*LocalTestTiming) XXX_Size ¶
func (m *LocalTestTiming) XXX_Size() int
func (*LocalTestTiming) XXX_Unmarshal ¶
func (m *LocalTestTiming) XXX_Unmarshal(b []byte) error
type Property ¶
type Property struct { // The key. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // The value. Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A generic key-value property definition.
func (*Property) Descriptor ¶
func (*Property) ProtoMessage ¶
func (*Property) ProtoMessage()
func (*Property) XXX_DiscardUnknown ¶
func (m *Property) XXX_DiscardUnknown()
func (*Property) XXX_Marshal ¶
func (*Property) XXX_Unmarshal ¶
type RemoteTestAttemptTiming ¶
type RemoteTestAttemptTiming struct { // Idle period before the test process is invoked on the remote machine. QueueDuration *duration.Duration `protobuf:"bytes,1,opt,name=queue_duration,json=queueDuration,proto3" json:"queue_duration,omitempty"` // Time to upload data dependencies from the local machine to the remote // machine running the test, or to the distributed cache. UploadDuration *duration.Duration `protobuf:"bytes,2,opt,name=upload_duration,json=uploadDuration,proto3" json:"upload_duration,omitempty"` // Time to set up the remote machine. // Not to be confused with setup time in // xUnit test frameworks, which falls within the test_process_time. MachineSetupDuration *duration.Duration `protobuf:"bytes,3,opt,name=machine_setup_duration,json=machineSetupDuration,proto3" json:"machine_setup_duration,omitempty"` // Time taken by the test process, typically surrounded by a small wrapper // script. // For Java tests, this includes JVM setup, flag parsing, class path setup, // parsing files to setup the suite, and finally running your test methods. // In many cases, only a small fraction of the test process time is spent // running the test methods. TestProcessDuration *duration.Duration `protobuf:"bytes,4,opt,name=test_process_duration,json=testProcessDuration,proto3" json:"test_process_duration,omitempty"` // Time spent retrieving test logs and any other test outputs, back to the // local machine. DownloadDuration *duration.Duration `protobuf:"bytes,5,opt,name=download_duration,json=downloadDuration,proto3" json:"download_duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Timing data for one attempt to execute a test action remotely.
func (*RemoteTestAttemptTiming) Descriptor ¶
func (*RemoteTestAttemptTiming) Descriptor() ([]byte, []int)
func (*RemoteTestAttemptTiming) GetDownloadDuration ¶
func (m *RemoteTestAttemptTiming) GetDownloadDuration() *duration.Duration
func (*RemoteTestAttemptTiming) GetMachineSetupDuration ¶
func (m *RemoteTestAttemptTiming) GetMachineSetupDuration() *duration.Duration
func (*RemoteTestAttemptTiming) GetQueueDuration ¶
func (m *RemoteTestAttemptTiming) GetQueueDuration() *duration.Duration
func (*RemoteTestAttemptTiming) GetTestProcessDuration ¶
func (m *RemoteTestAttemptTiming) GetTestProcessDuration() *duration.Duration
func (*RemoteTestAttemptTiming) GetUploadDuration ¶
func (m *RemoteTestAttemptTiming) GetUploadDuration() *duration.Duration
func (*RemoteTestAttemptTiming) ProtoMessage ¶
func (*RemoteTestAttemptTiming) ProtoMessage()
func (*RemoteTestAttemptTiming) Reset ¶
func (m *RemoteTestAttemptTiming) Reset()
func (*RemoteTestAttemptTiming) String ¶
func (m *RemoteTestAttemptTiming) String() string
func (*RemoteTestAttemptTiming) XXX_DiscardUnknown ¶
func (m *RemoteTestAttemptTiming) XXX_DiscardUnknown()
func (*RemoteTestAttemptTiming) XXX_Marshal ¶
func (m *RemoteTestAttemptTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoteTestAttemptTiming) XXX_Merge ¶
func (dst *RemoteTestAttemptTiming) XXX_Merge(src proto.Message)
func (*RemoteTestAttemptTiming) XXX_Size ¶
func (m *RemoteTestAttemptTiming) XXX_Size() int
func (*RemoteTestAttemptTiming) XXX_Unmarshal ¶
func (m *RemoteTestAttemptTiming) XXX_Unmarshal(b []byte) error
type RemoteTestTiming ¶
type RemoteTestTiming struct { // Time taken locally to determine what to do. LocalAnalysisDuration *duration.Duration `` /* 126-byte string literal not displayed */ // Normally there is only one attempt, but the system may retry on internal // errors, leading to multiple attempts. Attempts []*RemoteTestAttemptTiming `protobuf:"bytes,2,rep,name=attempts,proto3" json:"attempts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Timing data for the part of the test execution that is done remotely.
func (*RemoteTestTiming) Descriptor ¶
func (*RemoteTestTiming) Descriptor() ([]byte, []int)
func (*RemoteTestTiming) GetAttempts ¶
func (m *RemoteTestTiming) GetAttempts() []*RemoteTestAttemptTiming
func (*RemoteTestTiming) GetLocalAnalysisDuration ¶
func (m *RemoteTestTiming) GetLocalAnalysisDuration() *duration.Duration
func (*RemoteTestTiming) ProtoMessage ¶
func (*RemoteTestTiming) ProtoMessage()
func (*RemoteTestTiming) Reset ¶
func (m *RemoteTestTiming) Reset()
func (*RemoteTestTiming) String ¶
func (m *RemoteTestTiming) String() string
func (*RemoteTestTiming) XXX_DiscardUnknown ¶
func (m *RemoteTestTiming) XXX_DiscardUnknown()
func (*RemoteTestTiming) XXX_Marshal ¶
func (m *RemoteTestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoteTestTiming) XXX_Merge ¶
func (dst *RemoteTestTiming) XXX_Merge(src proto.Message)
func (*RemoteTestTiming) XXX_Size ¶
func (m *RemoteTestTiming) XXX_Size() int
func (*RemoteTestTiming) XXX_Unmarshal ¶
func (m *RemoteTestTiming) XXX_Unmarshal(b []byte) error
type ResultStoreDownloadClient ¶
type ResultStoreDownloadClient interface { // Retrieves the invocation with the given name. // // An error will be reported in the following cases: // - If the invocation is not found. // - If the given invocation name is badly formatted. GetInvocation(ctx context.Context, in *GetInvocationRequest, opts ...grpc.CallOption) (*Invocation, error) // Searches for invocations matching the given query parameters. // // // An error will be reported in the following cases: // - If a query string is not provided SearchInvocations(ctx context.Context, in *SearchInvocationsRequest, opts ...grpc.CallOption) (*SearchInvocationsResponse, error) // Retrieves the configuration with the given name. // // An error will be reported in the following cases: // - If the configuration or its parent invocation is not found. // - If the given configuration name is badly formatted. GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*Configuration, error) // Retrieves all configurations for a parent invocation. // This might be limited by user or server, // in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent invocation is not found. // - If the given parent invocation name is badly formatted. ListConfigurations(ctx context.Context, in *ListConfigurationsRequest, opts ...grpc.CallOption) (*ListConfigurationsResponse, error) // Retrieves the target with the given name. // // An error will be reported in the following cases: // - If the target or its parent invocation is not found. // - If the given target name is badly formatted. GetTarget(ctx context.Context, in *GetTargetRequest, opts ...grpc.CallOption) (*Target, error) // Retrieves all targets for a parent invocation. This might be limited by // user or server, in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListTargets(ctx context.Context, in *ListTargetsRequest, opts ...grpc.CallOption) (*ListTargetsResponse, error) // Retrieves the configured target with the given name. // // An error will be reported in the following cases: // - If the configured target is not found. // - If the given name is badly formatted. GetConfiguredTarget(ctx context.Context, in *GetConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error) // Retrieves all configured targets for a parent invocation/target. // This might be limited by user or server, in which case a continuation // token is provided. Supports '-' for targetId meaning all targets. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListConfiguredTargets(ctx context.Context, in *ListConfiguredTargetsRequest, opts ...grpc.CallOption) (*ListConfiguredTargetsResponse, error) // Retrieves the action with the given name. // // An error will be reported in the following cases: // - If the action is not found. // - If the given name is badly formatted. GetAction(ctx context.Context, in *GetActionRequest, opts ...grpc.CallOption) (*Action, error) // Retrieves all actions for a parent invocation/target/configuration. // This might be limited by user or server, in which case a continuation // token is provided. Supports '-' for configurationId to mean all // actions for all configurations for a target, or '-' for targetId and // configurationId to mean all actions for all configurations and all targets. // Does not support targetId '-' with a specified configuration. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListActions(ctx context.Context, in *ListActionsRequest, opts ...grpc.CallOption) (*ListActionsResponse, error) // Retrieves the file set with the given name. // // An error will be reported in the following cases: // - If the file set or its parent invocation is not found. // - If the given file set name is badly formatted. GetFileSet(ctx context.Context, in *GetFileSetRequest, opts ...grpc.CallOption) (*FileSet, error) // Retrieves all file sets for a parent invocation. // This might be limited by user or server, // in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent invocation is not found. // - If the given parent invocation name is badly formatted. ListFileSets(ctx context.Context, in *ListFileSetsRequest, opts ...grpc.CallOption) (*ListFileSetsResponse, error) }
ResultStoreDownloadClient is the client API for ResultStoreDownload service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewResultStoreDownloadClient ¶
func NewResultStoreDownloadClient(cc *grpc.ClientConn) ResultStoreDownloadClient
type ResultStoreDownloadServer ¶
type ResultStoreDownloadServer interface { // Retrieves the invocation with the given name. // // An error will be reported in the following cases: // - If the invocation is not found. // - If the given invocation name is badly formatted. GetInvocation(context.Context, *GetInvocationRequest) (*Invocation, error) // Searches for invocations matching the given query parameters. // // // An error will be reported in the following cases: // - If a query string is not provided SearchInvocations(context.Context, *SearchInvocationsRequest) (*SearchInvocationsResponse, error) // Retrieves the configuration with the given name. // // An error will be reported in the following cases: // - If the configuration or its parent invocation is not found. // - If the given configuration name is badly formatted. GetConfiguration(context.Context, *GetConfigurationRequest) (*Configuration, error) // Retrieves all configurations for a parent invocation. // This might be limited by user or server, // in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent invocation is not found. // - If the given parent invocation name is badly formatted. ListConfigurations(context.Context, *ListConfigurationsRequest) (*ListConfigurationsResponse, error) // Retrieves the target with the given name. // // An error will be reported in the following cases: // - If the target or its parent invocation is not found. // - If the given target name is badly formatted. GetTarget(context.Context, *GetTargetRequest) (*Target, error) // Retrieves all targets for a parent invocation. This might be limited by // user or server, in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListTargets(context.Context, *ListTargetsRequest) (*ListTargetsResponse, error) // Retrieves the configured target with the given name. // // An error will be reported in the following cases: // - If the configured target is not found. // - If the given name is badly formatted. GetConfiguredTarget(context.Context, *GetConfiguredTargetRequest) (*ConfiguredTarget, error) // Retrieves all configured targets for a parent invocation/target. // This might be limited by user or server, in which case a continuation // token is provided. Supports '-' for targetId meaning all targets. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListConfiguredTargets(context.Context, *ListConfiguredTargetsRequest) (*ListConfiguredTargetsResponse, error) // Retrieves the action with the given name. // // An error will be reported in the following cases: // - If the action is not found. // - If the given name is badly formatted. GetAction(context.Context, *GetActionRequest) (*Action, error) // Retrieves all actions for a parent invocation/target/configuration. // This might be limited by user or server, in which case a continuation // token is provided. Supports '-' for configurationId to mean all // actions for all configurations for a target, or '-' for targetId and // configurationId to mean all actions for all configurations and all targets. // Does not support targetId '-' with a specified configuration. // // An error will be reported in the following cases: // - If the parent is not found. // - If the given parent name is badly formatted. ListActions(context.Context, *ListActionsRequest) (*ListActionsResponse, error) // Retrieves the file set with the given name. // // An error will be reported in the following cases: // - If the file set or its parent invocation is not found. // - If the given file set name is badly formatted. GetFileSet(context.Context, *GetFileSetRequest) (*FileSet, error) // Retrieves all file sets for a parent invocation. // This might be limited by user or server, // in which case a continuation token is provided. // // An error will be reported in the following cases: // - If the parent invocation is not found. // - If the given parent invocation name is badly formatted. ListFileSets(context.Context, *ListFileSetsRequest) (*ListFileSetsResponse, error) }
ResultStoreDownloadServer is the server API for ResultStoreDownload service.
type ResultStoreFileDownloadClient ¶
type ResultStoreFileDownloadClient interface { // Retrieves the File with the given uri. // returns a stream of bytes to be stitched together in order. // // An error will be reported in the following cases: // - If the File is not found. // - If the given File uri is badly formatted. GetFile(ctx context.Context, in *GetFileRequest, opts ...grpc.CallOption) (ResultStoreFileDownload_GetFileClient, error) // Retrieves the tail of a File with the given uri. // // An error will be reported in the following cases: // - If the File is not found. // - If the given File uri is badly formatted. GetFileTail(ctx context.Context, in *GetFileTailRequest, opts ...grpc.CallOption) (*GetFileTailResponse, error) }
ResultStoreFileDownloadClient is the client API for ResultStoreFileDownload service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewResultStoreFileDownloadClient ¶
func NewResultStoreFileDownloadClient(cc *grpc.ClientConn) ResultStoreFileDownloadClient
type ResultStoreFileDownloadServer ¶
type ResultStoreFileDownloadServer interface { // Retrieves the File with the given uri. // returns a stream of bytes to be stitched together in order. // // An error will be reported in the following cases: // - If the File is not found. // - If the given File uri is badly formatted. GetFile(*GetFileRequest, ResultStoreFileDownload_GetFileServer) error // Retrieves the tail of a File with the given uri. // // An error will be reported in the following cases: // - If the File is not found. // - If the given File uri is badly formatted. GetFileTail(context.Context, *GetFileTailRequest) (*GetFileTailResponse, error) }
ResultStoreFileDownloadServer is the server API for ResultStoreFileDownload service.
type ResultStoreFileDownload_GetFileClient ¶
type ResultStoreFileDownload_GetFileClient interface { Recv() (*GetFileResponse, error) grpc.ClientStream }
type ResultStoreFileDownload_GetFileServer ¶
type ResultStoreFileDownload_GetFileServer interface { Send(*GetFileResponse) error grpc.ServerStream }
type SearchInvocationsRequest ¶
type SearchInvocationsRequest struct { // The maximum number of items to return. Zero means all, but may be capped by // the server. PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Options for pagination. // // Types that are valid to be assigned to PageStart: // *SearchInvocationsRequest_PageToken // *SearchInvocationsRequest_Offset PageStart isSearchInvocationsRequest_PageStart `protobuf_oneof:"page_start"` // A filtering query string. Query string `protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"` // The project id to search under. ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Request passed into SearchInvocations
func (*SearchInvocationsRequest) Descriptor ¶
func (*SearchInvocationsRequest) Descriptor() ([]byte, []int)
func (*SearchInvocationsRequest) GetOffset ¶
func (m *SearchInvocationsRequest) GetOffset() int64
func (*SearchInvocationsRequest) GetPageSize ¶
func (m *SearchInvocationsRequest) GetPageSize() int32
func (*SearchInvocationsRequest) GetPageStart ¶
func (m *SearchInvocationsRequest) GetPageStart() isSearchInvocationsRequest_PageStart
func (*SearchInvocationsRequest) GetPageToken ¶
func (m *SearchInvocationsRequest) GetPageToken() string
func (*SearchInvocationsRequest) GetProjectId ¶
func (m *SearchInvocationsRequest) GetProjectId() string
func (*SearchInvocationsRequest) GetQuery ¶
func (m *SearchInvocationsRequest) GetQuery() string
func (*SearchInvocationsRequest) ProtoMessage ¶
func (*SearchInvocationsRequest) ProtoMessage()
func (*SearchInvocationsRequest) Reset ¶
func (m *SearchInvocationsRequest) Reset()
func (*SearchInvocationsRequest) String ¶
func (m *SearchInvocationsRequest) String() string
func (*SearchInvocationsRequest) XXX_DiscardUnknown ¶
func (m *SearchInvocationsRequest) XXX_DiscardUnknown()
func (*SearchInvocationsRequest) XXX_Marshal ¶
func (m *SearchInvocationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SearchInvocationsRequest) XXX_Merge ¶
func (dst *SearchInvocationsRequest) XXX_Merge(src proto.Message)
func (*SearchInvocationsRequest) XXX_OneofFuncs ¶
func (*SearchInvocationsRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SearchInvocationsRequest) XXX_Size ¶
func (m *SearchInvocationsRequest) XXX_Size() int
func (*SearchInvocationsRequest) XXX_Unmarshal ¶
func (m *SearchInvocationsRequest) XXX_Unmarshal(b []byte) error
type SearchInvocationsRequest_Offset ¶
type SearchInvocationsRequest_Offset struct {
Offset int64 `protobuf:"varint,3,opt,name=offset,proto3,oneof"`
}
type SearchInvocationsRequest_PageToken ¶
type SearchInvocationsRequest_PageToken struct {
PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3,oneof"`
}
type SearchInvocationsResponse ¶
type SearchInvocationsResponse struct { // Invocations matching the search, possibly capped at request.page_size or a // server limit. Invocations []*Invocation `protobuf:"bytes,1,rep,name=invocations,proto3" json:"invocations,omitempty"` // Token to retrieve the next page of results, or empty if there are no // more results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response from calling SearchInvocations
func (*SearchInvocationsResponse) Descriptor ¶
func (*SearchInvocationsResponse) Descriptor() ([]byte, []int)
func (*SearchInvocationsResponse) GetInvocations ¶
func (m *SearchInvocationsResponse) GetInvocations() []*Invocation
func (*SearchInvocationsResponse) GetNextPageToken ¶
func (m *SearchInvocationsResponse) GetNextPageToken() string
func (*SearchInvocationsResponse) ProtoMessage ¶
func (*SearchInvocationsResponse) ProtoMessage()
func (*SearchInvocationsResponse) Reset ¶
func (m *SearchInvocationsResponse) Reset()
func (*SearchInvocationsResponse) String ¶
func (m *SearchInvocationsResponse) String() string
func (*SearchInvocationsResponse) XXX_DiscardUnknown ¶
func (m *SearchInvocationsResponse) XXX_DiscardUnknown()
func (*SearchInvocationsResponse) XXX_Marshal ¶
func (m *SearchInvocationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SearchInvocationsResponse) XXX_Merge ¶
func (dst *SearchInvocationsResponse) XXX_Merge(src proto.Message)
func (*SearchInvocationsResponse) XXX_Size ¶
func (m *SearchInvocationsResponse) XXX_Size() int
func (*SearchInvocationsResponse) XXX_Unmarshal ¶
func (m *SearchInvocationsResponse) XXX_Unmarshal(b []byte) error
type Status ¶
type Status int32
Status of a resource.
const ( // The implicit default enum value. Should never be set. Status_STATUS_UNSPECIFIED Status = 0 // Displays as "Building". Means the target is compiling, linking, etc. Status_BUILDING Status = 1 // Displays as "Built". Means the target was built successfully. // If testing was requested, it should never reach this status: it should go // straight from BUILDING to TESTING. Status_BUILT Status = 2 // Displays as "Broken". Means build failure such as compile error. Status_FAILED_TO_BUILD Status = 3 // Displays as "Testing". Means the test is running. Status_TESTING Status = 4 // Displays as "Passed". Means the test was run and passed. Status_PASSED Status = 5 // Displays as "Failed". Means the test was run and failed. Status_FAILED Status = 6 // Displays as "Timed out". Means the test didn't finish in time. Status_TIMED_OUT Status = 7 // Displays as "Cancelled". Means the build or test was cancelled. // E.g. User hit control-C. Status_CANCELLED Status = 8 // Displays as "Tool Failed". Means the build or test had internal tool // failure. Status_TOOL_FAILED Status = 9 // Displays as "Incomplete". Means the build or test did not complete. This // might happen when a build breakage or test failure causes the tool to stop // trying to build anything more or run any more tests, with the default // bazel --nokeep_going option or the --notest_keep_going option. Status_INCOMPLETE Status = 10 // Displays as "Flaky". Means the aggregate status contains some runs that // were successful, and some that were not. Status_FLAKY Status = 11 // Displays as "Unknown". Means the tool uploading to the server died // mid-upload or does not know the state. Status_UNKNOWN Status = 12 // Displays as "Skipped". Means building and testing were skipped. // (E.g. Restricted to a different configuration.) Status_SKIPPED Status = 13 )
func (Status) EnumDescriptor ¶
type StatusAttributes ¶
type StatusAttributes struct { // Enum representation of the status. Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=google.devtools.resultstore.v2.Status" json:"status,omitempty"` // A longer description about the status. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes the status of a resource in both enum and string form. Only use description when conveying additional info not captured in the enum name.
func (*StatusAttributes) Descriptor ¶
func (*StatusAttributes) Descriptor() ([]byte, []int)
func (*StatusAttributes) GetDescription ¶
func (m *StatusAttributes) GetDescription() string
func (*StatusAttributes) GetStatus ¶
func (m *StatusAttributes) GetStatus() Status
func (*StatusAttributes) ProtoMessage ¶
func (*StatusAttributes) ProtoMessage()
func (*StatusAttributes) Reset ¶
func (m *StatusAttributes) Reset()
func (*StatusAttributes) String ¶
func (m *StatusAttributes) String() string
func (*StatusAttributes) XXX_DiscardUnknown ¶
func (m *StatusAttributes) XXX_DiscardUnknown()
func (*StatusAttributes) XXX_Marshal ¶
func (m *StatusAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StatusAttributes) XXX_Merge ¶
func (dst *StatusAttributes) XXX_Merge(src proto.Message)
func (*StatusAttributes) XXX_Size ¶
func (m *StatusAttributes) XXX_Size() int
func (*StatusAttributes) XXX_Unmarshal ¶
func (m *StatusAttributes) XXX_Unmarshal(b []byte) error
type Target ¶
type Target struct { // The resource name. Its format must be: // invocations/${INVOCATION_ID}/targets/${TARGET_ID} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The resource ID components that identify the Target. They must match the // resource name after proper encoding. Id *Target_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // This is the aggregate status of the target. StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"` // When this target started and its duration. Timing *Timing `protobuf:"bytes,4,opt,name=timing,proto3" json:"timing,omitempty"` // Attributes that apply to all targets. TargetAttributes *TargetAttributes `protobuf:"bytes,5,opt,name=target_attributes,json=targetAttributes,proto3" json:"target_attributes,omitempty"` // Attributes that apply to all test actions under this target. TestAttributes *TestAttributes `protobuf:"bytes,6,opt,name=test_attributes,json=testAttributes,proto3" json:"test_attributes,omitempty"` // Arbitrary name-value pairs. // This is implemented as a multi-map. Multiple properties are allowed with // the same key. Properties will be returned in lexicographical order by key. Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"` // A list of file references for target level files. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. // Use this field to specify outputs not related to a configuration. Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"` // Provides a hint to clients as to whether to display the Target to users. // If true then clients likely want to display the Target by default. // Once set to true, this may not be set back to false. IsVisible bool `protobuf:"varint,9,opt,name=is_visible,json=isVisible,proto3" json:"is_visible,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Each Target represents data for a given target in a given Invocation. ConfiguredTarget and Action resources under each Target contain the bulk of the data.
func (*Target) Descriptor ¶
func (*Target) GetIsVisible ¶
func (*Target) GetProperties ¶
func (*Target) GetStatusAttributes ¶
func (m *Target) GetStatusAttributes() *StatusAttributes
func (*Target) GetTargetAttributes ¶
func (m *Target) GetTargetAttributes() *TargetAttributes
func (*Target) GetTestAttributes ¶
func (m *Target) GetTestAttributes() *TestAttributes
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) XXX_DiscardUnknown ¶
func (m *Target) XXX_DiscardUnknown()
func (*Target) XXX_Marshal ¶
func (*Target) XXX_Unmarshal ¶
type TargetAttributes ¶
type TargetAttributes struct { // If known, indicates the type of this target. In bazel this corresponds // to the rule-suffix. Type TargetType `protobuf:"varint,1,opt,name=type,proto3,enum=google.devtools.resultstore.v2.TargetType" json:"type,omitempty"` // If known, the main language of this target, e.g. java, cc, python, etc. Language Language `protobuf:"varint,2,opt,name=language,proto3,enum=google.devtools.resultstore.v2.Language" json:"language,omitempty"` // The tags attribute of the build rule. These should be short, descriptive // words, and there should only be a few of them. // This is implemented as a set. All tags will be unique. Any duplicate tags // will be ignored. Tags will be returned in lexicographical order. Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Attributes that apply to all targets.
func (*TargetAttributes) Descriptor ¶
func (*TargetAttributes) Descriptor() ([]byte, []int)
func (*TargetAttributes) GetLanguage ¶
func (m *TargetAttributes) GetLanguage() Language
func (*TargetAttributes) GetTags ¶
func (m *TargetAttributes) GetTags() []string
func (*TargetAttributes) GetType ¶
func (m *TargetAttributes) GetType() TargetType
func (*TargetAttributes) ProtoMessage ¶
func (*TargetAttributes) ProtoMessage()
func (*TargetAttributes) Reset ¶
func (m *TargetAttributes) Reset()
func (*TargetAttributes) String ¶
func (m *TargetAttributes) String() string
func (*TargetAttributes) XXX_DiscardUnknown ¶
func (m *TargetAttributes) XXX_DiscardUnknown()
func (*TargetAttributes) XXX_Marshal ¶
func (m *TargetAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TargetAttributes) XXX_Merge ¶
func (dst *TargetAttributes) XXX_Merge(src proto.Message)
func (*TargetAttributes) XXX_Size ¶
func (m *TargetAttributes) XXX_Size() int
func (*TargetAttributes) XXX_Unmarshal ¶
func (m *TargetAttributes) XXX_Unmarshal(b []byte) error
type TargetType ¶
type TargetType int32
These correspond to the suffix of the rule name. Eg cc_test has type TEST.
const ( // Unspecified by the build system. TargetType_TARGET_TYPE_UNSPECIFIED TargetType = 0 // An application e.g. ios_application. TargetType_APPLICATION TargetType = 1 // A binary target e.g. cc_binary. TargetType_BINARY TargetType = 2 // A library target e.g. java_library TargetType_LIBRARY TargetType = 3 // A package TargetType_PACKAGE TargetType = 4 // Any test target, in bazel that means a rule with a '_test' suffix. TargetType_TEST TargetType = 5 )
func (TargetType) EnumDescriptor ¶
func (TargetType) EnumDescriptor() ([]byte, []int)
func (TargetType) String ¶
func (x TargetType) String() string
type Target_Id ¶
type Target_Id struct { // The Invocation ID. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"` // The Target ID. TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The resource ID components that identify the Target.
func (*Target_Id) Descriptor ¶
func (*Target_Id) GetInvocationId ¶
func (*Target_Id) GetTargetId ¶
func (*Target_Id) ProtoMessage ¶
func (*Target_Id) ProtoMessage()
func (*Target_Id) XXX_DiscardUnknown ¶
func (m *Target_Id) XXX_DiscardUnknown()
func (*Target_Id) XXX_Marshal ¶
func (*Target_Id) XXX_Unmarshal ¶
type Test ¶
type Test struct { // Either a TestCase of a TestSuite // // Types that are valid to be assigned to TestType: // *Test_TestCase // *Test_TestSuite TestType isTest_TestType `protobuf_oneof:"test_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The result of running a test case or test suite. JUnit3 TestDecorators are represented as a TestSuite with a single test.
func (*Test) Descriptor ¶
func (*Test) GetTestCase ¶
func (*Test) GetTestSuite ¶
func (*Test) GetTestType ¶
func (m *Test) GetTestType() isTest_TestType
func (*Test) ProtoMessage ¶
func (*Test) ProtoMessage()
func (*Test) XXX_DiscardUnknown ¶
func (m *Test) XXX_DiscardUnknown()
func (*Test) XXX_OneofFuncs ¶
func (*Test) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Test) XXX_Unmarshal ¶
type TestAction ¶
type TestAction struct { // Timing data for execution of the test action. TestTiming *TestTiming `protobuf:"bytes,1,opt,name=test_timing,json=testTiming,proto3" json:"test_timing,omitempty"` // If the test is divided up into shards to improve performance, set this to // indicate which shard this test action is for. Value must be in interval // [0, total_shard_count). Defaults to 0, which is appropriate if all test // cases are run in the same process. ShardNumber int32 `protobuf:"varint,2,opt,name=shard_number,json=shardNumber,proto3" json:"shard_number,omitempty"` // If the user requested that every test be run multiple times, as is often // done to measure flakiness, set this to indicate which run this test action // is for. Value must be in interval [0, total_run_count). Defaults to 0, // which is appropriate if multiple runs were not requested. RunNumber int32 `protobuf:"varint,3,opt,name=run_number,json=runNumber,proto3" json:"run_number,omitempty"` // If flaky tests are automatically retried, set this to indicate which // attempt this test action is for. (e.g. 0 for the first attempt, 1 for // second, and so on). Defaults to 0, which is appropriate if this is only // attempt. AttemptNumber int32 `protobuf:"varint,4,opt,name=attempt_number,json=attemptNumber,proto3" json:"attempt_number,omitempty"` // A tree of test suites and test cases that were run by this test action. // Each test case has its own status information, including stack traces. // Typically produced by parsing an XML Log, but may also be provided directly // by clients. TestSuite *TestSuite `protobuf:"bytes,5,opt,name=test_suite,json=testSuite,proto3" json:"test_suite,omitempty"` // Warnings for this test action. Warnings []*TestWarning `protobuf:"bytes,8,rep,name=warnings,proto3" json:"warnings,omitempty"` // Estimated memory consumption of the test action, in bytes. A default value // of 0 means there is no memory consumption estimate specified. EstimatedMemoryBytes int64 `protobuf:"varint,10,opt,name=estimated_memory_bytes,json=estimatedMemoryBytes,proto3" json:"estimated_memory_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A test action, such as running a JUnit4 test binary.
func (*TestAction) Descriptor ¶
func (*TestAction) Descriptor() ([]byte, []int)
func (*TestAction) GetAttemptNumber ¶
func (m *TestAction) GetAttemptNumber() int32
func (*TestAction) GetEstimatedMemoryBytes ¶
func (m *TestAction) GetEstimatedMemoryBytes() int64
func (*TestAction) GetRunNumber ¶
func (m *TestAction) GetRunNumber() int32
func (*TestAction) GetShardNumber ¶
func (m *TestAction) GetShardNumber() int32
func (*TestAction) GetTestSuite ¶
func (m *TestAction) GetTestSuite() *TestSuite
func (*TestAction) GetTestTiming ¶
func (m *TestAction) GetTestTiming() *TestTiming
func (*TestAction) GetWarnings ¶
func (m *TestAction) GetWarnings() []*TestWarning
func (*TestAction) ProtoMessage ¶
func (*TestAction) ProtoMessage()
func (*TestAction) Reset ¶
func (m *TestAction) Reset()
func (*TestAction) String ¶
func (m *TestAction) String() string
func (*TestAction) XXX_DiscardUnknown ¶
func (m *TestAction) XXX_DiscardUnknown()
func (*TestAction) XXX_Marshal ¶
func (m *TestAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestAction) XXX_Merge ¶
func (dst *TestAction) XXX_Merge(src proto.Message)
func (*TestAction) XXX_Size ¶
func (m *TestAction) XXX_Size() int
func (*TestAction) XXX_Unmarshal ¶
func (m *TestAction) XXX_Unmarshal(b []byte) error
type TestAttributes ¶
type TestAttributes struct { // Indicates how big the user indicated the test action was. Size TestSize `protobuf:"varint,1,opt,name=size,proto3,enum=google.devtools.resultstore.v2.TestSize" json:"size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Attributes that apply only to test actions under this target.
func (*TestAttributes) Descriptor ¶
func (*TestAttributes) Descriptor() ([]byte, []int)
func (*TestAttributes) GetSize ¶
func (m *TestAttributes) GetSize() TestSize
func (*TestAttributes) ProtoMessage ¶
func (*TestAttributes) ProtoMessage()
func (*TestAttributes) Reset ¶
func (m *TestAttributes) Reset()
func (*TestAttributes) String ¶
func (m *TestAttributes) String() string
func (*TestAttributes) XXX_DiscardUnknown ¶
func (m *TestAttributes) XXX_DiscardUnknown()
func (*TestAttributes) XXX_Marshal ¶
func (m *TestAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestAttributes) XXX_Merge ¶
func (dst *TestAttributes) XXX_Merge(src proto.Message)
func (*TestAttributes) XXX_Size ¶
func (m *TestAttributes) XXX_Size() int
func (*TestAttributes) XXX_Unmarshal ¶
func (m *TestAttributes) XXX_Unmarshal(b []byte) error
type TestCaching ¶
type TestCaching int32
Most build systems cache build results to speed up incremental builds. Some also cache test results too. This indicates whether the test results were found in a cache, and where that cache was located.
const ( // The implicit default enum value. Should never be set. TestCaching_TEST_CACHING_UNSPECIFIED TestCaching = 0 // The test result was found in a local cache, so it wasn't run again. TestCaching_LOCAL_CACHE_HIT TestCaching = 1 // The test result was found in a remote cache, so it wasn't run again. TestCaching_REMOTE_CACHE_HIT TestCaching = 2 // The test result was not found in any cache, so it had to be run again. TestCaching_CACHE_MISS TestCaching = 3 )
func (TestCaching) EnumDescriptor ¶
func (TestCaching) EnumDescriptor() ([]byte, []int)
func (TestCaching) String ¶
func (x TestCaching) String() string
type TestCase ¶
type TestCase struct { // The name of the test case, as reported in the name attribute. For Java, // this is normally the method name. Eg. "testBasic". CaseName string `protobuf:"bytes,1,opt,name=case_name,json=caseName,proto3" json:"case_name,omitempty"` // The name of the class in which the test case was defined, as reported in // the classname attribute. For Java, this is normally the fully qualified // class name. Eg. "com.google.common.hash.BloomFilterTest". ClassName string `protobuf:"bytes,2,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"` // An enum reported in the result attribute that is used in conjunction with // failures and errors below to report the outcome. Result TestCase_Result `protobuf:"varint,3,opt,name=result,proto3,enum=google.devtools.resultstore.v2.TestCase_Result" json:"result,omitempty"` // Failures reported in <failure> elements within this <testcase>. Failures []*TestFailure `protobuf:"bytes,4,rep,name=failures,proto3" json:"failures,omitempty"` // Errors reported in <error> elements within this <testcase>. Errors []*TestError `protobuf:"bytes,5,rep,name=errors,proto3" json:"errors,omitempty"` // The timing for the TestCase, as reported by the time attribute. Timing *Timing `protobuf:"bytes,7,opt,name=timing,proto3" json:"timing,omitempty"` // Arbitrary name-value pairs, as reported in custom attributes or in a // <properties> element within this <testcase>. Multiple properties are // allowed with the same key. Properties will be returned in lexicographical // order by key. Properties []*Property `protobuf:"bytes,8,rep,name=properties,proto3" json:"properties,omitempty"` // Files produced by this test case, as reported by undeclared output // annotations. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. Files []*File `protobuf:"bytes,9,rep,name=files,proto3" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The result of running a test case, as reported in a <testcase> element of an XML log.
func (*TestCase) Descriptor ¶
func (*TestCase) GetCaseName ¶
func (*TestCase) GetClassName ¶
func (*TestCase) GetFailures ¶
func (m *TestCase) GetFailures() []*TestFailure
func (*TestCase) GetProperties ¶
func (*TestCase) GetResult ¶
func (m *TestCase) GetResult() TestCase_Result
func (*TestCase) ProtoMessage ¶
func (*TestCase) ProtoMessage()
func (*TestCase) XXX_DiscardUnknown ¶
func (m *TestCase) XXX_DiscardUnknown()
func (*TestCase) XXX_Marshal ¶
func (*TestCase) XXX_Unmarshal ¶
type TestCase_Result ¶
type TestCase_Result int32
The result of running a test case.
const ( // The implicit default enum value. Do not use. TestCase_RESULT_UNSPECIFIED TestCase_Result = 0 // Test case ran to completion. Look for failures or errors to determine // whether it passed, failed, or errored. TestCase_COMPLETED TestCase_Result = 1 // Test case started but did not complete because the test harness received // a signal and decided to stop running tests. TestCase_INTERRUPTED TestCase_Result = 2 // Test case was not started because the test harness received a SIGINT or // timed out. TestCase_CANCELLED TestCase_Result = 3 // Test case was not run because the user or process running the test // specified a filter that excluded this test case. TestCase_FILTERED TestCase_Result = 4 // Test case was not run to completion because the test case decided it // should not be run (eg. due to a failed assumption in a JUnit4 test). // Per-test setup or tear-down may or may not have run. TestCase_SKIPPED TestCase_Result = 5 // The test framework did not run the test case because it was labeled as // suppressed. Eg. if someone temporarily disables a failing test. TestCase_SUPPRESSED TestCase_Result = 6 )
func (TestCase_Result) EnumDescriptor ¶
func (TestCase_Result) EnumDescriptor() ([]byte, []int)
func (TestCase_Result) String ¶
func (x TestCase_Result) String() string
type TestError ¶
type TestError struct { // The exception message, as reported in the message attribute. Typically // short, but may be multi-line. Eg. "argument cannot be null". ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // The type of the exception being thrown, reported in the type attribute. // For Java, this is a fully qualified Throwable class name. // Eg: "java.lang.IllegalArgumentException" ExceptionType string `protobuf:"bytes,2,opt,name=exception_type,json=exceptionType,proto3" json:"exception_type,omitempty"` // The stack trace reported as the content of the <error> element, often in // a CDATA block. This contains one line for each stack frame, each including // a method/function name, a class/file name, and a line number. Most recent // call is usually first, but not for Python stack traces. May contain the // exception_type and message. StackTrace string `protobuf:"bytes,3,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents an exception that prevented a test case from completing, as reported in an <error> element within a <testcase>. For Java, multiple TestErrors are used to represent a chained exception.
func (*TestError) Descriptor ¶
func (*TestError) GetErrorMessage ¶
func (*TestError) GetExceptionType ¶
func (*TestError) GetStackTrace ¶
func (*TestError) ProtoMessage ¶
func (*TestError) ProtoMessage()
func (*TestError) XXX_DiscardUnknown ¶
func (m *TestError) XXX_DiscardUnknown()
func (*TestError) XXX_Marshal ¶
func (*TestError) XXX_Unmarshal ¶
type TestFailure ¶
type TestFailure struct { // The exception message reported in the message attribute. Typically short, // but may be multi-line. Eg. "Expected 'foo' but was 'bar'". FailureMessage string `protobuf:"bytes,1,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"` // The type of the exception being thrown, reported in the type attribute. // Eg: "org.junit.ComparisonFailure" ExceptionType string `protobuf:"bytes,2,opt,name=exception_type,json=exceptionType,proto3" json:"exception_type,omitempty"` // The stack trace reported as the content of the <failure> element, often in // a CDATA block. This contains one line for each stack frame, each including // a method/function name, a class/file name, and a line number. Most recent // call is usually first, but not for Python stack traces. May contain the // exception_type and message. StackTrace string `protobuf:"bytes,3,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Represents a violated assertion, as reported in a <failure> element within a <testcase>. Some languages allow assertions to be made without stopping the test case when they're violated, leading to multiple TestFailures. For Java, multiple TestFailures are used to represent a chained exception.
func (*TestFailure) Descriptor ¶
func (*TestFailure) Descriptor() ([]byte, []int)
func (*TestFailure) GetExceptionType ¶
func (m *TestFailure) GetExceptionType() string
func (*TestFailure) GetFailureMessage ¶
func (m *TestFailure) GetFailureMessage() string
func (*TestFailure) GetStackTrace ¶
func (m *TestFailure) GetStackTrace() string
func (*TestFailure) ProtoMessage ¶
func (*TestFailure) ProtoMessage()
func (*TestFailure) Reset ¶
func (m *TestFailure) Reset()
func (*TestFailure) String ¶
func (m *TestFailure) String() string
func (*TestFailure) XXX_DiscardUnknown ¶
func (m *TestFailure) XXX_DiscardUnknown()
func (*TestFailure) XXX_Marshal ¶
func (m *TestFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestFailure) XXX_Merge ¶
func (dst *TestFailure) XXX_Merge(src proto.Message)
func (*TestFailure) XXX_Size ¶
func (m *TestFailure) XXX_Size() int
func (*TestFailure) XXX_Unmarshal ¶
func (m *TestFailure) XXX_Unmarshal(b []byte) error
type TestSize ¶
type TestSize int32
Indicates how big the user indicated the test action was.
const ( // Unspecified by the user. TestSize_TEST_SIZE_UNSPECIFIED TestSize = 0 // Unit test taking less than 1 minute. TestSize_SMALL TestSize = 1 // Integration tests taking less than 5 minutes. TestSize_MEDIUM TestSize = 2 // End-to-end tests taking less than 15 minutes. TestSize_LARGE TestSize = 3 // Even bigger than LARGE. TestSize_ENORMOUS TestSize = 4 // Something that doesn't fit into the above categories. TestSize_OTHER_SIZE TestSize = 5 )
func (TestSize) EnumDescriptor ¶
type TestSuite ¶
type TestSuite struct { // The full name of this suite, as reported in the name attribute. For Java // tests, this is normally the fully qualified class name. Eg. // "com.google.common.hash.BloomFilterTest". SuiteName string `protobuf:"bytes,1,opt,name=suite_name,json=suiteName,proto3" json:"suite_name,omitempty"` // The results of the test cases and test suites contained in this suite, // as reported in the <testcase> and <testsuite> elements contained within // this <testsuite>. Tests []*Test `protobuf:"bytes,2,rep,name=tests,proto3" json:"tests,omitempty"` // Failures reported in <failure> elements within this <testsuite>. Failures []*TestFailure `protobuf:"bytes,3,rep,name=failures,proto3" json:"failures,omitempty"` // Errors reported in <error> elements within this <testsuite>. Errors []*TestError `protobuf:"bytes,4,rep,name=errors,proto3" json:"errors,omitempty"` // The timing for the entire TestSuite, as reported by the time attribute. Timing *Timing `protobuf:"bytes,6,opt,name=timing,proto3" json:"timing,omitempty"` // Arbitrary name-value pairs, as reported in custom attributes or in a // <properties> element within this <testsuite>. Multiple properties are // allowed with the same key. Properties will be returned in lexicographical // order by key. Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"` // Files produced by this test suite, as reported by undeclared output // annotations. // The file IDs must be unique within this list. Duplicate file IDs will // result in an error. Files will be returned in lexicographical order by ID. Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The result of running a test suite, as reported in a <testsuite> element of an XML log.
func (*TestSuite) Descriptor ¶
func (*TestSuite) GetFailures ¶
func (m *TestSuite) GetFailures() []*TestFailure
func (*TestSuite) GetProperties ¶
func (*TestSuite) GetSuiteName ¶
func (*TestSuite) ProtoMessage ¶
func (*TestSuite) ProtoMessage()
func (*TestSuite) XXX_DiscardUnknown ¶
func (m *TestSuite) XXX_DiscardUnknown()
func (*TestSuite) XXX_Marshal ¶
func (*TestSuite) XXX_Unmarshal ¶
type TestTiming ¶
type TestTiming struct { // Test timing for either a local or remote execution. // // Types that are valid to be assigned to Location: // *TestTiming_Local // *TestTiming_Remote Location isTestTiming_Location `protobuf_oneof:"location"` // The amount of CPU time spent by the test process executing system calls // within the kernel, as opposed to library code. Time the test process spent // blocked does not count towards this figure. SystemTimeDuration *duration.Duration `protobuf:"bytes,3,opt,name=system_time_duration,json=systemTimeDuration,proto3" json:"system_time_duration,omitempty"` // The amount of CPU time spent by the test process executing user-mode code // outside the kernel, as opposed to library code. Time the test process // spent blocked does not count towards this figure. You can add user_time to // system_time to get total CPU time taken by the test process. UserTimeDuration *duration.Duration `protobuf:"bytes,4,opt,name=user_time_duration,json=userTimeDuration,proto3" json:"user_time_duration,omitempty"` // Most build systems cache build results to speed up incremental builds. // Some also cache test results too. This indicates whether the test results // were found in a cache, and where that cache was located. TestCaching TestCaching `` /* 143-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Timing data for execution of a test action. The action may be performed locally, on the machine running the build, or remotely.
func (*TestTiming) Descriptor ¶
func (*TestTiming) Descriptor() ([]byte, []int)
func (*TestTiming) GetLocal ¶
func (m *TestTiming) GetLocal() *LocalTestTiming
func (*TestTiming) GetLocation ¶
func (m *TestTiming) GetLocation() isTestTiming_Location
func (*TestTiming) GetRemote ¶
func (m *TestTiming) GetRemote() *RemoteTestTiming
func (*TestTiming) GetSystemTimeDuration ¶
func (m *TestTiming) GetSystemTimeDuration() *duration.Duration
func (*TestTiming) GetTestCaching ¶
func (m *TestTiming) GetTestCaching() TestCaching
func (*TestTiming) GetUserTimeDuration ¶
func (m *TestTiming) GetUserTimeDuration() *duration.Duration
func (*TestTiming) ProtoMessage ¶
func (*TestTiming) ProtoMessage()
func (*TestTiming) Reset ¶
func (m *TestTiming) Reset()
func (*TestTiming) String ¶
func (m *TestTiming) String() string
func (*TestTiming) XXX_DiscardUnknown ¶
func (m *TestTiming) XXX_DiscardUnknown()
func (*TestTiming) XXX_Marshal ¶
func (m *TestTiming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestTiming) XXX_Merge ¶
func (dst *TestTiming) XXX_Merge(src proto.Message)
func (*TestTiming) XXX_OneofFuncs ¶
func (*TestTiming) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*TestTiming) XXX_Size ¶
func (m *TestTiming) XXX_Size() int
func (*TestTiming) XXX_Unmarshal ¶
func (m *TestTiming) XXX_Unmarshal(b []byte) error
type TestTiming_Local ¶
type TestTiming_Local struct {
Local *LocalTestTiming `protobuf:"bytes,1,opt,name=local,proto3,oneof"`
}
type TestTiming_Remote ¶
type TestTiming_Remote struct {
Remote *RemoteTestTiming `protobuf:"bytes,2,opt,name=remote,proto3,oneof"`
}
type TestWarning ¶
type TestWarning struct { // Contains the message detailing the warning. WarningMessage string `protobuf:"bytes,1,opt,name=warning_message,json=warningMessage,proto3" json:"warning_message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A warning from a test execution.
func (*TestWarning) Descriptor ¶
func (*TestWarning) Descriptor() ([]byte, []int)
func (*TestWarning) GetWarningMessage ¶
func (m *TestWarning) GetWarningMessage() string
func (*TestWarning) ProtoMessage ¶
func (*TestWarning) ProtoMessage()
func (*TestWarning) Reset ¶
func (m *TestWarning) Reset()
func (*TestWarning) String ¶
func (m *TestWarning) String() string
func (*TestWarning) XXX_DiscardUnknown ¶
func (m *TestWarning) XXX_DiscardUnknown()
func (*TestWarning) XXX_Marshal ¶
func (m *TestWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestWarning) XXX_Merge ¶
func (dst *TestWarning) XXX_Merge(src proto.Message)
func (*TestWarning) XXX_Size ¶
func (m *TestWarning) XXX_Size() int
func (*TestWarning) XXX_Unmarshal ¶
func (m *TestWarning) XXX_Unmarshal(b []byte) error
type Test_TestCase ¶
type Test_TestCase struct {
TestCase *TestCase `protobuf:"bytes,1,opt,name=test_case,json=testCase,proto3,oneof"`
}
type Test_TestSuite ¶
type Test_TestSuite struct {
TestSuite *TestSuite `protobuf:"bytes,2,opt,name=test_suite,json=testSuite,proto3,oneof"`
}
type Timing ¶
type Timing struct { // The time the resource started running. This is in UTC Epoch time. StartTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The duration for which the resource ran. Duration *duration.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The timing of a particular Invocation, Action, etc. The start_time is specified, stop time can be calculated by adding duration to start_time.
func (*Timing) Descriptor ¶
func (*Timing) GetDuration ¶
func (*Timing) GetStartTime ¶
func (*Timing) ProtoMessage ¶
func (*Timing) ProtoMessage()
func (*Timing) XXX_DiscardUnknown ¶
func (m *Timing) XXX_DiscardUnknown()
func (*Timing) XXX_Marshal ¶
func (*Timing) XXX_Unmarshal ¶
type WorkspaceContext ¶
type WorkspaceContext struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
If known, represents the state of the user/build-system workspace.
func (*WorkspaceContext) Descriptor ¶
func (*WorkspaceContext) Descriptor() ([]byte, []int)
func (*WorkspaceContext) ProtoMessage ¶
func (*WorkspaceContext) ProtoMessage()
func (*WorkspaceContext) Reset ¶
func (m *WorkspaceContext) Reset()
func (*WorkspaceContext) String ¶
func (m *WorkspaceContext) String() string
func (*WorkspaceContext) XXX_DiscardUnknown ¶
func (m *WorkspaceContext) XXX_DiscardUnknown()
func (*WorkspaceContext) XXX_Marshal ¶
func (m *WorkspaceContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkspaceContext) XXX_Merge ¶
func (dst *WorkspaceContext) XXX_Merge(src proto.Message)
func (*WorkspaceContext) XXX_Size ¶
func (m *WorkspaceContext) XXX_Size() int
func (*WorkspaceContext) XXX_Unmarshal ¶
func (m *WorkspaceContext) XXX_Unmarshal(b []byte) error
type WorkspaceInfo ¶
type WorkspaceInfo struct { // Data about the workspace that might be useful for debugging. WorkspaceContext *WorkspaceContext `protobuf:"bytes,1,opt,name=workspace_context,json=workspaceContext,proto3" json:"workspace_context,omitempty"` // Where the tool was invoked Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"` // The client's working directory where the build/test was run from. WorkingDirectory string `protobuf:"bytes,4,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"` // Tools should set tool_tag to the name of the tool or use case. ToolTag string `protobuf:"bytes,5,opt,name=tool_tag,json=toolTag,proto3" json:"tool_tag,omitempty"` // The command lines invoked. The first command line is the one typed by the // user, then each one after that should be an expansion of the previous // command line. CommandLines []*CommandLine `protobuf:"bytes,7,rep,name=command_lines,json=commandLines,proto3" json:"command_lines,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes the workspace under which the tool was invoked, this includes information that was fed into the command, the source code referenced, and the tool itself.
func (*WorkspaceInfo) Descriptor ¶
func (*WorkspaceInfo) Descriptor() ([]byte, []int)
func (*WorkspaceInfo) GetCommandLines ¶
func (m *WorkspaceInfo) GetCommandLines() []*CommandLine
func (*WorkspaceInfo) GetHostname ¶
func (m *WorkspaceInfo) GetHostname() string
func (*WorkspaceInfo) GetToolTag ¶
func (m *WorkspaceInfo) GetToolTag() string
func (*WorkspaceInfo) GetWorkingDirectory ¶
func (m *WorkspaceInfo) GetWorkingDirectory() string
func (*WorkspaceInfo) GetWorkspaceContext ¶
func (m *WorkspaceInfo) GetWorkspaceContext() *WorkspaceContext
func (*WorkspaceInfo) ProtoMessage ¶
func (*WorkspaceInfo) ProtoMessage()
func (*WorkspaceInfo) Reset ¶
func (m *WorkspaceInfo) Reset()
func (*WorkspaceInfo) String ¶
func (m *WorkspaceInfo) String() string
func (*WorkspaceInfo) XXX_DiscardUnknown ¶
func (m *WorkspaceInfo) XXX_DiscardUnknown()
func (*WorkspaceInfo) XXX_Marshal ¶
func (m *WorkspaceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkspaceInfo) XXX_Merge ¶
func (dst *WorkspaceInfo) XXX_Merge(src proto.Message)
func (*WorkspaceInfo) XXX_Size ¶
func (m *WorkspaceInfo) XXX_Size() int
func (*WorkspaceInfo) XXX_Unmarshal ¶
func (m *WorkspaceInfo) XXX_Unmarshal(b []byte) error