Documentation ¶
Index ¶
- Variables
- type AlertingData
- func (*AlertingData) Descriptor() ([]byte, []int)
- func (m *AlertingData) GetLastEmailTime() *timestamp.Timestamp
- func (*AlertingData) ProtoMessage()
- func (m *AlertingData) Reset()
- func (m *AlertingData) String() string
- func (m *AlertingData) XXX_DiscardUnknown()
- func (m *AlertingData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AlertingData) XXX_Merge(src proto.Message)
- func (m *AlertingData) XXX_Size() int
- func (m *AlertingData) XXX_Unmarshal(b []byte) error
- type DashboardSummary
- func (*DashboardSummary) Descriptor() ([]byte, []int)
- func (m *DashboardSummary) GetTabSummaries() []*DashboardTabSummary
- func (*DashboardSummary) ProtoMessage()
- func (m *DashboardSummary) Reset()
- func (m *DashboardSummary) String() string
- func (m *DashboardSummary) XXX_DiscardUnknown()
- func (m *DashboardSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DashboardSummary) XXX_Merge(src proto.Message)
- func (m *DashboardSummary) XXX_Size() int
- func (m *DashboardSummary) XXX_Unmarshal(b []byte) error
- type DashboardTabSummary
- func (*DashboardTabSummary) Descriptor() ([]byte, []int)
- func (m *DashboardTabSummary) GetAlert() string
- func (m *DashboardTabSummary) GetAlertingData() *AlertingData
- func (m *DashboardTabSummary) GetBugUrl() string
- func (m *DashboardTabSummary) GetDashboardName() string
- func (m *DashboardTabSummary) GetDashboardTabName() string
- func (m *DashboardTabSummary) GetFailingTestSummaries() []*FailingTestSummary
- func (m *DashboardTabSummary) GetHealthiness() *HealthinessInfo
- func (m *DashboardTabSummary) GetLastRunTimestamp() float64
- func (m *DashboardTabSummary) GetLastUpdateTimestamp() float64
- func (m *DashboardTabSummary) GetLatestGreen() string
- func (m *DashboardTabSummary) GetLinkedIssues() []string
- func (m *DashboardTabSummary) GetOverallStatus() DashboardTabSummary_TabStatus
- func (m *DashboardTabSummary) GetStatus() string
- func (*DashboardTabSummary) ProtoMessage()
- func (m *DashboardTabSummary) Reset()
- func (m *DashboardTabSummary) String() string
- func (m *DashboardTabSummary) XXX_DiscardUnknown()
- func (m *DashboardTabSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DashboardTabSummary) XXX_Merge(src proto.Message)
- func (m *DashboardTabSummary) XXX_Size() int
- func (m *DashboardTabSummary) XXX_Unmarshal(b []byte) error
- type DashboardTabSummary_TabStatus
- type FailingTestSummary
- func (*FailingTestSummary) Descriptor() ([]byte, []int)
- func (m *FailingTestSummary) GetBuildLink() string
- func (m *FailingTestSummary) GetBuildLinkText() string
- func (m *FailingTestSummary) GetBuildUrlText() string
- func (m *FailingTestSummary) GetDisplayName() string
- func (m *FailingTestSummary) GetFailBuildId() string
- func (m *FailingTestSummary) GetFailCount() int32
- func (m *FailingTestSummary) GetFailTestLink() string
- func (m *FailingTestSummary) GetFailTimestamp() float64
- func (m *FailingTestSummary) GetFailureMessage() string
- func (m *FailingTestSummary) GetLatestFailBuildId() string
- func (m *FailingTestSummary) GetLinkedBugs() []string
- func (m *FailingTestSummary) GetPassBuildId() string
- func (m *FailingTestSummary) GetPassTimestamp() float64
- func (m *FailingTestSummary) GetProperties() map[string]string
- func (m *FailingTestSummary) GetTestName() string
- func (*FailingTestSummary) ProtoMessage()
- func (m *FailingTestSummary) Reset()
- func (m *FailingTestSummary) String() string
- func (m *FailingTestSummary) XXX_DiscardUnknown()
- func (m *FailingTestSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FailingTestSummary) XXX_Merge(src proto.Message)
- func (m *FailingTestSummary) XXX_Size() int
- func (m *FailingTestSummary) XXX_Unmarshal(b []byte) error
- type HealthinessInfo
- func (*HealthinessInfo) Descriptor() ([]byte, []int)
- func (m *HealthinessInfo) GetAverageFlakiness() float32
- func (m *HealthinessInfo) GetEnd() *timestamp.Timestamp
- func (m *HealthinessInfo) GetPreviousFlakiness() []float32
- func (m *HealthinessInfo) GetStart() *timestamp.Timestamp
- func (m *HealthinessInfo) GetTests() []*TestInfo
- func (*HealthinessInfo) ProtoMessage()
- func (m *HealthinessInfo) Reset()
- func (m *HealthinessInfo) String() string
- func (m *HealthinessInfo) XXX_DiscardUnknown()
- func (m *HealthinessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HealthinessInfo) XXX_Merge(src proto.Message)
- func (m *HealthinessInfo) XXX_Size() int
- func (m *HealthinessInfo) XXX_Unmarshal(b []byte) error
- type TestInfo
- func (*TestInfo) Descriptor() ([]byte, []int)
- func (m *TestInfo) GetChangeFromLastInterval() TestInfo_Trend
- func (m *TestInfo) GetDisplayName() string
- func (m *TestInfo) GetFailedInfraRuns() int32
- func (m *TestInfo) GetFailedNonInfraRuns() int32
- func (m *TestInfo) GetFlakiness() float32
- func (m *TestInfo) GetInfraFailures() map[string]int32
- func (m *TestInfo) GetOtherRuns() int32
- func (m *TestInfo) GetPassedNonInfraRuns() int32
- func (m *TestInfo) GetPreviousFlakiness() []float32
- func (m *TestInfo) GetTotalNonInfraRuns() int32
- func (m *TestInfo) GetTotalRunsWithInfra() int32
- func (*TestInfo) ProtoMessage()
- func (m *TestInfo) Reset()
- func (m *TestInfo) String() string
- func (m *TestInfo) XXX_DiscardUnknown()
- func (m *TestInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TestInfo) XXX_Merge(src proto.Message)
- func (m *TestInfo) XXX_Size() int
- func (m *TestInfo) XXX_Unmarshal(b []byte) error
- type TestInfo_Trend
Constants ¶
This section is empty.
Variables ¶
View Source
var DashboardTabSummary_TabStatus_name = map[int32]string{
0: "NOT_SET",
1: "UNKNOWN",
2: "PASS",
3: "FAIL",
4: "FLAKY",
5: "STALE",
6: "BROKEN",
}
View Source
var DashboardTabSummary_TabStatus_value = map[string]int32{
"NOT_SET": 0,
"UNKNOWN": 1,
"PASS": 2,
"FAIL": 3,
"FLAKY": 4,
"STALE": 5,
"BROKEN": 6,
}
View Source
var TestInfo_Trend_name = map[int32]string{
0: "UNKNOWN",
1: "NO_CHANGE",
2: "UP",
3: "DOWN",
}
View Source
var TestInfo_Trend_value = map[string]int32{
"UNKNOWN": 0,
"NO_CHANGE": 1,
"UP": 2,
"DOWN": 3,
}
Functions ¶
This section is empty.
Types ¶
type AlertingData ¶ added in v0.0.23
type AlertingData struct { // Seconds since epoch at which an email was last sent LastEmailTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=last_email_time,json=lastEmailTime,proto3" json:"last_email_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Information about alerts that have been sent
func (*AlertingData) Descriptor ¶ added in v0.0.23
func (*AlertingData) Descriptor() ([]byte, []int)
func (*AlertingData) GetLastEmailTime ¶ added in v0.0.23
func (m *AlertingData) GetLastEmailTime() *timestamp.Timestamp
func (*AlertingData) ProtoMessage ¶ added in v0.0.23
func (*AlertingData) ProtoMessage()
func (*AlertingData) Reset ¶ added in v0.0.23
func (m *AlertingData) Reset()
func (*AlertingData) String ¶ added in v0.0.23
func (m *AlertingData) String() string
func (*AlertingData) XXX_DiscardUnknown ¶ added in v0.0.23
func (m *AlertingData) XXX_DiscardUnknown()
func (*AlertingData) XXX_Marshal ¶ added in v0.0.23
func (m *AlertingData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AlertingData) XXX_Merge ¶ added in v0.0.23
func (m *AlertingData) XXX_Merge(src proto.Message)
func (*AlertingData) XXX_Size ¶ added in v0.0.23
func (m *AlertingData) XXX_Size() int
func (*AlertingData) XXX_Unmarshal ¶ added in v0.0.23
func (m *AlertingData) XXX_Unmarshal(b []byte) error
type DashboardSummary ¶
type DashboardSummary struct { // Summary of a dashboard tab; see config.proto. TabSummaries []*DashboardTabSummary `protobuf:"bytes,1,rep,name=tab_summaries,json=tabSummaries,proto3" json:"tab_summaries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary state of a dashboard.
func (*DashboardSummary) Descriptor ¶
func (*DashboardSummary) Descriptor() ([]byte, []int)
func (*DashboardSummary) GetTabSummaries ¶
func (m *DashboardSummary) GetTabSummaries() []*DashboardTabSummary
func (*DashboardSummary) ProtoMessage ¶
func (*DashboardSummary) ProtoMessage()
func (*DashboardSummary) Reset ¶
func (m *DashboardSummary) Reset()
func (*DashboardSummary) String ¶
func (m *DashboardSummary) String() string
func (*DashboardSummary) XXX_DiscardUnknown ¶
func (m *DashboardSummary) XXX_DiscardUnknown()
func (*DashboardSummary) XXX_Marshal ¶
func (m *DashboardSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DashboardSummary) XXX_Merge ¶
func (m *DashboardSummary) XXX_Merge(src proto.Message)
func (*DashboardSummary) XXX_Size ¶
func (m *DashboardSummary) XXX_Size() int
func (*DashboardSummary) XXX_Unmarshal ¶
func (m *DashboardSummary) XXX_Unmarshal(b []byte) error
type DashboardTabSummary ¶
type DashboardTabSummary struct { // The name of the dashboard. DashboardName string `protobuf:"bytes,1,opt,name=dashboard_name,json=dashboardName,proto3" json:"dashboard_name,omitempty"` // The name of the dashboard tab. DashboardTabName string `protobuf:"bytes,2,opt,name=dashboard_tab_name,json=dashboardTabName,proto3" json:"dashboard_tab_name,omitempty"` // Any top-level alert on this dashboard tab. Alert string `protobuf:"bytes,3,opt,name=alert,proto3" json:"alert,omitempty"` // List of failing test summary information. FailingTestSummaries []*FailingTestSummary `protobuf:"bytes,4,rep,name=failing_test_summaries,json=failingTestSummaries,proto3" json:"failing_test_summaries,omitempty"` // Seconds since epoch at which the test group was last updated. LastUpdateTimestamp float64 `protobuf:"fixed64,5,opt,name=last_update_timestamp,json=lastUpdateTimestamp,proto3" json:"last_update_timestamp,omitempty"` // A summary of the status of this dashboard tab. Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // The overall status for this dashboard tab. OverallStatus DashboardTabSummary_TabStatus `` /* 136-byte string literal not displayed */ // The ID for the latest passing build. LatestGreen string `protobuf:"bytes,8,opt,name=latest_green,json=latestGreen,proto3" json:"latest_green,omitempty"` // Seconds since epoch at which tests last ran. LastRunTimestamp float64 `protobuf:"fixed64,9,opt,name=last_run_timestamp,json=lastRunTimestamp,proto3" json:"last_run_timestamp,omitempty"` // String indicating the URL for linking to a bug. BugUrl string `protobuf:"bytes,10,opt,name=bug_url,json=bugUrl,proto3" json:"bug_url,omitempty"` // Metrics for the recent healthiness of a tab Healthiness *HealthinessInfo `protobuf:"bytes,12,opt,name=healthiness,proto3" json:"healthiness,omitempty"` // All the issue IDs linked to this tab. LinkedIssues []string `protobuf:"bytes,13,rep,name=linked_issues,json=linkedIssues,proto3" json:"linked_issues,omitempty"` // Metrics about alerts sent with respect to this summary // Maintained by alerter; does not need to be populated by summarizer AlertingData *AlertingData `protobuf:"bytes,14,opt,name=alerting_data,json=alertingData,proto3" json:"alerting_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of a dashboard tab.
func (*DashboardTabSummary) Descriptor ¶
func (*DashboardTabSummary) Descriptor() ([]byte, []int)
func (*DashboardTabSummary) GetAlert ¶
func (m *DashboardTabSummary) GetAlert() string
func (*DashboardTabSummary) GetAlertingData ¶ added in v0.0.23
func (m *DashboardTabSummary) GetAlertingData() *AlertingData
func (*DashboardTabSummary) GetBugUrl ¶
func (m *DashboardTabSummary) GetBugUrl() string
func (*DashboardTabSummary) GetDashboardName ¶
func (m *DashboardTabSummary) GetDashboardName() string
func (*DashboardTabSummary) GetDashboardTabName ¶
func (m *DashboardTabSummary) GetDashboardTabName() string
func (*DashboardTabSummary) GetFailingTestSummaries ¶
func (m *DashboardTabSummary) GetFailingTestSummaries() []*FailingTestSummary
func (*DashboardTabSummary) GetHealthiness ¶ added in v0.0.13
func (m *DashboardTabSummary) GetHealthiness() *HealthinessInfo
func (*DashboardTabSummary) GetLastRunTimestamp ¶
func (m *DashboardTabSummary) GetLastRunTimestamp() float64
func (*DashboardTabSummary) GetLastUpdateTimestamp ¶
func (m *DashboardTabSummary) GetLastUpdateTimestamp() float64
func (*DashboardTabSummary) GetLatestGreen ¶
func (m *DashboardTabSummary) GetLatestGreen() string
func (*DashboardTabSummary) GetLinkedIssues ¶ added in v0.0.20
func (m *DashboardTabSummary) GetLinkedIssues() []string
func (*DashboardTabSummary) GetOverallStatus ¶
func (m *DashboardTabSummary) GetOverallStatus() DashboardTabSummary_TabStatus
func (*DashboardTabSummary) GetStatus ¶
func (m *DashboardTabSummary) GetStatus() string
func (*DashboardTabSummary) ProtoMessage ¶
func (*DashboardTabSummary) ProtoMessage()
func (*DashboardTabSummary) Reset ¶
func (m *DashboardTabSummary) Reset()
func (*DashboardTabSummary) String ¶
func (m *DashboardTabSummary) String() string
func (*DashboardTabSummary) XXX_DiscardUnknown ¶
func (m *DashboardTabSummary) XXX_DiscardUnknown()
func (*DashboardTabSummary) XXX_Marshal ¶
func (m *DashboardTabSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DashboardTabSummary) XXX_Merge ¶
func (m *DashboardTabSummary) XXX_Merge(src proto.Message)
func (*DashboardTabSummary) XXX_Size ¶
func (m *DashboardTabSummary) XXX_Size() int
func (*DashboardTabSummary) XXX_Unmarshal ¶
func (m *DashboardTabSummary) XXX_Unmarshal(b []byte) error
type DashboardTabSummary_TabStatus ¶
type DashboardTabSummary_TabStatus int32
const ( DashboardTabSummary_NOT_SET DashboardTabSummary_TabStatus = 0 DashboardTabSummary_UNKNOWN DashboardTabSummary_TabStatus = 1 DashboardTabSummary_PASS DashboardTabSummary_TabStatus = 2 DashboardTabSummary_FAIL DashboardTabSummary_TabStatus = 3 DashboardTabSummary_FLAKY DashboardTabSummary_TabStatus = 4 DashboardTabSummary_STALE DashboardTabSummary_TabStatus = 5 DashboardTabSummary_BROKEN DashboardTabSummary_TabStatus = 6 )
func (DashboardTabSummary_TabStatus) EnumDescriptor ¶
func (DashboardTabSummary_TabStatus) EnumDescriptor() ([]byte, []int)
func (DashboardTabSummary_TabStatus) String ¶
func (x DashboardTabSummary_TabStatus) String() string
type FailingTestSummary ¶
type FailingTestSummary struct { // Display name of the test. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Name of the test. E.g., the target for tests in Sponge. TestName string `protobuf:"bytes,2,opt,name=test_name,json=testName,proto3" json:"test_name,omitempty"` // First build ID at which the test failed. FailBuildId string `protobuf:"bytes,3,opt,name=fail_build_id,json=failBuildId,proto3" json:"fail_build_id,omitempty"` // Timestamp for the first cycle in which the test failed. FailTimestamp float64 `protobuf:"fixed64,4,opt,name=fail_timestamp,json=failTimestamp,proto3" json:"fail_timestamp,omitempty"` // Last build ID at which the test passed. PassBuildId string `protobuf:"bytes,5,opt,name=pass_build_id,json=passBuildId,proto3" json:"pass_build_id,omitempty"` // Timestamp for the last cycle in which the test passed. PassTimestamp float64 `protobuf:"fixed64,6,opt,name=pass_timestamp,json=passTimestamp,proto3" json:"pass_timestamp,omitempty"` // Number of times the test has failed. FailCount int32 `protobuf:"varint,7,opt,name=fail_count,json=failCount,proto3" json:"fail_count,omitempty"` // Link to search for build changes. BuildLink string `protobuf:"bytes,8,opt,name=build_link,json=buildLink,proto3" json:"build_link,omitempty"` // Text for option to search for build changes. BuildLinkText string `protobuf:"bytes,9,opt,name=build_link_text,json=buildLinkText,proto3" json:"build_link_text,omitempty"` // Text to display for link to search for build changes. BuildUrlText string `protobuf:"bytes,10,opt,name=build_url_text,json=buildUrlText,proto3" json:"build_url_text,omitempty"` // Text for failure statuses associated with this test. FailureMessage string `protobuf:"bytes,11,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"` // List of bug IDs for bugs associated with this test. LinkedBugs []string `protobuf:"bytes,12,rep,name=linked_bugs,json=linkedBugs,proto3" json:"linked_bugs,omitempty"` // A link to the first build in which the test failed. FailTestLink string `protobuf:"bytes,13,opt,name=fail_test_link,json=failTestLink,proto3" json:"fail_test_link,omitempty"` // The test ID for the latest test failure. (Does not indicate the failure is // 'over', just the latest test failure we found.) LatestFailBuildId string `protobuf:"bytes,14,opt,name=latest_fail_build_id,json=latestFailBuildId,proto3" json:"latest_fail_build_id,omitempty"` // Maps (property name):(property value) for arbitrary alert properties. Properties map[string]string `` /* 162-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of a failing test.
func (*FailingTestSummary) Descriptor ¶
func (*FailingTestSummary) Descriptor() ([]byte, []int)
func (*FailingTestSummary) GetBuildLink ¶
func (m *FailingTestSummary) GetBuildLink() string
func (*FailingTestSummary) GetBuildLinkText ¶
func (m *FailingTestSummary) GetBuildLinkText() string
func (*FailingTestSummary) GetBuildUrlText ¶
func (m *FailingTestSummary) GetBuildUrlText() string
func (*FailingTestSummary) GetDisplayName ¶
func (m *FailingTestSummary) GetDisplayName() string
func (*FailingTestSummary) GetFailBuildId ¶
func (m *FailingTestSummary) GetFailBuildId() string
func (*FailingTestSummary) GetFailCount ¶
func (m *FailingTestSummary) GetFailCount() int32
func (*FailingTestSummary) GetFailTestLink ¶
func (m *FailingTestSummary) GetFailTestLink() string
func (*FailingTestSummary) GetFailTimestamp ¶
func (m *FailingTestSummary) GetFailTimestamp() float64
func (*FailingTestSummary) GetFailureMessage ¶
func (m *FailingTestSummary) GetFailureMessage() string
func (*FailingTestSummary) GetLatestFailBuildId ¶ added in v0.0.19
func (m *FailingTestSummary) GetLatestFailBuildId() string
func (*FailingTestSummary) GetLinkedBugs ¶
func (m *FailingTestSummary) GetLinkedBugs() []string
func (*FailingTestSummary) GetPassBuildId ¶
func (m *FailingTestSummary) GetPassBuildId() string
func (*FailingTestSummary) GetPassTimestamp ¶
func (m *FailingTestSummary) GetPassTimestamp() float64
func (*FailingTestSummary) GetProperties ¶ added in v0.0.25
func (m *FailingTestSummary) GetProperties() map[string]string
func (*FailingTestSummary) GetTestName ¶
func (m *FailingTestSummary) GetTestName() string
func (*FailingTestSummary) ProtoMessage ¶
func (*FailingTestSummary) ProtoMessage()
func (*FailingTestSummary) Reset ¶
func (m *FailingTestSummary) Reset()
func (*FailingTestSummary) String ¶
func (m *FailingTestSummary) String() string
func (*FailingTestSummary) XXX_DiscardUnknown ¶
func (m *FailingTestSummary) XXX_DiscardUnknown()
func (*FailingTestSummary) XXX_Marshal ¶
func (m *FailingTestSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FailingTestSummary) XXX_Merge ¶
func (m *FailingTestSummary) XXX_Merge(src proto.Message)
func (*FailingTestSummary) XXX_Size ¶
func (m *FailingTestSummary) XXX_Size() int
func (*FailingTestSummary) XXX_Unmarshal ¶
func (m *FailingTestSummary) XXX_Unmarshal(b []byte) error
type HealthinessInfo ¶ added in v0.0.13
type HealthinessInfo struct { // The start of the time frame that the analysis was run for. // Represents the lower bound but does not guarantee that the earliest // test occurred at start Start *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` // The end of the time frame that the analysis was run for. // Same caveat as above but for upper bound. End *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` // A list of test entries associated with this tab + timeframe. Tests []*TestInfo `protobuf:"bytes,3,rep,name=tests,proto3" json:"tests,omitempty"` // The flakiness out of 100 (think percentage but drop the sign) AverageFlakiness float32 `protobuf:"fixed32,4,opt,name=average_flakiness,json=averageFlakiness,proto3" json:"average_flakiness,omitempty"` // The average flakiness for previous intervals PreviousFlakiness []float32 `protobuf:"fixed32,5,rep,packed,name=previous_flakiness,json=previousFlakiness,proto3" json:"previous_flakiness,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Summary of the flakiness and overall healthiness of a dashboard tab
func (*HealthinessInfo) Descriptor ¶ added in v0.0.13
func (*HealthinessInfo) Descriptor() ([]byte, []int)
func (*HealthinessInfo) GetAverageFlakiness ¶ added in v0.0.13
func (m *HealthinessInfo) GetAverageFlakiness() float32
func (*HealthinessInfo) GetEnd ¶ added in v0.0.13
func (m *HealthinessInfo) GetEnd() *timestamp.Timestamp
func (*HealthinessInfo) GetPreviousFlakiness ¶ added in v0.0.16
func (m *HealthinessInfo) GetPreviousFlakiness() []float32
func (*HealthinessInfo) GetStart ¶ added in v0.0.13
func (m *HealthinessInfo) GetStart() *timestamp.Timestamp
func (*HealthinessInfo) GetTests ¶ added in v0.0.13
func (m *HealthinessInfo) GetTests() []*TestInfo
func (*HealthinessInfo) ProtoMessage ¶ added in v0.0.13
func (*HealthinessInfo) ProtoMessage()
func (*HealthinessInfo) Reset ¶ added in v0.0.13
func (m *HealthinessInfo) Reset()
func (*HealthinessInfo) String ¶ added in v0.0.13
func (m *HealthinessInfo) String() string
func (*HealthinessInfo) XXX_DiscardUnknown ¶ added in v0.0.13
func (m *HealthinessInfo) XXX_DiscardUnknown()
func (*HealthinessInfo) XXX_Marshal ¶ added in v0.0.13
func (m *HealthinessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HealthinessInfo) XXX_Merge ¶ added in v0.0.13
func (m *HealthinessInfo) XXX_Merge(src proto.Message)
func (*HealthinessInfo) XXX_Size ¶ added in v0.0.13
func (m *HealthinessInfo) XXX_Size() int
func (*HealthinessInfo) XXX_Unmarshal ¶ added in v0.0.13
func (m *HealthinessInfo) XXX_Unmarshal(b []byte) error
type TestInfo ¶ added in v0.0.13
type TestInfo struct { // The display name of the test, typically what is shown for each row in TestGrid DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The total number of test runs not including runs failed due to infrastructure // failures. TotalNonInfraRuns int32 `protobuf:"varint,2,opt,name=total_non_infra_runs,json=totalNonInfraRuns,proto3" json:"total_non_infra_runs,omitempty"` // The number of passed test runs not including runs failed due to // infrastructure failures. PassedNonInfraRuns int32 `protobuf:"varint,3,opt,name=passed_non_infra_runs,json=passedNonInfraRuns,proto3" json:"passed_non_infra_runs,omitempty"` // The number of failed test runs not including runs failed due to // infrastructure failures. FailedNonInfraRuns int32 `protobuf:"varint,4,opt,name=failed_non_infra_runs,json=failedNonInfraRuns,proto3" json:"failed_non_infra_runs,omitempty"` // The number of failed test runs specifically due to infrastructure // failures. FailedInfraRuns int32 `protobuf:"varint,5,opt,name=failed_infra_runs,json=failedInfraRuns,proto3" json:"failed_infra_runs,omitempty"` // The total number of all runs, including failures due to infrastructure TotalRunsWithInfra int32 `protobuf:"varint,6,opt,name=total_runs_with_infra,json=totalRunsWithInfra,proto3" json:"total_runs_with_infra,omitempty"` // Any other type of runs not included above. OtherRuns int32 `protobuf:"varint,7,opt,name=other_runs,json=otherRuns,proto3" json:"other_runs,omitempty"` // The flakiness of the test, measured out of 100 Flakiness float32 `protobuf:"fixed32,8,opt,name=flakiness,proto3" json:"flakiness,omitempty"` // The flakiness of the test from previous intervals PreviousFlakiness []float32 `protobuf:"fixed32,10,rep,packed,name=previous_flakiness,json=previousFlakiness,proto3" json:"previous_flakiness,omitempty"` // The change of flakiness based on the last interval's flakiness // e.g. if last interval the flakiness was 50, and now it's 75, the // trend is UP. A trend of NO_CHANGE means last week and this week were // exactly the same. The interval is set by each tab's config, with // a default of 7 days. ChangeFromLastInterval TestInfo_Trend `` /* 152-byte string literal not displayed */ // A map of infra failure name to the count of that failure for the interval. InfraFailures map[string]int32 `` /* 190-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Metrics about a specific test, i.e. passes, fails, total runs, etc. Next ID: 12
func (*TestInfo) Descriptor ¶ added in v0.0.13
func (*TestInfo) GetChangeFromLastInterval ¶ added in v0.0.14
func (m *TestInfo) GetChangeFromLastInterval() TestInfo_Trend
func (*TestInfo) GetDisplayName ¶ added in v0.0.13
func (*TestInfo) GetFailedInfraRuns ¶ added in v0.0.13
func (*TestInfo) GetFailedNonInfraRuns ¶ added in v0.0.13
func (*TestInfo) GetFlakiness ¶ added in v0.0.13
func (*TestInfo) GetInfraFailures ¶ added in v0.0.24
func (*TestInfo) GetOtherRuns ¶ added in v0.0.13
func (*TestInfo) GetPassedNonInfraRuns ¶ added in v0.0.13
func (*TestInfo) GetPreviousFlakiness ¶ added in v0.0.16
func (*TestInfo) GetTotalNonInfraRuns ¶ added in v0.0.13
func (*TestInfo) GetTotalRunsWithInfra ¶ added in v0.0.13
func (*TestInfo) ProtoMessage ¶ added in v0.0.13
func (*TestInfo) ProtoMessage()
func (*TestInfo) XXX_DiscardUnknown ¶ added in v0.0.13
func (m *TestInfo) XXX_DiscardUnknown()
func (*TestInfo) XXX_Marshal ¶ added in v0.0.13
func (*TestInfo) XXX_Unmarshal ¶ added in v0.0.13
type TestInfo_Trend ¶ added in v0.0.14
type TestInfo_Trend int32
const ( TestInfo_UNKNOWN TestInfo_Trend = 0 TestInfo_NO_CHANGE TestInfo_Trend = 1 TestInfo_UP TestInfo_Trend = 2 TestInfo_DOWN TestInfo_Trend = 3 )
func (TestInfo_Trend) EnumDescriptor ¶ added in v0.0.14
func (TestInfo_Trend) EnumDescriptor() ([]byte, []int)
func (TestInfo_Trend) String ¶ added in v0.0.14
func (x TestInfo_Trend) String() string
Click to show internal directories.
Click to hide internal directories.