proto: go.chromium.org/chromiumos/infra/proto/go/test_platform/steps Index | Files

package steps

import "go.chromium.org/chromiumos/infra/proto/go/test_platform/steps"

Index

Package Files

compute_backfill.pb.go enumeration.pb.go execution.pb.go scheduler_traffic_split.pb.go summarize.pb.go

type ComputeBackfillRequest Uses

type ComputeBackfillRequest struct {
    Request              *test_platform.Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
    Enumeration          *EnumerationResponse   `protobuf:"bytes,2,opt,name=enumeration,proto3" json:"enumeration,omitempty"`
    Execution            *ExecuteResponse       `protobuf:"bytes,3,opt,name=execution,proto3" json:"execution,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

ComputeBackfillRequest defines the input of the compute-backfill step.

func (*ComputeBackfillRequest) Descriptor Uses

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

func (*ComputeBackfillRequest) GetEnumeration Uses

func (m *ComputeBackfillRequest) GetEnumeration() *EnumerationResponse

func (*ComputeBackfillRequest) GetExecution Uses

func (m *ComputeBackfillRequest) GetExecution() *ExecuteResponse

func (*ComputeBackfillRequest) GetRequest Uses

func (m *ComputeBackfillRequest) GetRequest() *test_platform.Request

func (*ComputeBackfillRequest) ProtoMessage Uses

func (*ComputeBackfillRequest) ProtoMessage()

func (*ComputeBackfillRequest) Reset Uses

func (m *ComputeBackfillRequest) Reset()

func (*ComputeBackfillRequest) String Uses

func (m *ComputeBackfillRequest) String() string

func (*ComputeBackfillRequest) XXX_DiscardUnknown Uses

func (m *ComputeBackfillRequest) XXX_DiscardUnknown()

func (*ComputeBackfillRequest) XXX_Marshal Uses

func (m *ComputeBackfillRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ComputeBackfillRequest) XXX_Merge Uses

func (m *ComputeBackfillRequest) XXX_Merge(src proto.Message)

func (*ComputeBackfillRequest) XXX_Size Uses

func (m *ComputeBackfillRequest) XXX_Size() int

func (*ComputeBackfillRequest) XXX_Unmarshal Uses

func (m *ComputeBackfillRequest) XXX_Unmarshal(b []byte) error

type ComputeBackfillRequests Uses

type ComputeBackfillRequests struct {
    // Each ComputeBackfillRequest is handled independently.
    Requests             []*ComputeBackfillRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*ComputeBackfillRequests) Descriptor Uses

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

func (*ComputeBackfillRequests) GetRequests Uses

func (m *ComputeBackfillRequests) GetRequests() []*ComputeBackfillRequest

func (*ComputeBackfillRequests) ProtoMessage Uses

func (*ComputeBackfillRequests) ProtoMessage()

func (*ComputeBackfillRequests) Reset Uses

func (m *ComputeBackfillRequests) Reset()

func (*ComputeBackfillRequests) String Uses

func (m *ComputeBackfillRequests) String() string

func (*ComputeBackfillRequests) XXX_DiscardUnknown Uses

func (m *ComputeBackfillRequests) XXX_DiscardUnknown()

func (*ComputeBackfillRequests) XXX_Marshal Uses

func (m *ComputeBackfillRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ComputeBackfillRequests) XXX_Merge Uses

func (m *ComputeBackfillRequests) XXX_Merge(src proto.Message)

func (*ComputeBackfillRequests) XXX_Size Uses

func (m *ComputeBackfillRequests) XXX_Size() int

func (*ComputeBackfillRequests) XXX_Unmarshal Uses

func (m *ComputeBackfillRequests) XXX_Unmarshal(b []byte) error

type ComputeBackfillResponse Uses

type ComputeBackfillResponse struct {
    Request              *test_platform.Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

ComputeBackfillResponse defines the output of the compute-backfill step.

func (*ComputeBackfillResponse) Descriptor Uses

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

func (*ComputeBackfillResponse) GetRequest Uses

func (m *ComputeBackfillResponse) GetRequest() *test_platform.Request

func (*ComputeBackfillResponse) ProtoMessage Uses

func (*ComputeBackfillResponse) ProtoMessage()

func (*ComputeBackfillResponse) Reset Uses

func (m *ComputeBackfillResponse) Reset()

func (*ComputeBackfillResponse) String Uses

func (m *ComputeBackfillResponse) String() string

func (*ComputeBackfillResponse) XXX_DiscardUnknown Uses

func (m *ComputeBackfillResponse) XXX_DiscardUnknown()

func (*ComputeBackfillResponse) XXX_Marshal Uses

func (m *ComputeBackfillResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ComputeBackfillResponse) XXX_Merge Uses

func (m *ComputeBackfillResponse) XXX_Merge(src proto.Message)

func (*ComputeBackfillResponse) XXX_Size Uses

func (m *ComputeBackfillResponse) XXX_Size() int

func (*ComputeBackfillResponse) XXX_Unmarshal Uses

func (m *ComputeBackfillResponse) XXX_Unmarshal(b []byte) error

type ComputeBackfillResponses Uses

type ComputeBackfillResponses struct {
    // Each ComputeBackfillResponse corresponds to a single
    // ComputeBackfillRequest handled independently.
    Responses            []*ComputeBackfillResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
    XXX_unrecognized     []byte                     `json:"-"`
    XXX_sizecache        int32                      `json:"-"`
}

func (*ComputeBackfillResponses) Descriptor Uses

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

func (*ComputeBackfillResponses) GetResponses Uses

func (m *ComputeBackfillResponses) GetResponses() []*ComputeBackfillResponse

func (*ComputeBackfillResponses) ProtoMessage Uses

func (*ComputeBackfillResponses) ProtoMessage()

func (*ComputeBackfillResponses) Reset Uses

func (m *ComputeBackfillResponses) Reset()

func (*ComputeBackfillResponses) String Uses

func (m *ComputeBackfillResponses) String() string

func (*ComputeBackfillResponses) XXX_DiscardUnknown Uses

func (m *ComputeBackfillResponses) XXX_DiscardUnknown()

func (*ComputeBackfillResponses) XXX_Marshal Uses

func (m *ComputeBackfillResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ComputeBackfillResponses) XXX_Merge Uses

func (m *ComputeBackfillResponses) XXX_Merge(src proto.Message)

func (*ComputeBackfillResponses) XXX_Size Uses

func (m *ComputeBackfillResponses) XXX_Size() int

func (*ComputeBackfillResponses) XXX_Unmarshal Uses

func (m *ComputeBackfillResponses) XXX_Unmarshal(b []byte) error

type EnumerationRequest Uses

type EnumerationRequest struct {
    Metadata             *test_platform.Request_Params_Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
    TestPlan             *test_platform.Request_TestPlan        `protobuf:"bytes,4,opt,name=test_plan,json=testPlan,proto3" json:"test_plan,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
    XXX_unrecognized     []byte                                 `json:"-"`
    XXX_sizecache        int32                                  `json:"-"`
}

