Documentation
¶
Index ¶
- Variables
- type Graph
- func (*Graph) Descriptor() ([]byte, []int)deprecated
- func (x *Graph) GetLabels() []string
- func (x *Graph) GetMetric() string
- func (x *Graph) GetNames() []string
- func (x *Graph) GetValues() []*Graph_Values
- func (*Graph) ProtoMessage()
- func (x *Graph) ProtoReflect() protoreflect.Message
- func (x *Graph) Reset()
- func (x *Graph) String() string
- type Graph_Values
- type PhaseTimer
- func (*PhaseTimer) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseTimer) GetDelta() []float64
- func (x *PhaseTimer) GetLast() int32
- func (x *PhaseTimer) GetPhases() []string
- func (x *PhaseTimer) GetStart() int32
- func (x *PhaseTimer) GetTotal() float64
- func (*PhaseTimer) ProtoMessage()
- func (x *PhaseTimer) ProtoReflect() protoreflect.Message
- func (x *PhaseTimer) Reset()
- func (x *PhaseTimer) String() string
- type RawMetric
- func (*RawMetric) Descriptor() ([]byte, []int)deprecated
- func (x *RawMetric) GetId() string
- func (x *RawMetric) GetLayout() []int32
- func (x *RawMetric) GetValue() []float64
- func (*RawMetric) ProtoMessage()
- func (x *RawMetric) ProtoReflect() protoreflect.Message
- func (x *RawMetric) Reset()
- func (x *RawMetric) String() string
- type Response
- func (*Response) Descriptor() ([]byte, []int)deprecated
- func (x *Response) GetAboutDashboardUrl() string
- func (x *Response) GetAddTabularNamesOption() bool
- func (x *Response) GetAlerts() string
- func (x *Response) GetAttachBugTemplate() *config.LinkTemplate
- func (x *Response) GetBugComponent() int32
- func (x *Response) GetBugs() map[string]string
- func (x *Response) GetBuildIds() []string
- func (x *Response) GetCached() bool
- func (x *Response) GetCodeSearchPath() string
- func (x *Response) GetCodeSearchUrlTemplate() *config.LinkTemplate
- func (x *Response) GetColumnHeaderNames() []string
- func (x *Response) GetColumnIds() []string
- func (x *Response) GetCustomColumns() []*Response_CustomColumns
- func (x *Response) GetDashboardName() string
- func (x *Response) GetDashboardTab() *config.DashboardTab
- func (x *Response) GetDescription() string
- func (x *Response) GetFileBugTemplate() *config.LinkTemplate
- func (x *Response) GetGroups() []string
- func (x *Response) GetLatestGreen() string
- func (x *Response) GetMetrics() []string
- func (x *Response) GetNotifications() []*config.Notification
- func (x *Response) GetNumStaleTests() int64
- func (x *Response) GetOpenBugTemplate() *config.LinkTemplate
- func (x *Response) GetOpenTestTemplate() *config.LinkTemplate
- func (x *Response) GetOverallStatus() summary.DashboardTabSummary_TabStatus
- func (x *Response) GetPhaseTimer() *PhaseTimer
- func (x *Response) GetQueryParam() string
- func (x *Response) GetResultsText() string
- func (x *Response) GetResultsUrlTemplate() *config.LinkTemplate
- func (x *Response) GetRowIds() []string
- func (x *Response) GetShowTabularNames() bool
- func (x *Response) GetStaleTestThreshold() int32
- func (x *Response) GetStatus() string
- func (x *Response) GetSummary() string
- func (x *Response) GetTabularNamesColumnHeaders() []string
- func (x *Response) GetTestGroup() *config.TestGroup
- func (x *Response) GetTestGroupName() string
- func (x *Response) GetTestIdMap() map[int64]string
- func (x *Response) GetTestMetadata() map[string]*TestMetadata
- func (x *Response) GetTests() []*Row
- func (x *Response) GetTimestamps() []int64
- func (x *Response) GetTriageEnabled() bool
- func (x *Response) GetUpdateTimestamp() int64
- func (*Response) ProtoMessage()
- func (x *Response) ProtoReflect() protoreflect.Message
- func (x *Response) Reset()
- func (x *Response) String() string
- type Response_CustomColumns
- func (*Response_CustomColumns) Descriptor() ([]byte, []int)deprecated
- func (x *Response_CustomColumns) GetCustomColumns() []string
- func (*Response_CustomColumns) ProtoMessage()
- func (x *Response_CustomColumns) ProtoReflect() protoreflect.Message
- func (x *Response_CustomColumns) Reset()
- func (x *Response_CustomColumns) String() string
- type RleStatus
- type Row
- func (*Row) Descriptor() ([]byte, []int)deprecated
- func (x *Row) GetAlert() *TestAlert
- func (x *Row) GetGraphs() []*Graph
- func (x *Row) GetLinkedBugs() []string
- func (x *Row) GetMessages() []string
- func (x *Row) GetMetricInfo() []*RawMetric
- func (x *Row) GetName() string
- func (x *Row) GetOriginalName() string
- func (x *Row) GetShortTestIds() []int64
- func (x *Row) GetShortTexts() []string
- func (x *Row) GetStatuses() []*RleStatus
- func (x *Row) GetTabularNameGroups() []string
- func (x *Row) GetTarget() string
- func (x *Row) GetTestIds() []string
- func (x *Row) GetTests() []*Row
- func (*Row) ProtoMessage()
- func (x *Row) ProtoReflect() protoreflect.Message
- func (x *Row) Reset()
- func (x *Row) String() string
- type TestAlert
- func (*TestAlert) Descriptor() ([]byte, []int)deprecated
- func (x *TestAlert) GetCodeSearchPath() string
- func (x *TestAlert) GetFailBuildId() string
- func (x *TestAlert) GetFailCount() int64
- func (x *TestAlert) GetFailTime() int32
- func (x *TestAlert) GetLink() string
- func (x *TestAlert) GetLinkText() string
- func (x *TestAlert) GetMessage() string
- func (x *TestAlert) GetPassBuildId() string
- func (x *TestAlert) GetPassCount() int64
- func (x *TestAlert) GetPassTime() int32
- func (x *TestAlert) GetTestId() string
- func (x *TestAlert) GetTestName() string
- func (x *TestAlert) GetText() string
- func (x *TestAlert) GetUrlText() string
- func (*TestAlert) ProtoMessage()
- func (x *TestAlert) ProtoReflect() protoreflect.Message
- func (x *TestAlert) Reset()
- func (x *TestAlert) String() string
- type TestMetadata
- func (*TestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *TestMetadata) GetBugComponent() int32
- func (x *TestMetadata) GetCc() []string
- func (x *TestMetadata) GetOwner() string
- func (*TestMetadata) ProtoMessage()
- func (x *TestMetadata) ProtoReflect() protoreflect.Message
- func (x *TestMetadata) Reset()
- func (x *TestMetadata) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_types_proto protoreflect.FileDescriptor
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"`
// contains filtered or unexported fields
}
func (*Graph) Descriptor
deprecated
func (*Graph) GetValues ¶
func (x *Graph) GetValues() []*Graph_Values
func (*Graph) ProtoMessage ¶
func (*Graph) ProtoMessage()
func (*Graph) ProtoReflect ¶ added in v0.0.91
func (x *Graph) ProtoReflect() protoreflect.Message
type Graph_Values ¶
type Graph_Values struct {
Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"`
// contains filtered or unexported fields
}
func (*Graph_Values) Descriptor
deprecated
func (*Graph_Values) Descriptor() ([]byte, []int)
Deprecated: Use Graph_Values.ProtoReflect.Descriptor instead.
func (*Graph_Values) GetValues ¶
func (x *Graph_Values) GetValues() []float64
func (*Graph_Values) ProtoMessage ¶
func (*Graph_Values) ProtoMessage()
func (*Graph_Values) ProtoReflect ¶ added in v0.0.91
func (x *Graph_Values) ProtoReflect() protoreflect.Message
func (*Graph_Values) Reset ¶
func (x *Graph_Values) Reset()
func (*Graph_Values) String ¶
func (x *Graph_Values) String() string
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"`
// contains filtered or unexported fields
}
PhaseTimer times the duration of each update cycle.
func (*PhaseTimer) Descriptor
deprecated
func (*PhaseTimer) Descriptor() ([]byte, []int)
Deprecated: Use PhaseTimer.ProtoReflect.Descriptor instead.
func (*PhaseTimer) GetDelta ¶
func (x *PhaseTimer) GetDelta() []float64
func (*PhaseTimer) GetLast ¶
func (x *PhaseTimer) GetLast() int32
func (*PhaseTimer) GetPhases ¶
func (x *PhaseTimer) GetPhases() []string
func (*PhaseTimer) GetStart ¶
func (x *PhaseTimer) GetStart() int32
func (*PhaseTimer) GetTotal ¶
func (x *PhaseTimer) GetTotal() float64
func (*PhaseTimer) ProtoMessage ¶
func (*PhaseTimer) ProtoMessage()
func (*PhaseTimer) ProtoReflect ¶ added in v0.0.91
func (x *PhaseTimer) ProtoReflect() protoreflect.Message
func (*PhaseTimer) Reset ¶
func (x *PhaseTimer) Reset()
func (*PhaseTimer) String ¶
func (x *PhaseTimer) String() string
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"`
// contains filtered or unexported fields
}
func (*RawMetric) Descriptor
deprecated
func (*RawMetric) ProtoMessage ¶
func (*RawMetric) ProtoMessage()
func (*RawMetric) ProtoReflect ¶ added in v0.0.91
func (x *RawMetric) ProtoReflect() protoreflect.Message
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"`
// contains filtered or unexported fields
}
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
deprecated
func (*Response) GetAboutDashboardUrl ¶
func (*Response) GetAddTabularNamesOption ¶
func (*Response) GetAttachBugTemplate ¶
func (x *Response) GetAttachBugTemplate() *config.LinkTemplate
func (*Response) GetBugComponent ¶
func (*Response) GetBuildIds ¶
func (*Response) GetCodeSearchPath ¶
func (*Response) GetCodeSearchUrlTemplate ¶
func (x *Response) GetCodeSearchUrlTemplate() *config.LinkTemplate
func (*Response) GetColumnHeaderNames ¶
func (*Response) GetColumnIds ¶
func (*Response) GetCustomColumns ¶
func (x *Response) GetCustomColumns() []*Response_CustomColumns
func (*Response) GetDashboardName ¶
func (*Response) GetDashboardTab ¶
func (x *Response) GetDashboardTab() *config.DashboardTab
func (*Response) GetDescription ¶
func (*Response) GetFileBugTemplate ¶
func (x *Response) GetFileBugTemplate() *config.LinkTemplate
func (*Response) GetLatestGreen ¶
func (*Response) GetMetrics ¶
func (*Response) GetNotifications ¶
func (x *Response) GetNotifications() []*config.Notification
func (*Response) GetNumStaleTests ¶
func (*Response) GetOpenBugTemplate ¶
func (x *Response) GetOpenBugTemplate() *config.LinkTemplate
func (*Response) GetOpenTestTemplate ¶
func (x *Response) GetOpenTestTemplate() *config.LinkTemplate
func (*Response) GetOverallStatus ¶
func (x *Response) GetOverallStatus() summary.DashboardTabSummary_TabStatus
func (*Response) GetPhaseTimer ¶
func (x *Response) GetPhaseTimer() *PhaseTimer
func (*Response) GetQueryParam ¶
func (*Response) GetResultsText ¶
func (*Response) GetResultsUrlTemplate ¶
func (x *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 (x *Response) GetTestMetadata() map[string]*TestMetadata
func (*Response) GetTimestamps ¶
func (*Response) GetTriageEnabled ¶
func (*Response) GetUpdateTimestamp ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶ added in v0.0.91
func (x *Response) ProtoReflect() protoreflect.Message
type Response_CustomColumns ¶
type Response_CustomColumns struct {
CustomColumns []string `protobuf:"bytes,1,rep,name=custom_columns,json=customColumns,proto3" json:"custom_columns,omitempty"`
// contains filtered or unexported fields
}
func (*Response_CustomColumns) Descriptor
deprecated
func (*Response_CustomColumns) Descriptor() ([]byte, []int)
Deprecated: Use Response_CustomColumns.ProtoReflect.Descriptor instead.
func (*Response_CustomColumns) GetCustomColumns ¶
func (x *Response_CustomColumns) GetCustomColumns() []string
func (*Response_CustomColumns) ProtoMessage ¶
func (*Response_CustomColumns) ProtoMessage()
func (*Response_CustomColumns) ProtoReflect ¶ added in v0.0.91
func (x *Response_CustomColumns) ProtoReflect() protoreflect.Message
func (*Response_CustomColumns) Reset ¶
func (x *Response_CustomColumns) Reset()
func (*Response_CustomColumns) String ¶
func (x *Response_CustomColumns) String() string
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"`
// contains filtered or unexported fields
}
RleStatus represents a run-length encoded test status: a run of Count cells with status Value.
func (*RleStatus) Descriptor
deprecated
func (*RleStatus) ProtoMessage ¶
func (*RleStatus) ProtoMessage()
func (*RleStatus) ProtoReflect ¶ added in v0.0.91
func (x *RleStatus) ProtoReflect() protoreflect.Message
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"`
// contains filtered or unexported fields
}
Row describes a test row.
func (*Row) Descriptor
deprecated
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) ProtoReflect ¶ added in v0.0.91
func (x *Row) ProtoReflect() protoreflect.Message
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"`
// contains filtered or unexported fields
}
func (*TestAlert) Descriptor
deprecated
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) ProtoReflect ¶ added in v0.0.91
func (x *TestAlert) ProtoReflect() protoreflect.Message
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"`
// contains filtered or unexported fields
}
func (*TestMetadata) Descriptor
deprecated
func (*TestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use TestMetadata.ProtoReflect.Descriptor instead.
func (*TestMetadata) GetBugComponent ¶
func (x *TestMetadata) GetBugComponent() int32
func (*TestMetadata) GetCc ¶
func (x *TestMetadata) GetCc() []string
func (*TestMetadata) GetOwner ¶
func (x *TestMetadata) GetOwner() string
func (*TestMetadata) ProtoMessage ¶
func (*TestMetadata) ProtoMessage()
func (*TestMetadata) ProtoReflect ¶ added in v0.0.91
func (x *TestMetadata) ProtoReflect() protoreflect.Message
func (*TestMetadata) Reset ¶
func (x *TestMetadata) Reset()
func (*TestMetadata) String ¶
func (x *TestMetadata) String() string
Click to show internal directories.
Click to hide internal directories.