Documentation ¶
Index ¶
- type Graph
- func (*Graph) Descriptor() ([]byte, []int)
- func (m *Graph) GetLabels() []string
- func (m *Graph) GetMetric() string
- func (m *Graph) GetNames() []string
- func (m *Graph) GetValues() []*Graph_Values
- func (*Graph) ProtoMessage()
- func (m *Graph) Reset()
- func (m *Graph) String() string
- func (m *Graph) XXX_DiscardUnknown()
- func (m *Graph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Graph) XXX_Merge(src proto.Message)
- func (m *Graph) XXX_Size() int
- func (m *Graph) XXX_Unmarshal(b []byte) error
- type Graph_Values
- func (*Graph_Values) Descriptor() ([]byte, []int)
- func (m *Graph_Values) GetValues() []float64
- func (*Graph_Values) ProtoMessage()
- func (m *Graph_Values) Reset()
- func (m *Graph_Values) String() string
- func (m *Graph_Values) XXX_DiscardUnknown()
- func (m *Graph_Values) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Graph_Values) XXX_Merge(src proto.Message)
- func (m *Graph_Values) XXX_Size() int
- func (m *Graph_Values) XXX_Unmarshal(b []byte) error
- type PhaseTimer
- func (*PhaseTimer) Descriptor() ([]byte, []int)
- func (m *PhaseTimer) GetDelta() []float64
- func (m *PhaseTimer) GetLast() int32
- func (m *PhaseTimer) GetPhases() []string
- func (m *PhaseTimer) GetStart() int32
- func (m *PhaseTimer) GetTotal() float64
- func (*PhaseTimer) ProtoMessage()
- func (m *PhaseTimer) Reset()
- func (m *PhaseTimer) String() string
- func (m *PhaseTimer) XXX_DiscardUnknown()
- func (m *PhaseTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PhaseTimer) XXX_Merge(src proto.Message)
- func (m *PhaseTimer) XXX_Size() int
- func (m *PhaseTimer) XXX_Unmarshal(b []byte) error
- type RawMetric
- func (*RawMetric) Descriptor() ([]byte, []int)
- func (m *RawMetric) GetId() string
- func (m *RawMetric) GetLayout() []int32
- func (m *RawMetric) GetValue() []float64
- func (*RawMetric) ProtoMessage()
- func (m *RawMetric) Reset()
- func (m *RawMetric) String() string
- func (m *RawMetric) XXX_DiscardUnknown()
- func (m *RawMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RawMetric) XXX_Merge(src proto.Message)
- func (m *RawMetric) XXX_Size() int
- func (m *RawMetric) XXX_Unmarshal(b []byte) error
- type Response
- func (*Response) Descriptor() ([]byte, []int)
- func (m *Response) GetAboutDashboardUrl() string
- func (m *Response) GetAddTabularNamesOption() bool
- func (m *Response) GetAlerts() string
- func (m *Response) GetAttachBugTemplate() *config.LinkTemplate
- func (m *Response) GetBugComponent() int32
- func (m *Response) GetBugs() map[string]string
- func (m *Response) GetBuildIds() []string
- func (m *Response) GetCached() bool
- func (m *Response) GetCodeSearchPath() string
- func (m *Response) GetCodeSearchUrlTemplate() *config.LinkTemplate
- func (m *Response) GetColumnHeaderNames() []string
- func (m *Response) GetColumnIds() []string
- func (m *Response) GetCustomColumns() []*Response_CustomColumns
- func (m *Response) GetDashboardName() string
- func (m *Response) GetDashboardTab() *config.DashboardTab
- func (m *Response) GetDescription() string
- func (m *Response) GetFileBugTemplate() *config.LinkTemplate
- func (m *Response) GetGroups() []string
- func (m *Response) GetLatestGreen() string
- func (m *Response) GetMetrics() []string
- func (m *Response) GetNotifications() []*config.Notification
- func (m *Response) GetNumStaleTests() int64
- func (m *Response) GetOpenBugTemplate() *config.LinkTemplate
- func (m *Response) GetOpenTestTemplate() *config.LinkTemplate
- func (m *Response) GetOverallStatus() summary.DashboardTabSummary_TabStatus
- func (m *Response) GetPhaseTimer() *PhaseTimer
- func (m *Response) GetQueryParam() string
- func (m *Response) GetResultsText() string
- func (m *Response) GetResultsUrlTemplate() *config.LinkTemplate
- func (m *Response) GetRowIds() []string
- func (m *Response) GetShowTabularNames() bool
- func (m *Response) GetStaleTestThreshold() int32
- func (m *Response) GetStatus() string
- func (m *Response) GetSummary() string
- func (m *Response) GetTabularNamesColumnHeaders() []string
- func (m *Response) GetTestGroup() *config.TestGroup
- func (m *Response) GetTestGroupName() string
- func (m *Response) GetTestIdMap() map[int64]string
- func (m *Response) GetTestMetadata() map[string]*TestMetadata
- func (m *Response) GetTests() []*Row
- func (m *Response) GetTimestamps() []int64
- func (m *Response) GetTriageEnabled() bool
- func (m *Response) GetUpdateTimestamp() int64
- func (*Response) ProtoMessage()
- func (m *Response) Reset()
- func (m *Response) String() string
- func (m *Response) XXX_DiscardUnknown()
- func (m *Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Response) XXX_Merge(src proto.Message)
- func (m *Response) XXX_Size() int
- func (m *Response) XXX_Unmarshal(b []byte) error
- type Response_CustomColumns
- func (*Response_CustomColumns) Descriptor() ([]byte, []int)
- func (m *Response_CustomColumns) GetCustomColumns() []string
- func (*Response_CustomColumns) ProtoMessage()
- func (m *Response_CustomColumns) Reset()
- func (m *Response_CustomColumns) String() string
- func (m *Response_CustomColumns) XXX_DiscardUnknown()
- func (m *Response_CustomColumns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Response_CustomColumns) XXX_Merge(src proto.Message)
- func (m *Response_CustomColumns) XXX_Size() int
- func (m *Response_CustomColumns) XXX_Unmarshal(b []byte) error
- type RleStatus
- func (*RleStatus) Descriptor() ([]byte, []int)
- func (m *RleStatus) GetCount() int32
- func (m *RleStatus) GetValue() int32
- func (*RleStatus) ProtoMessage()
- func (m *RleStatus) Reset()
- func (m *RleStatus) String() string
- func (m *RleStatus) XXX_DiscardUnknown()
- func (m *RleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RleStatus) XXX_Merge(src proto.Message)
- func (m *RleStatus) XXX_Size() int
- func (m *RleStatus) XXX_Unmarshal(b []byte) error
- type Row
- func (*Row) Descriptor() ([]byte, []int)
- func (m *Row) GetAlert() *TestAlert
- func (m *Row) GetGraphs() []*Graph
- func (m *Row) GetLinkedBugs() []string
- func (m *Row) GetMessages() []string
- func (m *Row) GetMetricInfo() []*RawMetric
- func (m *Row) GetName() string
- func (m *Row) GetOriginalName() string
- func (m *Row) GetShortTestIds() []int64
- func (m *Row) GetShortTexts() []string
- func (m *Row) GetStatuses() []*RleStatus
- func (m *Row) GetTabularNameGroups() []string
- func (m *Row) GetTarget() string
- func (m *Row) GetTestIds() []string
- func (m *Row) GetTests() []*Row
- func (*Row) ProtoMessage()
- func (m *Row) Reset()
- func (m *Row) String() string
- func (m *Row) XXX_DiscardUnknown()
- func (m *Row) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Row) XXX_Merge(src proto.Message)
- func (m *Row) XXX_Size() int
- func (m *Row) XXX_Unmarshal(b []byte) error
- type TestAlert
- func (*TestAlert) Descriptor() ([]byte, []int)
- func (m *TestAlert) GetCodeSearchPath() string
- func (m *TestAlert) GetFailBuildId() string
- func (m *TestAlert) GetFailCount() int64
- func (m *TestAlert) GetFailTime() int32
- func (m *TestAlert) GetLink() string
- func (m *TestAlert) GetLinkText() string
- func (m *TestAlert) GetMessage() string
- func (m *TestAlert) GetPassBuildId() string
- func (m *TestAlert) GetPassCount() int64
- func (m *TestAlert) GetPassTime() int32
- func (m *TestAlert) GetTestId() string
- func (m *TestAlert) GetTestName() string
- func (m *TestAlert) GetText() string
- func (m *TestAlert) GetUrlText() string
- func (*TestAlert) ProtoMessage()
- func (m *TestAlert) Reset()
- func (m *TestAlert) String() string
- func (m *TestAlert) XXX_DiscardUnknown()
- func (m *TestAlert) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TestAlert) XXX_Merge(src proto.Message)
- func (m *TestAlert) XXX_Size() int
- func (m *TestAlert) XXX_Unmarshal(b []byte) error
- type TestMetadata
- func (*TestMetadata) Descriptor() ([]byte, []int)
- func (m *TestMetadata) GetBugComponent() int32
- func (m *TestMetadata) GetCc() []string
- func (m *TestMetadata) GetOwner() string
- func (*TestMetadata) ProtoMessage()
- func (m *TestMetadata) Reset()
- func (m *TestMetadata) String() string
- func (m *TestMetadata) XXX_DiscardUnknown()
- func (m *TestMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TestMetadata) XXX_Merge(src proto.Message)
- func (m *TestMetadata) XXX_Size() int
- func (m *TestMetadata) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Graph ¶
type Graph struct { Metric string `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"` Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"` Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` Values []*Graph_Values `protobuf:"bytes,4,rep,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Graph) Descriptor ¶
func (*Graph) GetValues ¶
func (m *Graph) GetValues() []*Graph_Values
func (*Graph) ProtoMessage ¶
func (*Graph) ProtoMessage()
func (*Graph) XXX_DiscardUnknown ¶
func (m *Graph) XXX_DiscardUnknown()
func (*Graph) XXX_Marshal ¶
func (*Graph) XXX_Unmarshal ¶
type Graph_Values ¶
type Graph_Values struct { Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Graph_Values) Descriptor ¶
func (*Graph_Values) Descriptor() ([]byte, []int)
func (*Graph_Values) GetValues ¶
func (m *Graph_Values) GetValues() []float64
func (*Graph_Values) ProtoMessage ¶
func (*Graph_Values) ProtoMessage()
func (*Graph_Values) Reset ¶
func (m *Graph_Values) Reset()
func (*Graph_Values) String ¶
func (m *Graph_Values) String() string
func (*Graph_Values) XXX_DiscardUnknown ¶
func (m *Graph_Values) XXX_DiscardUnknown()
func (*Graph_Values) XXX_Marshal ¶
func (m *Graph_Values) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Graph_Values) XXX_Merge ¶
func (m *Graph_Values) XXX_Merge(src proto.Message)
func (*Graph_Values) XXX_Size ¶
func (m *Graph_Values) XXX_Size() int
func (*Graph_Values) XXX_Unmarshal ¶
func (m *Graph_Values) XXX_Unmarshal(b []byte) error
type PhaseTimer ¶
type PhaseTimer struct { Start int32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` Last int32 `protobuf:"varint,2,opt,name=last,proto3" json:"last,omitempty"` Phases []string `protobuf:"bytes,3,rep,name=phases,proto3" json:"phases,omitempty"` Delta []float64 `protobuf:"fixed64,4,rep,packed,name=delta,proto3" json:"delta,omitempty"` Total float64 `protobuf:"fixed64,5,opt,name=total,proto3" json:"total,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PhaseTimer times the duration of each update cycle.
func (*PhaseTimer) Descriptor ¶
func (*PhaseTimer) Descriptor() ([]byte, []int)
func (*PhaseTimer) GetDelta ¶
func (m *PhaseTimer) GetDelta() []float64
func (*PhaseTimer) GetLast ¶
func (m *PhaseTimer) GetLast() int32
func (*PhaseTimer) GetPhases ¶
func (m *PhaseTimer) GetPhases() []string
func (*PhaseTimer) GetStart ¶
func (m *PhaseTimer) GetStart() int32
func (*PhaseTimer) GetTotal ¶
func (m *PhaseTimer) GetTotal() float64
func (*PhaseTimer) ProtoMessage ¶
func (*PhaseTimer) ProtoMessage()
func (*PhaseTimer) Reset ¶
func (m *PhaseTimer) Reset()
func (*PhaseTimer) String ¶
func (m *PhaseTimer) String() string
func (*PhaseTimer) XXX_DiscardUnknown ¶
func (m *PhaseTimer) XXX_DiscardUnknown()
func (*PhaseTimer) XXX_Marshal ¶
func (m *PhaseTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PhaseTimer) XXX_Merge ¶
func (m *PhaseTimer) XXX_Merge(src proto.Message)
func (*PhaseTimer) XXX_Size ¶
func (m *PhaseTimer) XXX_Size() int
func (*PhaseTimer) XXX_Unmarshal ¶
func (m *PhaseTimer) XXX_Unmarshal(b []byte) error
type RawMetric ¶
type RawMetric struct { // Name. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // A sparse encoding of densely stored values. The layout encodes the cycle // indices of the values in the value field below. The layout contains indices // followed by counts. The indices specify test cycles where contiguous // sequences of values start. Layout []int32 `protobuf:"varint,2,rep,packed,name=layout,proto3" json:"layout,omitempty"` // Non-empty values for each test result. Value []float64 `protobuf:"fixed64,3,rep,packed,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RawMetric) Descriptor ¶
func (*RawMetric) ProtoMessage ¶
func (*RawMetric) ProtoMessage()
func (*RawMetric) XXX_DiscardUnknown ¶
func (m *RawMetric) XXX_DiscardUnknown()
func (*RawMetric) XXX_Marshal ¶
func (*RawMetric) XXX_Unmarshal ¶
type Response ¶
type Response struct { // Display the Test Group name TestGroupName string `protobuf:"bytes,1,opt,name=test_group_name,json=test-group-name,proto3" json:"test_group_name,omitempty"` QueryParam string `protobuf:"bytes,2,opt,name=query_param,json=query,proto3" json:"query_param,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // The duration of each update cycle PhaseTimer *PhaseTimer `protobuf:"bytes,4,opt,name=phase_timer,json=phase-timer,proto3" json:"phase_timer,omitempty"` // Boolean to determine if the response is loaded from a cache Cached bool `protobuf:"varint,5,opt,name=cached,proto3" json:"cached,omitempty"` Summary string `protobuf:"bytes,6,opt,name=summary,proto3" json:"summary,omitempty"` Bugs map[string]string `` /* 149-byte string literal not displayed */ BuildIds []string `protobuf:"bytes,8,rep,name=build_ids,json=build-ids,proto3" json:"build_ids,omitempty"` ColumnIds []string `protobuf:"bytes,9,rep,name=column_ids,json=columnIds,proto3" json:"column_ids,omitempty"` CustomColumns []*Response_CustomColumns `protobuf:"bytes,10,rep,name=custom_columns,json=custom-columns,proto3" json:"custom_columns,omitempty"` ColumnHeaderNames []string `protobuf:"bytes,11,rep,name=column_header_names,json=column-header-names,proto3" json:"column_header_names,omitempty"` Groups []string `protobuf:"bytes,12,rep,name=groups,proto3" json:"groups,omitempty"` Metrics []string `protobuf:"bytes,13,rep,name=metrics,proto3" json:"metrics,omitempty"` Tests []*Row `protobuf:"bytes,14,rep,name=tests,proto3" json:"tests,omitempty"` // Client wants nullable strings here RowIds []string `protobuf:"bytes,15,rep,name=row_ids,json=rowIds,proto3" json:"row_ids,omitempty"` Timestamps []int64 `protobuf:"varint,16,rep,packed,name=timestamps,proto3" json:"timestamps,omitempty"` // Lookup map for shortening long test IDs in each row. TestIdMap map[int64]string `` /* 180-byte string literal not displayed */ TestMetadata map[string]*TestMetadata `` /* 187-byte string literal not displayed */ StaleTestThreshold int32 `protobuf:"varint,19,opt,name=stale_test_threshold,json=stale-test-threshold,proto3" json:"stale_test_threshold,omitempty"` NumStaleTests int64 `protobuf:"varint,20,opt,name=num_stale_tests,json=num-stale-tests,proto3" json:"num_stale_tests,omitempty"` Alerts string `protobuf:"bytes,21,opt,name=alerts,proto3" json:"alerts,omitempty"` AddTabularNamesOption bool `` /* 133-byte string literal not displayed */ ShowTabularNames bool `protobuf:"varint,23,opt,name=show_tabular_names,json=show-tabular-names,proto3" json:"show_tabular_names,omitempty"` TabularNamesColumnHeaders []string `` /* 144-byte string literal not displayed */ Description string `protobuf:"bytes,25,opt,name=description,proto3" json:"description,omitempty"` BugComponent int32 `protobuf:"varint,26,opt,name=bug_component,json=bug-component,proto3" json:"bug_component,omitempty"` CodeSearchPath string `protobuf:"bytes,27,opt,name=code_search_path,json=code-search-path,proto3" json:"code_search_path,omitempty"` OpenTestTemplate *config.LinkTemplate `protobuf:"bytes,28,opt,name=open_test_template,json=open-test-template,proto3" json:"open_test_template,omitempty"` FileBugTemplate *config.LinkTemplate `protobuf:"bytes,29,opt,name=file_bug_template,json=file-bug-template,proto3" json:"file_bug_template,omitempty"` AttachBugTemplate *config.LinkTemplate `protobuf:"bytes,30,opt,name=attach_bug_template,json=attach-bug-template,proto3" json:"attach_bug_template,omitempty"` ResultsUrlTemplate *config.LinkTemplate `protobuf:"bytes,31,opt,name=results_url_template,json=results-url-template,proto3" json:"results_url_template,omitempty"` CodeSearchUrlTemplate *config.LinkTemplate `` /* 132-byte string literal not displayed */ OpenBugTemplate *config.LinkTemplate `protobuf:"bytes,33,opt,name=open_bug_template,json=open-bug-template,proto3" json:"open_bug_template,omitempty"` AboutDashboardUrl string `protobuf:"bytes,34,opt,name=about_dashboard_url,json=about-dashboard-url,proto3" json:"about_dashboard_url,omitempty"` ResultsText string `protobuf:"bytes,35,opt,name=results_text,json=results-text,proto3" json:"results_text,omitempty"` LatestGreen string `protobuf:"bytes,36,opt,name=latest_green,json=latest-green,proto3" json:"latest_green,omitempty"` TriageEnabled bool `protobuf:"varint,37,opt,name=triage_enabled,json=triage-enabled,proto3" json:"triage_enabled,omitempty"` Notifications []*config.Notification `protobuf:"bytes,38,rep,name=notifications,proto3" json:"notifications,omitempty"` TestGroup *config.TestGroup `protobuf:"bytes,39,opt,name=test_group,json=-,proto3" json:"test_group,omitempty"` DashboardTab *config.DashboardTab `protobuf:"bytes,40,opt,name=dashboard_tab,json=-,proto3" json:"dashboard_tab,omitempty"` OverallStatus summary.DashboardTabSummary_TabStatus `` /* 138-byte string literal not displayed */ DashboardName string `protobuf:"bytes,42,opt,name=dashboard_name,json=dashboardName,proto3" json:"dashboard_name,omitempty"` UpdateTimestamp int64 `protobuf:"varint,43,opt,name=update_timestamp,json=updateTimestamp,proto3" json:"update_timestamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Response has all the fields expected by TestGrid's javascript client. It represents a grid of test results, with additional annotations for metadata.
func (*Response) Descriptor ¶
func (*Response) GetAboutDashboardUrl ¶
func (*Response) GetAddTabularNamesOption ¶
func (*Response) GetAttachBugTemplate ¶
func (m *Response) GetAttachBugTemplate() *config.LinkTemplate
func (*Response) GetBugComponent ¶
func (*Response) GetBuildIds ¶
func (*Response) GetCodeSearchPath ¶
func (*Response) GetCodeSearchUrlTemplate ¶
func (m *Response) GetCodeSearchUrlTemplate() *config.LinkTemplate
func (*Response) GetColumnHeaderNames ¶
func (*Response) GetColumnIds ¶
func (*Response) GetCustomColumns ¶
func (m *Response) GetCustomColumns() []*Response_CustomColumns
func (*Response) GetDashboardName ¶
func (*Response) GetDashboardTab ¶
func (m *Response) GetDashboardTab() *config.DashboardTab
func (*Response) GetDescription ¶
func (*Response) GetFileBugTemplate ¶
func (m *Response) GetFileBugTemplate() *config.LinkTemplate
func (*Response) GetLatestGreen ¶
func (*Response) GetMetrics ¶
func (*Response) GetNotifications ¶
func (m *Response) GetNotifications() []*config.Notification
func (*Response) GetNumStaleTests ¶
func (*Response) GetOpenBugTemplate ¶
func (m *Response) GetOpenBugTemplate() *config.LinkTemplate
func (*Response) GetOpenTestTemplate ¶
func (m *Response) GetOpenTestTemplate() *config.LinkTemplate
func (*Response) GetOverallStatus ¶
func (m *Response) GetOverallStatus() summary.DashboardTabSummary_TabStatus
func (*Response) GetPhaseTimer ¶
func (m *Response) GetPhaseTimer() *PhaseTimer
func (*Response) GetQueryParam ¶
func (*Response) GetResultsText ¶
func (*Response) GetResultsUrlTemplate ¶
func (m *Response) GetResultsUrlTemplate() *config.LinkTemplate
func (*Response) GetShowTabularNames ¶
func (*Response) GetStaleTestThreshold ¶
func (*Response) GetSummary ¶
func (*Response) GetTabularNamesColumnHeaders ¶
func (*Response) GetTestGroup ¶
func (*Response) GetTestGroupName ¶
func (*Response) GetTestIdMap ¶
func (*Response) GetTestMetadata ¶
func (m *Response) GetTestMetadata() map[string]*TestMetadata
func (*Response) GetTimestamps ¶
func (*Response) GetTriageEnabled ¶
func (*Response) GetUpdateTimestamp ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) XXX_DiscardUnknown ¶
func (m *Response) XXX_DiscardUnknown()
func (*Response) XXX_Marshal ¶
func (*Response) XXX_Unmarshal ¶
type Response_CustomColumns ¶
type Response_CustomColumns struct { CustomColumns []string `protobuf:"bytes,1,rep,name=custom_columns,json=customColumns,proto3" json:"custom_columns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Response_CustomColumns) Descriptor ¶
func (*Response_CustomColumns) Descriptor() ([]byte, []int)
func (*Response_CustomColumns) GetCustomColumns ¶
func (m *Response_CustomColumns) GetCustomColumns() []string
func (*Response_CustomColumns) ProtoMessage ¶
func (*Response_CustomColumns) ProtoMessage()
func (*Response_CustomColumns) Reset ¶
func (m *Response_CustomColumns) Reset()
func (*Response_CustomColumns) String ¶
func (m *Response_CustomColumns) String() string
func (*Response_CustomColumns) XXX_DiscardUnknown ¶
func (m *Response_CustomColumns) XXX_DiscardUnknown()
func (*Response_CustomColumns) XXX_Marshal ¶
func (m *Response_CustomColumns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Response_CustomColumns) XXX_Merge ¶
func (m *Response_CustomColumns) XXX_Merge(src proto.Message)
func (*Response_CustomColumns) XXX_Size ¶
func (m *Response_CustomColumns) XXX_Size() int
func (*Response_CustomColumns) XXX_Unmarshal ¶
func (m *Response_CustomColumns) XXX_Unmarshal(b []byte) error
type RleStatus ¶
type RleStatus struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
RleStatus represents a run-length encoded test status: a run of Count cells with status Value.
func (*RleStatus) Descriptor ¶
func (*RleStatus) ProtoMessage ¶
func (*RleStatus) ProtoMessage()
func (*RleStatus) XXX_DiscardUnknown ¶
func (m *RleStatus) XXX_DiscardUnknown()
func (*RleStatus) XXX_Marshal ¶
func (*RleStatus) XXX_Unmarshal ¶
type Row ¶
type Row struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` OriginalName string `protobuf:"bytes,2,opt,name=original_name,json=original-name,proto3" json:"original_name,omitempty"` Alert *TestAlert `protobuf:"bytes,3,opt,name=alert,proto3" json:"alert,omitempty"` LinkedBugs []string `protobuf:"bytes,4,rep,name=linked_bugs,json=linkedBugs,proto3" json:"linked_bugs,omitempty"` Messages []string `protobuf:"bytes,5,rep,name=messages,proto3" json:"messages,omitempty"` ShortTexts []string `protobuf:"bytes,6,rep,name=short_texts,json=shortTexts,proto3" json:"short_texts,omitempty"` TestIds []string `protobuf:"bytes,7,rep,name=test_ids,json=testIds,proto3" json:"test_ids,omitempty"` ShortTestIds []int64 `protobuf:"varint,8,rep,packed,name=short_test_ids,json=shortTestIds,proto3" json:"short_test_ids,omitempty"` Statuses []*RleStatus `protobuf:"bytes,9,rep,name=statuses,proto3" json:"statuses,omitempty"` Target string `protobuf:"bytes,10,opt,name=target,proto3" json:"target,omitempty"` Tests []*Row `protobuf:"bytes,11,rep,name=tests,proto3" json:"tests,omitempty"` TabularNameGroups []string `protobuf:"bytes,12,rep,name=tabular_name_groups,json=tabular-name-groups,proto3" json:"tabular_name_groups,omitempty"` MetricInfo []*RawMetric `protobuf:"bytes,13,rep,name=metric_info,json=-,proto3" json:"metric_info,omitempty"` Graphs []*Graph `protobuf:"bytes,14,rep,name=graphs,proto3" json:"graphs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Row describes a test row.
func (*Row) Descriptor ¶
func (*Row) GetLinkedBugs ¶
func (*Row) GetMessages ¶
func (*Row) GetMetricInfo ¶
func (*Row) GetOriginalName ¶
func (*Row) GetShortTestIds ¶
func (*Row) GetShortTexts ¶
func (*Row) GetStatuses ¶
func (*Row) GetTabularNameGroups ¶
func (*Row) GetTestIds ¶
func (*Row) ProtoMessage ¶
func (*Row) ProtoMessage()
func (*Row) XXX_DiscardUnknown ¶
func (m *Row) XXX_DiscardUnknown()
func (*Row) XXX_Unmarshal ¶
type TestAlert ¶
type TestAlert struct { FailBuildId string `protobuf:"bytes,1,opt,name=fail_build_id,json=fail-build-id,proto3" json:"fail_build_id,omitempty"` FailCount int64 `protobuf:"varint,2,opt,name=fail_count,json=fail-count,proto3" json:"fail_count,omitempty"` FailTime int32 `protobuf:"varint,3,opt,name=fail_time,json=fail-time,proto3" json:"fail_time,omitempty"` Text string `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` LinkText string `protobuf:"bytes,6,opt,name=link_text,json=link-text,proto3" json:"link_text,omitempty"` Link string `protobuf:"bytes,7,opt,name=link,proto3" json:"link,omitempty"` UrlText string `protobuf:"bytes,8,opt,name=url_text,json=url-text,proto3" json:"url_text,omitempty"` TestId string `protobuf:"bytes,9,opt,name=test_id,json=test-id,proto3" json:"test_id,omitempty"` PassBuildId string `protobuf:"bytes,10,opt,name=pass_build_id,json=pass-build-id,proto3" json:"pass_build_id,omitempty"` PassCount int64 `protobuf:"varint,11,opt,name=pass_count,json=pass-count,proto3" json:"pass_count,omitempty"` PassTime int32 `protobuf:"varint,12,opt,name=pass_time,json=pass-time,proto3" json:"pass_time,omitempty"` CodeSearchPath string `protobuf:"bytes,13,opt,name=code_search_path,json=code-search-path,proto3" json:"code_search_path,omitempty"` TestName string `protobuf:"bytes,14,opt,name=test_name,json=test-name,proto3" json:"test_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestAlert) Descriptor ¶
func (*TestAlert) GetCodeSearchPath ¶
func (*TestAlert) GetFailBuildId ¶
func (*TestAlert) GetFailCount ¶
func (*TestAlert) GetFailTime ¶
func (*TestAlert) GetLinkText ¶
func (*TestAlert) GetMessage ¶
func (*TestAlert) GetPassBuildId ¶
func (*TestAlert) GetPassCount ¶
func (*TestAlert) GetPassTime ¶
func (*TestAlert) GetTestName ¶
func (*TestAlert) GetUrlText ¶
func (*TestAlert) ProtoMessage ¶
func (*TestAlert) ProtoMessage()
func (*TestAlert) XXX_DiscardUnknown ¶
func (m *TestAlert) XXX_DiscardUnknown()
func (*TestAlert) XXX_Marshal ¶
func (*TestAlert) XXX_Unmarshal ¶
type TestMetadata ¶
type TestMetadata struct { BugComponent int32 `protobuf:"varint,1,opt,name=bug_component,json=bug-component,proto3" json:"bug_component,omitempty"` Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` Cc []string `protobuf:"bytes,3,rep,name=cc,proto3" json:"cc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestMetadata) Descriptor ¶
func (*TestMetadata) Descriptor() ([]byte, []int)
func (*TestMetadata) GetBugComponent ¶
func (m *TestMetadata) GetBugComponent() int32
func (*TestMetadata) GetCc ¶
func (m *TestMetadata) GetCc() []string
func (*TestMetadata) GetOwner ¶
func (m *TestMetadata) GetOwner() string
func (*TestMetadata) ProtoMessage ¶
func (*TestMetadata) ProtoMessage()
func (*TestMetadata) Reset ¶
func (m *TestMetadata) Reset()
func (*TestMetadata) String ¶
func (m *TestMetadata) String() string
func (*TestMetadata) XXX_DiscardUnknown ¶
func (m *TestMetadata) XXX_DiscardUnknown()
func (*TestMetadata) XXX_Marshal ¶
func (m *TestMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestMetadata) XXX_Merge ¶
func (m *TestMetadata) XXX_Merge(src proto.Message)
func (*TestMetadata) XXX_Size ¶
func (m *TestMetadata) XXX_Size() int
func (*TestMetadata) XXX_Unmarshal ¶
func (m *TestMetadata) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.