EnumerationRequest defines the input of the test enumeration step.

func (*EnumerationRequest) Descriptor Uses

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

func (*EnumerationRequest) GetMetadata Uses

func (m *EnumerationRequest) GetMetadata() *test_platform.Request_Params_Metadata

func (*EnumerationRequest) GetTestPlan Uses

func (m *EnumerationRequest) GetTestPlan() *test_platform.Request_TestPlan

func (*EnumerationRequest) ProtoMessage Uses

func (*EnumerationRequest) ProtoMessage()

func (*EnumerationRequest) Reset Uses

func (m *EnumerationRequest) Reset()

func (*EnumerationRequest) String Uses

func (m *EnumerationRequest) String() string

func (*EnumerationRequest) XXX_DiscardUnknown Uses

func (m *EnumerationRequest) XXX_DiscardUnknown()

func (*EnumerationRequest) XXX_Marshal Uses

func (m *EnumerationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumerationRequest) XXX_Merge Uses

func (m *EnumerationRequest) XXX_Merge(src proto.Message)

func (*EnumerationRequest) XXX_Size Uses

func (m *EnumerationRequest) XXX_Size() int

func (*EnumerationRequest) XXX_Unmarshal Uses

func (m *EnumerationRequest) XXX_Unmarshal(b []byte) error

type EnumerationRequests Uses

type EnumerationRequests struct {
    // Each EnumerationRequest is handled independently.
    Requests             []*EnumerationRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*EnumerationRequests) Descriptor Uses

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

func (*EnumerationRequests) GetRequests Uses

func (m *EnumerationRequests) GetRequests() []*EnumerationRequest

func (*EnumerationRequests) ProtoMessage Uses

func (*EnumerationRequests) ProtoMessage()

func (*EnumerationRequests) Reset Uses

func (m *EnumerationRequests) Reset()

func (*EnumerationRequests) String Uses

func (m *EnumerationRequests) String() string

func (*EnumerationRequests) XXX_DiscardUnknown Uses

func (m *EnumerationRequests) XXX_DiscardUnknown()

func (*EnumerationRequests) XXX_Marshal Uses

func (m *EnumerationRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumerationRequests) XXX_Merge Uses

func (m *EnumerationRequests) XXX_Merge(src proto.Message)

func (*EnumerationRequests) XXX_Size Uses

func (m *EnumerationRequests) XXX_Size() int

func (*EnumerationRequests) XXX_Unmarshal Uses

func (m *EnumerationRequests) XXX_Unmarshal(b []byte) error

type EnumerationResponse Uses

