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

package tast

import "go.chromium.org/chromiumos/infra/proto/go/tast"

Index

Package Files

test_result.pb.go

type TestError Uses

type TestError struct {
    Time                 string   `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
    Reason               string   `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
    File                 string   `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"`
    Line                 int64    `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"`
    Stack                string   `protobuf:"bytes,5,opt,name=stack,proto3" json:"stack,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*TestError) Descriptor Uses

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

func (*TestError) GetFile Uses

func (m *TestError) GetFile() string

func (*TestError) GetLine Uses

func (m *TestError) GetLine() int64

func (*TestError) GetReason Uses

func (m *TestError) GetReason() string

func (*TestError) GetStack Uses

func (m *TestError) GetStack() string

func (*TestError) GetTime Uses

func (m *TestError) GetTime() string

func (*TestError) ProtoMessage Uses

func (*TestError) ProtoMessage()

func (*TestError) Reset Uses

func (m *TestError) Reset()

func (*TestError) String Uses

func (m *TestError) String() string

func (*TestError) XXX_DiscardUnknown Uses

func (m *TestError) XXX_DiscardUnknown()

func (*TestError) XXX_Marshal Uses

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

func (*TestError) XXX_Merge Uses

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

func (*TestError) XXX_Size Uses

func (m *TestError) XXX_Size() int

func (*TestError) XXX_Unmarshal Uses

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

type TestResult Uses

type TestResult struct {
    Name                 string       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Pkg                  string       `protobuf:"bytes,2,opt,name=pkg,proto3" json:"pkg,omitempty"`
    AdditionalTimeNs     int64        `protobuf:"varint,3,opt,name=additional_time_ns,json=additionalTime,proto3" json:"additional_time_ns,omitempty"`
    Desc                 string       `protobuf:"bytes,4,opt,name=desc,proto3" json:"desc,omitempty"`
    Contacts             []string     `protobuf:"bytes,5,rep,name=contacts,proto3" json:"contacts,omitempty"`
    Attr                 []string     `protobuf:"bytes,6,rep,name=attr,proto3" json:"attr,omitempty"`
    Data                 []string     `protobuf:"bytes,7,rep,name=data,proto3" json:"data,omitempty"`
    Vars                 []string     `protobuf:"bytes,8,rep,name=vars,proto3" json:"vars,omitempty"`
    SoftwareDeps         []string     `protobuf:"bytes,9,rep,name=software_deps,json=softwareDeps,proto3" json:"software_deps,omitempty"`
    TimeoutNs            int64        `protobuf:"varint,10,opt,name=timeout_ns,json=timeout,proto3" json:"timeout_ns,omitempty"`
    Errors               []*TestError `protobuf:"bytes,11,rep,name=errors,proto3" json:"errors,omitempty"`
    Start                string       `protobuf:"bytes,12,opt,name=start,proto3" json:"start,omitempty"`
    End                  string       `protobuf:"bytes,13,opt,name=end,proto3" json:"end,omitempty"`
    OutDir               string       `protobuf:"bytes,14,opt,name=out_dir,json=outDir,proto3" json:"out_dir,omitempty"`
    SkipReason           string       `protobuf:"bytes,15,opt,name=skip_reason,json=skipReason,proto3" json:"skip_reason,omitempty"`
    XXX_NoUnkeyedLiteral struct{}     `json:"-"`
    XXX_unrecognized     []byte       `json:"-"`
    XXX_sizecache        int32        `json:"-"`
}

A proto representation of tast's TestResult golang / JSON object.

Currently this proto is only used for storing tast results for analysis (e.g. by Dremel). The golang definition and comments should be used as a source of truth.

func (*TestResult) Descriptor Uses

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

func (*TestResult) GetAdditionalTimeNs Uses

func (m *TestResult) GetAdditionalTimeNs() int64

func (*TestResult) GetAttr Uses

func (m *TestResult) GetAttr() []string

func (*TestResult) GetContacts Uses

func (m *TestResult) GetContacts() []string

func (*TestResult) GetData Uses

func (m *TestResult) GetData() []string

func (*TestResult) GetDesc Uses

func (m *TestResult) GetDesc() string

func (*TestResult) GetEnd Uses

func (m *TestResult) GetEnd() string

func (*TestResult) GetErrors Uses

func (m *TestResult) GetErrors() []*TestError

func (*TestResult) GetName Uses

func (m *TestResult) GetName() string

func (*TestResult) GetOutDir Uses

func (m *TestResult) GetOutDir() string

func (*TestResult) GetPkg Uses

func (m *TestResult) GetPkg() string

func (*TestResult) GetSkipReason Uses

func (m *TestResult) GetSkipReason() string

func (*TestResult) GetSoftwareDeps Uses

func (m *TestResult) GetSoftwareDeps() []string

func (*TestResult) GetStart Uses

func (m *TestResult) GetStart() string

func (*TestResult) GetTimeoutNs Uses

func (m *TestResult) GetTimeoutNs() int64

func (*TestResult) GetVars Uses

func (m *TestResult) GetVars() []string

func (*TestResult) ProtoMessage Uses

func (*TestResult) ProtoMessage()

func (*TestResult) Reset Uses

func (m *TestResult) Reset()

func (*TestResult) String Uses

func (m *TestResult) String() string

func (*TestResult) XXX_DiscardUnknown Uses

func (m *TestResult) XXX_DiscardUnknown()

func (*TestResult) XXX_Marshal Uses

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

func (*TestResult) XXX_Merge Uses

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

func (*TestResult) XXX_Size Uses

func (m *TestResult) XXX_Size() int

func (*TestResult) XXX_Unmarshal Uses

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

Package tast imports 3 packages (graph). Updated 2019-12-07. Refresh now. Tools for package owners.