type EnumerationResponse struct {
    AutotestInvocations  []*EnumerationResponse_AutotestInvocation `protobuf:"bytes,2,rep,name=autotest_invocations,json=autotestInvocations,proto3" json:"autotest_invocations,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
    XXX_unrecognized     []byte                                    `json:"-"`
    XXX_sizecache        int32                                     `json:"-"`
}

EnumerationResponse defines the output of the test enumeration step.

This is copied in test_platform.Request.Enumeration Keep in sync.

func (*EnumerationResponse) Descriptor Uses

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

func (*EnumerationResponse) GetAutotestInvocations Uses

func (m *EnumerationResponse) GetAutotestInvocations() []*EnumerationResponse_AutotestInvocation

func (*EnumerationResponse) ProtoMessage Uses

func (*EnumerationResponse) ProtoMessage()

func (*EnumerationResponse) Reset Uses

func (m *EnumerationResponse) Reset()

func (*EnumerationResponse) String Uses

func (m *EnumerationResponse) String() string

func (*EnumerationResponse) XXX_DiscardUnknown Uses

func (m *EnumerationResponse) XXX_DiscardUnknown()

func (*EnumerationResponse) XXX_Marshal Uses

func (m *EnumerationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumerationResponse) XXX_Merge Uses

func (m *EnumerationResponse) XXX_Merge(src proto.Message)

func (*EnumerationResponse) XXX_Size Uses

func (m *EnumerationResponse) XXX_Size() int

func (*EnumerationResponse) XXX_Unmarshal Uses

func (m *EnumerationResponse) XXX_Unmarshal(b []byte) error

type EnumerationResponse_AutotestInvocation Uses

type EnumerationResponse_AutotestInvocation struct {
    Test *api.AutotestTest `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"`
    // Passthrough arguments from test_platform.Request_Test
    TestArgs    string `protobuf:"bytes,2,opt,name=test_args,json=testArgs,proto3" json:"test_args,omitempty"`
    DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    // result_keyvals are autotest keyvals that should be included in the
    // results corresponding to this invocation.
    //
    // These keyvals are overridden by Request.Decorations.autotest_keyvals.
    ResultKeyvals        map[string]string `protobuf:"bytes,4,rep,name=result_keyvals,json=resultKeyvals,proto3" json:"result_keyvals,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    XXX_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*EnumerationResponse_AutotestInvocation) Descriptor Uses

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

func (*EnumerationResponse_AutotestInvocation) GetDisplayName Uses

func (m *EnumerationResponse_AutotestInvocation) GetDisplayName() string

func (*EnumerationResponse_AutotestInvocation) GetResultKeyvals Uses

func (m *EnumerationResponse_AutotestInvocation) GetResultKeyvals() map[string]string

func (*EnumerationResponse_AutotestInvocation) GetTest Uses

func (m *EnumerationResponse_AutotestInvocation) GetTest() *api.AutotestTest

func (*EnumerationResponse_AutotestInvocation) GetTestArgs Uses

func (m *EnumerationResponse_AutotestInvocation) GetTestArgs() string

func (*EnumerationResponse_AutotestInvocation) ProtoMessage Uses

func (*EnumerationResponse_AutotestInvocation) ProtoMessage()

func (*EnumerationResponse_AutotestInvocation) Reset Uses

func (m *EnumerationResponse_AutotestInvocation) Reset()

func (*EnumerationResponse_AutotestInvocation) String Uses

func (m *EnumerationResponse_AutotestInvocation) String() string

func (*EnumerationResponse_AutotestInvocation) XXX_DiscardUnknown Uses

func (m *EnumerationResponse_AutotestInvocation) XXX_DiscardUnknown()

func (*EnumerationResponse_AutotestInvocation) XXX_Marshal Uses

func (m *EnumerationResponse_AutotestInvocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumerationResponse_AutotestInvocation) XXX_Merge Uses

func (m *EnumerationResponse_AutotestInvocation) XXX_Merge(src proto.Message)

func (*EnumerationResponse_AutotestInvocation) XXX_Size Uses

func (m *EnumerationResponse_AutotestInvocation) XXX_Size() int

func (*EnumerationResponse_AutotestInvocation) XXX_Unmarshal Uses

func (m *EnumerationResponse_AutotestInvocation) XXX_Unmarshal(b []byte) error

type EnumerationResponses Uses

type EnumerationResponses struct {
    // Each EnumerationResponse corresponds to a single EnumerationRequest
    // handled independently.
    Responses            []*EnumerationResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*EnumerationResponses) Descriptor Uses

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

func (*EnumerationResponses) GetResponses Uses

func (m *EnumerationResponses) GetResponses() []*EnumerationResponse

func (*EnumerationResponses) ProtoMessage Uses

func (*EnumerationResponses) ProtoMessage()

func (*EnumerationResponses) Reset Uses

func (m *EnumerationResponses) Reset()

func (*EnumerationResponses) String Uses

func (m *EnumerationResponses) String() string

func (*EnumerationResponses) XXX_DiscardUnknown Uses

func (m *EnumerationResponses) XXX_DiscardUnknown()

func (*EnumerationResponses) XXX_Marshal Uses

func (m *EnumerationResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumerationResponses) XXX_Merge Uses

func (m *EnumerationResponses) XXX_Merge(src proto.Message)

func (*EnumerationResponses) XXX_Size Uses

func (m *EnumerationResponses) XXX_Size() int

func (*EnumerationResponses) XXX_Unmarshal Uses

func (m *EnumerationResponses) XXX_Unmarshal(b []byte) error

type ExecuteRequest Uses

type ExecuteRequest struct {
    // RequestParams are the request-wide parameters for the
    // cros_test_platform request. This includes all the request-wide information
    // needed in order to execute tests (e.g. labels, retry parameters,
    // scheduling parameters).
    RequestParams        *test_platform.Request_Params `protobuf:"bytes,1,opt,name=request_params,json=requestParams,proto3" json:"request_params,omitempty"`
    Enumeration          *EnumerationResponse          `protobuf:"bytes,2,opt,name=enumeration,proto3" json:"enumeration,omitempty"`
    Config               *config.Config                `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
    XXX_unrecognized     []byte                        `json:"-"`
    XXX_sizecache        int32                         `json:"-"`
}

ExecuteRequest defines the input of the Execute step.

func (*ExecuteRequest) Descriptor Uses

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

func (*ExecuteRequest) GetConfig Uses

func (m *ExecuteRequest) GetConfig() *config.Config

func (*ExecuteRequest) GetEnumeration Uses

func (m *ExecuteRequest) GetEnumeration() *EnumerationResponse

func (*ExecuteRequest) GetRequestParams Uses

func (m *ExecuteRequest) GetRequestParams() *test_platform.Request_Params

func (*ExecuteRequest) ProtoMessage Uses

func (*ExecuteRequest) ProtoMessage()

func (*ExecuteRequest) Reset Uses

func (m *ExecuteRequest) Reset()

func (*ExecuteRequest) String Uses

func (m *ExecuteRequest) String() string

func (*ExecuteRequest) XXX_DiscardUnknown Uses

func (m *ExecuteRequest) XXX_DiscardUnknown()

func (*ExecuteRequest) XXX_Marshal Uses

func (m *ExecuteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteRequest) XXX_Merge Uses

func (m *ExecuteRequest) XXX_Merge(src proto.Message)

func (*ExecuteRequest) XXX_Size Uses

func (m *ExecuteRequest) XXX_Size() int

func (*ExecuteRequest) XXX_Unmarshal Uses

func (m *ExecuteRequest) XXX_Unmarshal(b []byte) error

type ExecuteRequests Uses

type ExecuteRequests struct {
    // Each ExecuteRequest is handled independently.
    Requests             []*ExecuteRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*ExecuteRequests) Descriptor Uses

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

func (*ExecuteRequests) GetRequests Uses

func (m *ExecuteRequests) GetRequests() []*ExecuteRequest

func (*ExecuteRequests) ProtoMessage Uses

func (*ExecuteRequests) ProtoMessage()

func (*ExecuteRequests) Reset Uses

func (m *ExecuteRequests) Reset()

func (*ExecuteRequests) String Uses

func (m *ExecuteRequests) String() string

func (*ExecuteRequests) XXX_DiscardUnknown Uses

func (m *ExecuteRequests) XXX_DiscardUnknown()

func (*ExecuteRequests) XXX_Marshal Uses

func (m *ExecuteRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteRequests) XXX_Merge Uses

func (m *ExecuteRequests) XXX_Merge(src proto.Message)

func (*ExecuteRequests) XXX_Size Uses

func (m *ExecuteRequests) XXX_Size() int

func (*ExecuteRequests) XXX_Unmarshal Uses

func (m *ExecuteRequests) XXX_Unmarshal(b []byte) error

type ExecuteResponse Uses

type ExecuteResponse struct {
    // TODO(crbug.com/1020326) Deprecate and delete this in favor of
    // consolidated_results.
    TaskResults []*ExecuteResponse_TaskResult `protobuf:"bytes,1,rep,name=task_results,json=taskResults,proto3" json:"task_results,omitempty"`
    // Note: Autotest backend does not (and can not) set consolidated_results.
    // See crbug.com/1020326
    ConsolidatedResults []*ExecuteResponse_ConsolidatedResult `protobuf:"bytes,3,rep,name=consolidated_results,json=consolidatedResults,proto3" json:"consolidated_results,omitempty"`
    // State encodes the state of the overall execution, including the ultimate
    // verdict (taking into account any sub-task verdicts).
    State                *test_platform.TaskState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
    XXX_unrecognized     []byte                   `json:"-"`
    XXX_sizecache        int32                    `json:"-"`
}

ExecuteResponse defines the output of the Execute step.

func (*ExecuteResponse) Descriptor Uses

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

func (*ExecuteResponse) GetConsolidatedResults Uses

func (m *ExecuteResponse) GetConsolidatedResults() []*ExecuteResponse_ConsolidatedResult

func (*ExecuteResponse) GetState Uses

func (m *ExecuteResponse) GetState() *test_platform.TaskState

func (*ExecuteResponse) GetTaskResults Uses

func (m *ExecuteResponse) GetTaskResults() []*ExecuteResponse_TaskResult

func (*ExecuteResponse) ProtoMessage Uses

func (*ExecuteResponse) ProtoMessage()

func (*ExecuteResponse) Reset Uses

func (m *ExecuteResponse) Reset()

func (*ExecuteResponse) String Uses

func (m *ExecuteResponse) String() string

func (*ExecuteResponse) XXX_DiscardUnknown Uses

func (m *ExecuteResponse) XXX_DiscardUnknown()

func (*ExecuteResponse) XXX_Marshal Uses

func (m *ExecuteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteResponse) XXX_Merge Uses

func (m *ExecuteResponse) XXX_Merge(src proto.Message)

func (*ExecuteResponse) XXX_Size Uses

func (m *ExecuteResponse) XXX_Size() int

func (*ExecuteResponse) XXX_Unmarshal Uses

func (m *ExecuteResponse) XXX_Unmarshal(b []byte) error

type ExecuteResponse_ConsolidatedResult Uses

type ExecuteResponse_ConsolidatedResult struct {
    // result for each attempt of the corresponding enumeration.
    Attempts             []*ExecuteResponse_TaskResult `protobuf:"bytes,1,rep,name=attempts,proto3" json:"attempts,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
    XXX_unrecognized     []byte                        `json:"-"`
    XXX_sizecache        int32                         `json:"-"`
}

func (*ExecuteResponse_ConsolidatedResult) Descriptor Uses

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

func (*ExecuteResponse_ConsolidatedResult) GetAttempts Uses

func (m *ExecuteResponse_ConsolidatedResult) GetAttempts() []*ExecuteResponse_TaskResult

func (*ExecuteResponse_ConsolidatedResult) ProtoMessage Uses

func (*ExecuteResponse_ConsolidatedResult) ProtoMessage()

func (*ExecuteResponse_ConsolidatedResult) Reset Uses

func (m *ExecuteResponse_ConsolidatedResult) Reset()

func (*ExecuteResponse_ConsolidatedResult) String Uses

func (m *ExecuteResponse_ConsolidatedResult) String() string

func (*ExecuteResponse_ConsolidatedResult) XXX_DiscardUnknown Uses

func (m *ExecuteResponse_ConsolidatedResult) XXX_DiscardUnknown()

func (*ExecuteResponse_ConsolidatedResult) XXX_Marshal Uses

func (m *ExecuteResponse_ConsolidatedResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteResponse_ConsolidatedResult) XXX_Merge Uses

func (m *ExecuteResponse_ConsolidatedResult) XXX_Merge(src proto.Message)

func (*ExecuteResponse_ConsolidatedResult) XXX_Size Uses

func (m *ExecuteResponse_ConsolidatedResult) XXX_Size() int

func (*ExecuteResponse_ConsolidatedResult) XXX_Unmarshal Uses

func (m *ExecuteResponse_ConsolidatedResult) XXX_Unmarshal(b []byte) error

type ExecuteResponse_TaskResult Uses

type ExecuteResponse_TaskResult struct {
    // URL at which a human can view the task's run state (e.g. link to
    // swarming or cautotest job view).
    TaskUrl string                   `protobuf:"bytes,2,opt,name=task_url,json=taskUrl,proto3" json:"task_url,omitempty"`
    State   *test_platform.TaskState `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
    Name    string                   `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
    // URL at which a human can view the task's logs (e.g. a link to
    // stainless gs viewer for this task).
    LogUrl string `protobuf:"bytes,5,opt,name=log_url,json=logUrl,proto3" json:"log_url,omitempty"`
    // The attempt number, starting at 0.
    // Within an execution, the tuple (name, attempt) will be unique.
    Attempt int32 `protobuf:"varint,6,opt,name=attempt,proto3" json:"attempt,omitempty"`
    // The results of individual test cases that were executed as part of
    // the task.
    TestCases []*ExecuteResponse_TaskResult_TestCaseResult `protobuf:"bytes,7,rep,name=test_cases,json=testCases,proto3" json:"test_cases,omitempty"`
    // The results of steps run prior to running the actual tests
    // (e.g. provision).
    PrejobSteps          []*ExecuteResponse_TaskResult_TestCaseResult `protobuf:"bytes,8,rep,name=prejob_steps,json=prejobSteps,proto3" json:"prejob_steps,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
    XXX_unrecognized     []byte                                       `json:"-"`
    XXX_sizecache        int32                                        `json:"-"`
}

func (*ExecuteResponse_TaskResult) Descriptor Uses

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

func (*ExecuteResponse_TaskResult) GetAttempt Uses

func (m *ExecuteResponse_TaskResult) GetAttempt() int32

func (*ExecuteResponse_TaskResult) GetLogUrl Uses

func (m *ExecuteResponse_TaskResult) GetLogUrl() string

func (*ExecuteResponse_TaskResult) GetName Uses

func (m *ExecuteResponse_TaskResult) GetName() string

func (*ExecuteResponse_TaskResult) GetPrejobSteps Uses

func (m *ExecuteResponse_TaskResult) GetPrejobSteps() []*ExecuteResponse_TaskResult_TestCaseResult

func (*ExecuteResponse_TaskResult) GetState Uses

func (m *ExecuteResponse_TaskResult) GetState() *test_platform.TaskState

func (*ExecuteResponse_TaskResult) GetTaskUrl Uses

func (m *ExecuteResponse_TaskResult) GetTaskUrl() string

func (*ExecuteResponse_TaskResult) GetTestCases Uses

func (m *ExecuteResponse_TaskResult) GetTestCases() []*ExecuteResponse_TaskResult_TestCaseResult

func (*ExecuteResponse_TaskResult) ProtoMessage Uses

func (*ExecuteResponse_TaskResult) ProtoMessage()

func (*ExecuteResponse_TaskResult) Reset Uses

func (m *ExecuteResponse_TaskResult) Reset()

func (*ExecuteResponse_TaskResult) String Uses

func (m *ExecuteResponse_TaskResult) String() string

func (*ExecuteResponse_TaskResult) XXX_DiscardUnknown Uses

func (m *ExecuteResponse_TaskResult) XXX_DiscardUnknown()

func (*ExecuteResponse_TaskResult) XXX_Marshal Uses

func (m *ExecuteResponse_TaskResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteResponse_TaskResult) XXX_Merge Uses

func (m *ExecuteResponse_TaskResult) XXX_Merge(src proto.Message)

func (*ExecuteResponse_TaskResult) XXX_Size Uses

func (m *ExecuteResponse_TaskResult) XXX_Size() int

func (*ExecuteResponse_TaskResult) XXX_Unmarshal Uses

func (m *ExecuteResponse_TaskResult) XXX_Unmarshal(b []byte) error

type ExecuteResponse_TaskResult_TestCaseResult Uses

type ExecuteResponse_TaskResult_TestCaseResult struct {
    // Test case name which is generally independent from task name.
    // E.g. a task named "tast.critical-system" may have a test case
    // named "tast.audio.DevicePlay".
    // For tasks with a single test case it will generally be the same
    // as the task name, e.g. "logging_UserCrash".
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Verdict describes whether the test case passed, failed, or had
    // some other indefinite verdict.
    Verdict test_platform.TaskState_Verdict `protobuf:"varint,2,opt,name=verdict,proto3,enum=test_platform.TaskState_Verdict" json:"verdict,omitempty"`
    // A one line human readable description of what happened during
    // test case execution (e.g. error/warning message). Not intended
    // to be machine parseable. There's no guarantee that a given root
    // cause will always resolve to the same summary.
    HumanReadableSummary string   `protobuf:"bytes,3,opt,name=human_readable_summary,json=humanReadableSummary,proto3" json:"human_readable_summary,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteResponse_TaskResult_TestCaseResult) Descriptor Uses

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

func (*ExecuteResponse_TaskResult_TestCaseResult) GetHumanReadableSummary Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) GetHumanReadableSummary() string

func (*ExecuteResponse_TaskResult_TestCaseResult) GetName Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) GetName() string

func (*ExecuteResponse_TaskResult_TestCaseResult) GetVerdict Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) GetVerdict() test_platform.TaskState_Verdict

func (*ExecuteResponse_TaskResult_TestCaseResult) ProtoMessage Uses

func (*ExecuteResponse_TaskResult_TestCaseResult) ProtoMessage()

func (*ExecuteResponse_TaskResult_TestCaseResult) Reset Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) Reset()

func (*ExecuteResponse_TaskResult_TestCaseResult) String Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) String() string

func (*ExecuteResponse_TaskResult_TestCaseResult) XXX_DiscardUnknown Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) XXX_DiscardUnknown()

func (*ExecuteResponse_TaskResult_TestCaseResult) XXX_Marshal Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteResponse_TaskResult_TestCaseResult) XXX_Merge Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) XXX_Merge(src proto.Message)

func (*ExecuteResponse_TaskResult_TestCaseResult) XXX_Size Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) XXX_Size() int

func (*ExecuteResponse_TaskResult_TestCaseResult) XXX_Unmarshal Uses

func (m *ExecuteResponse_TaskResult_TestCaseResult) XXX_Unmarshal(b []byte) error

type ExecuteResponses Uses

type ExecuteResponses struct {
    // Each ExecuteResponse corresponds to a single ExecuteRequest handled
    // independently.
    Responses            []*ExecuteResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

func (*ExecuteResponses) Descriptor Uses

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

func (*ExecuteResponses) GetResponses Uses

func (m *ExecuteResponses) GetResponses() []*ExecuteResponse

func (*ExecuteResponses) ProtoMessage Uses

func (*ExecuteResponses) ProtoMessage()

func (*ExecuteResponses) Reset Uses

func (m *ExecuteResponses) Reset()

func (*ExecuteResponses) String Uses

func (m *ExecuteResponses) String() string

func (*ExecuteResponses) XXX_DiscardUnknown Uses

func (m *ExecuteResponses) XXX_DiscardUnknown()

func (*ExecuteResponses) XXX_Marshal Uses

func (m *ExecuteResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteResponses) XXX_Merge Uses

func (m *ExecuteResponses) XXX_Merge(src proto.Message)

func (*ExecuteResponses) XXX_Size Uses

func (m *ExecuteResponses) XXX_Size() int

func (*ExecuteResponses) XXX_Unmarshal Uses

func (m *ExecuteResponses) XXX_Unmarshal(b []byte) error

type SchedulerTrafficSplitRequest Uses

type SchedulerTrafficSplitRequest struct {
    Request              *test_platform.Request            `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
    Config               *config.Config_SchedulerMigration `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
    XXX_unrecognized     []byte                            `json:"-"`
    XXX_sizecache        int32                             `json:"-"`
}

SchedulerTrafficSplitRequest is the request to the step that determines the traffic split between backend schedulers.

func (*SchedulerTrafficSplitRequest) Descriptor Uses

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

func (*SchedulerTrafficSplitRequest) GetConfig Uses

func (m *SchedulerTrafficSplitRequest) GetConfig() *config.Config_SchedulerMigration

func (*SchedulerTrafficSplitRequest) GetRequest Uses

func (m *SchedulerTrafficSplitRequest) GetRequest() *test_platform.Request

func (*SchedulerTrafficSplitRequest) ProtoMessage Uses

func (*SchedulerTrafficSplitRequest) ProtoMessage()

func (*SchedulerTrafficSplitRequest) Reset Uses

func (m *SchedulerTrafficSplitRequest) Reset()

func (*SchedulerTrafficSplitRequest) String Uses

func (m *SchedulerTrafficSplitRequest) String() string

func (*SchedulerTrafficSplitRequest) XXX_DiscardUnknown Uses

func (m *SchedulerTrafficSplitRequest) XXX_DiscardUnknown()

func (*SchedulerTrafficSplitRequest) XXX_Marshal Uses

func (m *SchedulerTrafficSplitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SchedulerTrafficSplitRequest) XXX_Merge Uses

func (m *SchedulerTrafficSplitRequest) XXX_Merge(src proto.Message)

func (*SchedulerTrafficSplitRequest) XXX_Size Uses

func (m *SchedulerTrafficSplitRequest) XXX_Size() int

func (*SchedulerTrafficSplitRequest) XXX_Unmarshal Uses

func (m *SchedulerTrafficSplitRequest) XXX_Unmarshal(b []byte) error

type SchedulerTrafficSplitRequests Uses

type SchedulerTrafficSplitRequests struct {
    // Each SchedulerTrafficSplitRequest is handled independently.
    Requests             []*SchedulerTrafficSplitRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
    XXX_unrecognized     []byte                          `json:"-"`
    XXX_sizecache        int32                           `json:"-"`
}

func (*SchedulerTrafficSplitRequests) Descriptor Uses

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

func (*SchedulerTrafficSplitRequests) GetRequests Uses

func (m *SchedulerTrafficSplitRequests) GetRequests() []*SchedulerTrafficSplitRequest

func (*SchedulerTrafficSplitRequests) ProtoMessage Uses

func (*SchedulerTrafficSplitRequests) ProtoMessage()

func (*SchedulerTrafficSplitRequests) Reset Uses

func (m *SchedulerTrafficSplitRequests) Reset()

func (*SchedulerTrafficSplitRequests) String Uses

func (m *SchedulerTrafficSplitRequests) String() string

func (*SchedulerTrafficSplitRequests) XXX_DiscardUnknown Uses

func (m *SchedulerTrafficSplitRequests) XXX_DiscardUnknown()

func (*SchedulerTrafficSplitRequests) XXX_Marshal Uses

func (m *SchedulerTrafficSplitRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SchedulerTrafficSplitRequests) XXX_Merge Uses

func (m *SchedulerTrafficSplitRequests) XXX_Merge(src proto.Message)

func (*SchedulerTrafficSplitRequests) XXX_Size Uses

func (m *SchedulerTrafficSplitRequests) XXX_Size() int

func (*SchedulerTrafficSplitRequests) XXX_Unmarshal Uses

func (m *SchedulerTrafficSplitRequests) XXX_Unmarshal(b []byte) error

type SchedulerTrafficSplitResponse Uses

type SchedulerTrafficSplitResponse struct {
    AutotestRequest      *test_platform.Request `protobuf:"bytes,1,opt,name=autotest_request,json=autotestRequest,proto3" json:"autotest_request,omitempty"`
    SkylabRequest        *test_platform.Request `protobuf:"bytes,2,opt,name=skylab_request,json=skylabRequest,proto3" json:"skylab_request,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

SchedulerTrafficSplitResponse is the response from the step that determines the traffic split between backend schedulers.

func (*SchedulerTrafficSplitResponse) Descriptor Uses

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

func (*SchedulerTrafficSplitResponse) GetAutotestRequest Uses

func (m *SchedulerTrafficSplitResponse) GetAutotestRequest() *test_platform.Request

func (*SchedulerTrafficSplitResponse) GetSkylabRequest Uses

func (m *SchedulerTrafficSplitResponse) GetSkylabRequest() *test_platform.Request

func (*SchedulerTrafficSplitResponse) ProtoMessage Uses

func (*SchedulerTrafficSplitResponse) ProtoMessage()

func (*SchedulerTrafficSplitResponse) Reset Uses

func (m *SchedulerTrafficSplitResponse) Reset()

func (*SchedulerTrafficSplitResponse) String Uses

func (m *SchedulerTrafficSplitResponse) String() string

func (*SchedulerTrafficSplitResponse) XXX_DiscardUnknown Uses

func (m *SchedulerTrafficSplitResponse) XXX_DiscardUnknown()

func (*SchedulerTrafficSplitResponse) XXX_Marshal Uses

func (m *SchedulerTrafficSplitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SchedulerTrafficSplitResponse) XXX_Merge Uses

func (m *SchedulerTrafficSplitResponse) XXX_Merge(src proto.Message)

func (*SchedulerTrafficSplitResponse) XXX_Size Uses

func (m *SchedulerTrafficSplitResponse) XXX_Size() int

func (*SchedulerTrafficSplitResponse) XXX_Unmarshal Uses

func (m *SchedulerTrafficSplitResponse) XXX_Unmarshal(b []byte) error

type SchedulerTrafficSplitResponses Uses

type SchedulerTrafficSplitResponses struct {
    // Each SchedulerTrafficSplitResponse corresponds to a single
    // SchedulerTrafficSplitRequest handled independently.
    Responses            []*SchedulerTrafficSplitResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
    XXX_unrecognized     []byte                           `json:"-"`
    XXX_sizecache        int32                            `json:"-"`
}

func (*SchedulerTrafficSplitResponses) Descriptor Uses

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

func (*SchedulerTrafficSplitResponses) GetResponses Uses

func (m *SchedulerTrafficSplitResponses) GetResponses() []*SchedulerTrafficSplitResponse

func (*SchedulerTrafficSplitResponses) ProtoMessage Uses

func (*SchedulerTrafficSplitResponses) ProtoMessage()

func (*SchedulerTrafficSplitResponses) Reset Uses

func (m *SchedulerTrafficSplitResponses) Reset()

func (*SchedulerTrafficSplitResponses) String Uses

func (m *SchedulerTrafficSplitResponses) String() string

func (*SchedulerTrafficSplitResponses) XXX_DiscardUnknown Uses

func (m *SchedulerTrafficSplitResponses) XXX_DiscardUnknown()

func (*SchedulerTrafficSplitResponses) XXX_Marshal Uses

func (m *SchedulerTrafficSplitResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SchedulerTrafficSplitResponses) XXX_Merge Uses

func (m *SchedulerTrafficSplitResponses) XXX_Merge(src proto.Message)

func (*SchedulerTrafficSplitResponses) XXX_Size Uses

func (m *SchedulerTrafficSplitResponses) XXX_Size() int

func (*SchedulerTrafficSplitResponses) XXX_Unmarshal Uses

func (m *SchedulerTrafficSplitResponses) XXX_Unmarshal(b []byte) error

type SummarizeRequest Uses

type SummarizeRequest struct {
    // The incoming request for this cros_test_platform build.
    Request *test_platform.Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
    // The test enumeration output from the `enumerate` step.
    Enumeration *EnumerationResponse `protobuf:"bytes,2,opt,name=enumeration,proto3" json:"enumeration,omitempty"`
    // The execution result from the `execute` step.
    Execution            *ExecuteResponse `protobuf:"bytes,3,opt,name=execution,proto3" json:"execution,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

SummarizeRequest defines the input of the test summarize step.

func (*SummarizeRequest) Descriptor Uses

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

func (*SummarizeRequest) GetEnumeration Uses

func (m *SummarizeRequest) GetEnumeration() *EnumerationResponse

func (*SummarizeRequest) GetExecution Uses

func (m *SummarizeRequest) GetExecution() *ExecuteResponse

func (*SummarizeRequest) GetRequest Uses

func (m *SummarizeRequest) GetRequest() *test_platform.Request

func (*SummarizeRequest) ProtoMessage Uses

func (*SummarizeRequest) ProtoMessage()

func (*SummarizeRequest) Reset Uses

func (m *SummarizeRequest) Reset()

func (*SummarizeRequest) String Uses

func (m *SummarizeRequest) String() string

func (*SummarizeRequest) XXX_DiscardUnknown Uses

func (m *SummarizeRequest) XXX_DiscardUnknown()

func (*SummarizeRequest) XXX_Marshal Uses

func (m *SummarizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SummarizeRequest) XXX_Merge Uses

func (m *SummarizeRequest) XXX_Merge(src proto.Message)

func (*SummarizeRequest) XXX_Size Uses

func (m *SummarizeRequest) XXX_Size() int

func (*SummarizeRequest) XXX_Unmarshal Uses

func (m *SummarizeRequest) XXX_Unmarshal(b []byte) error

type SummarizeRequests Uses

type SummarizeRequests struct {
    // Each SummarizeRequest is handled independently.
    Requests             []*SummarizeRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}            `json:"-"`
    XXX_unrecognized     []byte              `json:"-"`
    XXX_sizecache        int32               `json:"-"`
}

func (*SummarizeRequests) Descriptor Uses

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

func (*SummarizeRequests) GetRequests Uses

func (m *SummarizeRequests) GetRequests() []*SummarizeRequest

func (*SummarizeRequests) ProtoMessage Uses

func (*SummarizeRequests) ProtoMessage()

func (*SummarizeRequests) Reset Uses

func (m *SummarizeRequests) Reset()

func (*SummarizeRequests) String Uses

func (m *SummarizeRequests) String() string

func (*SummarizeRequests) XXX_DiscardUnknown Uses

func (m *SummarizeRequests) XXX_DiscardUnknown()

func (*SummarizeRequests) XXX_Marshal Uses

func (m *SummarizeRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SummarizeRequests) XXX_Merge Uses

func (m *SummarizeRequests) XXX_Merge(src proto.Message)

func (*SummarizeRequests) XXX_Size Uses

func (m *SummarizeRequests) XXX_Size() int

func (*SummarizeRequests) XXX_Unmarshal Uses

func (m *SummarizeRequests) XXX_Unmarshal(b []byte) error

type SummarizeResponse Uses

type SummarizeResponse struct {
    // A possibly tweaked `execute` response that serves as the final result of
    // this cros_test_platform build
    Result *ExecuteResponse `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
    // backfill_request can be used to backfill all unsuccessful TaskResults
    // from this cros_test_platform build.
    //
    // backfill_request may be missing if this build failed too early to
    // enumerate a TestPlan.
    BackfillRequest      *test_platform.Request `protobuf:"bytes,2,opt,name=backfill_request,json=backfillRequest,proto3" json:"backfill_request,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

SummarizeResponse defines the output of the test summarize step.

All fields of this message are included in the output properties of the build.

func (*SummarizeResponse) Descriptor Uses

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

func (*SummarizeResponse) GetBackfillRequest Uses

func (m *SummarizeResponse) GetBackfillRequest() *test_platform.Request

func (*SummarizeResponse) GetResult Uses

func (m *SummarizeResponse) GetResult() *ExecuteResponse

func (*SummarizeResponse) ProtoMessage Uses

func (*SummarizeResponse) ProtoMessage()

func (*SummarizeResponse) Reset Uses

func (m *SummarizeResponse) Reset()

func (*SummarizeResponse) String Uses

func (m *SummarizeResponse) String() string

func (*SummarizeResponse) XXX_DiscardUnknown Uses

func (m *SummarizeResponse) XXX_DiscardUnknown()

func (*SummarizeResponse) XXX_Marshal Uses

func (m *SummarizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SummarizeResponse) XXX_Merge Uses

func (m *SummarizeResponse) XXX_Merge(src proto.Message)

func (*SummarizeResponse) XXX_Size Uses

func (m *SummarizeResponse) XXX_Size() int

func (*SummarizeResponse) XXX_Unmarshal Uses

func (m *SummarizeResponse) XXX_Unmarshal(b []byte) error

type SummarizeResponses Uses

type SummarizeResponses struct {
    // Each SummarizeResponse corresponds to a single SummarizeRequest handled
    // independently.
    Responses            []*SummarizeResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
    XXX_NoUnkeyedLiteral struct{}             `json:"-"`
    XXX_unrecognized     []byte               `json:"-"`
    XXX_sizecache        int32                `json:"-"`
}

func (*SummarizeResponses) Descriptor Uses

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

func (*SummarizeResponses) GetResponses Uses

func (m *SummarizeResponses) GetResponses() []*SummarizeResponse

func (*SummarizeResponses) ProtoMessage Uses

func (*SummarizeResponses) ProtoMessage()

func (*SummarizeResponses) Reset Uses

func (m *SummarizeResponses) Reset()

func (*SummarizeResponses) String Uses

func (m *SummarizeResponses) String() string

func (*SummarizeResponses) XXX_DiscardUnknown Uses

func (m *SummarizeResponses) XXX_DiscardUnknown()

func (*SummarizeResponses) XXX_Marshal Uses

func (m *SummarizeResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SummarizeResponses) XXX_Merge Uses

func (m *SummarizeResponses) XXX_Merge(src proto.Message)

func (*SummarizeResponses) XXX_Size Uses

func (m *SummarizeResponses) XXX_Size() int

func (*SummarizeResponses) XXX_Unmarshal Uses

func (m *SummarizeResponses) XXX_Unmarshal(b []byte) error

Package steps imports 6 packages (graph). Updated 2019-11-12. Refresh now. Tools for package owners.