config

package
v0.0.0-...-084b0cb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var TestGroup_TestsName_name = map[int32]string{
	0: "TESTS_NAME_MIN",
	1: "TESTS_NAME_IGNORE",
	2: "TESTS_NAME_REPLACE",
	3: "TESTS_NAME_APPEND",
}
View Source
var TestGroup_TestsName_value = map[string]int32{
	"TESTS_NAME_MIN":     0,
	"TESTS_NAME_IGNORE":  1,
	"TESTS_NAME_REPLACE": 2,
	"TESTS_NAME_APPEND":  3,
}

Functions

This section is empty.

Types

type Configuration

type Configuration struct {
	TestGroups           []*TestGroup      `protobuf:"bytes,1,rep,name=test_groups,json=testGroups,proto3" json:"test_groups,omitempty"`
	Dashboards           []*Dashboard      `protobuf:"bytes,2,rep,name=dashboards,proto3" json:"dashboards,omitempty"`
	DashboardGroups      []*DashboardGroup `protobuf:"bytes,3,rep,name=dashboard_groups,json=dashboardGroups,proto3" json:"dashboard_groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func Read

func Read(path string, ctx context.Context, client *storage.Client) (*Configuration, error)

Read will read the Configuration proto message from a local or gs:// path.

The ctx and client are only relevant when path refers to GCS.

func ReadGCS

func ReadGCS(ctx context.Context, obj *storage.ObjectHandle) (*Configuration, error)

ReadGCS reads the config from gcs and unmarshals it into a Configuration struct.

Configuration is defined in config.Proto

func ReadPath

func ReadPath(path string) (*Configuration, error)

ReadPath reads the config from the specified local file path.

func (*Configuration) Descriptor

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

func (Configuration) FindTestGroup

func (cfg Configuration) FindTestGroup(name string) *TestGroup

func (*Configuration) GetDashboardGroups

func (m *Configuration) GetDashboardGroups() []*DashboardGroup

func (*Configuration) GetDashboards

func (m *Configuration) GetDashboards() []*Dashboard

func (*Configuration) GetTestGroups

func (m *Configuration) GetTestGroups() []*TestGroup

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) Reset

func (m *Configuration) Reset()

func (*Configuration) String

func (m *Configuration) String() string

func (*Configuration) XXX_DiscardUnknown

func (m *Configuration) XXX_DiscardUnknown()

func (*Configuration) XXX_Marshal

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

func (*Configuration) XXX_Merge

func (dst *Configuration) XXX_Merge(src proto.Message)

func (*Configuration) XXX_Size

func (m *Configuration) XXX_Size() int

func (*Configuration) XXX_Unmarshal

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

type Dashboard

type Dashboard struct {
	DashboardTab         []*DashboardTab `protobuf:"bytes,1,rep,name=dashboard_tab,json=dashboardTab,proto3" json:"dashboard_tab,omitempty"`
	Name                 string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Notifications        []*Notification `protobuf:"bytes,3,rep,name=notifications,proto3" json:"notifications,omitempty"`
	DefaultTab           string          `protobuf:"bytes,5,opt,name=default_tab,json=defaultTab,proto3" json:"default_tab,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Dashboard) Descriptor

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

func (*Dashboard) GetDashboardTab

func (m *Dashboard) GetDashboardTab() []*DashboardTab

func (*Dashboard) GetDefaultTab

func (m *Dashboard) GetDefaultTab() string

func (*Dashboard) GetName

func (m *Dashboard) GetName() string

func (*Dashboard) GetNotifications

func (m *Dashboard) GetNotifications() []*Notification

func (*Dashboard) ProtoMessage

func (*Dashboard) ProtoMessage()

func (*Dashboard) Reset

func (m *Dashboard) Reset()

func (*Dashboard) String

func (m *Dashboard) String() string

func (*Dashboard) XXX_DiscardUnknown

func (m *Dashboard) XXX_DiscardUnknown()

func (*Dashboard) XXX_Marshal

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

func (*Dashboard) XXX_Merge

func (dst *Dashboard) XXX_Merge(src proto.Message)

func (*Dashboard) XXX_Size

func (m *Dashboard) XXX_Size() int

func (*Dashboard) XXX_Unmarshal

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

type DashboardGroup

type DashboardGroup struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DashboardNames       []string `protobuf:"bytes,2,rep,name=dashboard_names,json=dashboardNames,proto3" json:"dashboard_names,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DashboardGroup) Descriptor

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

func (*DashboardGroup) GetDashboardNames

func (m *DashboardGroup) GetDashboardNames() []string

func (*DashboardGroup) GetName

func (m *DashboardGroup) GetName() string

func (*DashboardGroup) ProtoMessage

func (*DashboardGroup) ProtoMessage()

func (*DashboardGroup) Reset

func (m *DashboardGroup) Reset()

func (*DashboardGroup) String

func (m *DashboardGroup) String() string

func (*DashboardGroup) XXX_DiscardUnknown

func (m *DashboardGroup) XXX_DiscardUnknown()

func (*DashboardGroup) XXX_Marshal

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

func (*DashboardGroup) XXX_Merge

func (dst *DashboardGroup) XXX_Merge(src proto.Message)

func (*DashboardGroup) XXX_Size

func (m *DashboardGroup) XXX_Size() int

func (*DashboardGroup) XXX_Unmarshal

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

type DashboardTab

type DashboardTab struct {
	Name                  string                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TestGroupName         string                    `protobuf:"bytes,2,opt,name=test_group_name,json=testGroupName,proto3" json:"test_group_name,omitempty"`
	BugComponent          int32                     `protobuf:"varint,3,opt,name=bug_component,json=bugComponent,proto3" json:"bug_component,omitempty"`
	CodeSearchPath        string                    `protobuf:"bytes,4,opt,name=code_search_path,json=codeSearchPath,proto3" json:"code_search_path,omitempty"`
	NumColumnsRecent      int32                     `protobuf:"varint,5,opt,name=num_columns_recent,json=numColumnsRecent,proto3" json:"num_columns_recent,omitempty"`
	BaseOptions           string                    `protobuf:"bytes,6,opt,name=base_options,json=baseOptions,proto3" json:"base_options,omitempty"`
	OpenTestTemplate      *LinkTemplate             `protobuf:"bytes,7,opt,name=open_test_template,json=openTestTemplate,proto3" json:"open_test_template,omitempty"`
	FileBugTemplate       *LinkTemplate             `protobuf:"bytes,8,opt,name=file_bug_template,json=fileBugTemplate,proto3" json:"file_bug_template,omitempty"`
	AttachBugTemplate     *LinkTemplate             `protobuf:"bytes,9,opt,name=attach_bug_template,json=attachBugTemplate,proto3" json:"attach_bug_template,omitempty"`
	ResultsText           string                    `protobuf:"bytes,10,opt,name=results_text,json=resultsText,proto3" json:"results_text,omitempty"`
	ResultsUrlTemplate    *LinkTemplate             `protobuf:"bytes,11,opt,name=results_url_template,json=resultsUrlTemplate,proto3" json:"results_url_template,omitempty"`
	CodeSearchUrlTemplate *LinkTemplate             `` /* 129-byte string literal not displayed */
	Description           string                    `protobuf:"bytes,13,opt,name=description,proto3" json:"description,omitempty"`
	AlertOptions          *DashboardTabAlertOptions `protobuf:"bytes,15,opt,name=alert_options,json=alertOptions,proto3" json:"alert_options,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                  `json:"-"`
	XXX_unrecognized      []byte                    `json:"-"`
	XXX_sizecache         int32                     `json:"-"`
}

func (*DashboardTab) Descriptor

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

func (*DashboardTab) GetAlertOptions

func (m *DashboardTab) GetAlertOptions() *DashboardTabAlertOptions

func (*DashboardTab) GetAttachBugTemplate

func (m *DashboardTab) GetAttachBugTemplate() *LinkTemplate

func (*DashboardTab) GetBaseOptions

func (m *DashboardTab) GetBaseOptions() string

func (*DashboardTab) GetBugComponent

func (m *DashboardTab) GetBugComponent() int32

func (*DashboardTab) GetCodeSearchPath

func (m *DashboardTab) GetCodeSearchPath() string

func (*DashboardTab) GetCodeSearchUrlTemplate

func (m *DashboardTab) GetCodeSearchUrlTemplate() *LinkTemplate

func (*DashboardTab) GetDescription

func (m *DashboardTab) GetDescription() string

func (*DashboardTab) GetFileBugTemplate

func (m *DashboardTab) GetFileBugTemplate() *LinkTemplate

func (*DashboardTab) GetName

func (m *DashboardTab) GetName() string

func (*DashboardTab) GetNumColumnsRecent

func (m *DashboardTab) GetNumColumnsRecent() int32

func (*DashboardTab) GetOpenTestTemplate

func (m *DashboardTab) GetOpenTestTemplate() *LinkTemplate

func (*DashboardTab) GetResultsText

func (m *DashboardTab) GetResultsText() string

func (*DashboardTab) GetResultsUrlTemplate

func (m *DashboardTab) GetResultsUrlTemplate() *LinkTemplate

func (*DashboardTab) GetTestGroupName

func (m *DashboardTab) GetTestGroupName() string

func (*DashboardTab) ProtoMessage

func (*DashboardTab) ProtoMessage()

func (*DashboardTab) Reset

func (m *DashboardTab) Reset()

func (*DashboardTab) String

func (m *DashboardTab) String() string

func (*DashboardTab) XXX_DiscardUnknown

func (m *DashboardTab) XXX_DiscardUnknown()

func (*DashboardTab) XXX_Marshal

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

func (*DashboardTab) XXX_Merge

func (dst *DashboardTab) XXX_Merge(src proto.Message)

func (*DashboardTab) XXX_Size

func (m *DashboardTab) XXX_Size() int

func (*DashboardTab) XXX_Unmarshal

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

type DashboardTabAlertOptions

type DashboardTabAlertOptions struct {
	AlertStaleResultsHours int32    `` /* 132-byte string literal not displayed */
	NumFailuresToAlert     int32    `protobuf:"varint,2,opt,name=num_failures_to_alert,json=numFailuresToAlert,proto3" json:"num_failures_to_alert,omitempty"`
	AlertMailToAddresses   string   `protobuf:"bytes,3,opt,name=alert_mail_to_addresses,json=alertMailToAddresses,proto3" json:"alert_mail_to_addresses,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*DashboardTabAlertOptions) Descriptor

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

func (*DashboardTabAlertOptions) GetAlertMailToAddresses

func (m *DashboardTabAlertOptions) GetAlertMailToAddresses() string

func (*DashboardTabAlertOptions) GetAlertStaleResultsHours

func (m *DashboardTabAlertOptions) GetAlertStaleResultsHours() int32

func (*DashboardTabAlertOptions) GetNumFailuresToAlert

func (m *DashboardTabAlertOptions) GetNumFailuresToAlert() int32

func (*DashboardTabAlertOptions) ProtoMessage

func (*DashboardTabAlertOptions) ProtoMessage()

func (*DashboardTabAlertOptions) Reset

func (m *DashboardTabAlertOptions) Reset()

func (*DashboardTabAlertOptions) String

func (m *DashboardTabAlertOptions) String() string

func (*DashboardTabAlertOptions) XXX_DiscardUnknown

func (m *DashboardTabAlertOptions) XXX_DiscardUnknown()

func (*DashboardTabAlertOptions) XXX_Marshal

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

func (*DashboardTabAlertOptions) XXX_Merge

func (dst *DashboardTabAlertOptions) XXX_Merge(src proto.Message)

func (*DashboardTabAlertOptions) XXX_Size

func (m *DashboardTabAlertOptions) XXX_Size() int

func (*DashboardTabAlertOptions) XXX_Unmarshal

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

type DefaultConfiguration

type DefaultConfiguration struct {
	DefaultTestGroup     *TestGroup    `protobuf:"bytes,1,opt,name=default_test_group,json=defaultTestGroup,proto3" json:"default_test_group,omitempty"`
	DefaultDashboardTab  *DashboardTab `protobuf:"bytes,2,opt,name=default_dashboard_tab,json=defaultDashboardTab,proto3" json:"default_dashboard_tab,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DefaultConfiguration) Descriptor

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

func (*DefaultConfiguration) GetDefaultDashboardTab

func (m *DefaultConfiguration) GetDefaultDashboardTab() *DashboardTab

func (*DefaultConfiguration) GetDefaultTestGroup

func (m *DefaultConfiguration) GetDefaultTestGroup() *TestGroup

func (*DefaultConfiguration) ProtoMessage

func (*DefaultConfiguration) ProtoMessage()

func (*DefaultConfiguration) Reset

func (m *DefaultConfiguration) Reset()

func (*DefaultConfiguration) String

func (m *DefaultConfiguration) String() string

func (*DefaultConfiguration) XXX_DiscardUnknown

func (m *DefaultConfiguration) XXX_DiscardUnknown()

func (*DefaultConfiguration) XXX_Marshal

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

func (*DefaultConfiguration) XXX_Merge

func (dst *DefaultConfiguration) XXX_Merge(src proto.Message)

func (*DefaultConfiguration) XXX_Size

func (m *DefaultConfiguration) XXX_Size() int

func (*DefaultConfiguration) XXX_Unmarshal

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

type LinkOptionsTemplate

type LinkOptionsTemplate struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LinkOptionsTemplate) Descriptor

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

func (*LinkOptionsTemplate) GetKey

func (m *LinkOptionsTemplate) GetKey() string

func (*LinkOptionsTemplate) GetValue

func (m *LinkOptionsTemplate) GetValue() string

func (*LinkOptionsTemplate) ProtoMessage

func (*LinkOptionsTemplate) ProtoMessage()

func (*LinkOptionsTemplate) Reset

func (m *LinkOptionsTemplate) Reset()

func (*LinkOptionsTemplate) String

func (m *LinkOptionsTemplate) String() string

func (*LinkOptionsTemplate) XXX_DiscardUnknown

func (m *LinkOptionsTemplate) XXX_DiscardUnknown()

func (*LinkOptionsTemplate) XXX_Marshal

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

func (*LinkOptionsTemplate) XXX_Merge

func (dst *LinkOptionsTemplate) XXX_Merge(src proto.Message)

func (*LinkOptionsTemplate) XXX_Size

func (m *LinkOptionsTemplate) XXX_Size() int

func (*LinkOptionsTemplate) XXX_Unmarshal

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

type LinkTemplate

type LinkTemplate struct {
	Url                  string                 `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Options              []*LinkOptionsTemplate `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*LinkTemplate) Descriptor

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

func (*LinkTemplate) GetOptions

func (m *LinkTemplate) GetOptions() []*LinkOptionsTemplate

func (*LinkTemplate) GetUrl

func (m *LinkTemplate) GetUrl() string

func (*LinkTemplate) ProtoMessage

func (*LinkTemplate) ProtoMessage()

func (*LinkTemplate) Reset

func (m *LinkTemplate) Reset()

func (*LinkTemplate) String

func (m *LinkTemplate) String() string

func (*LinkTemplate) XXX_DiscardUnknown

func (m *LinkTemplate) XXX_DiscardUnknown()

func (*LinkTemplate) XXX_Marshal

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

func (*LinkTemplate) XXX_Merge

func (dst *LinkTemplate) XXX_Merge(src proto.Message)

func (*LinkTemplate) XXX_Size

func (m *LinkTemplate) XXX_Size() int

func (*LinkTemplate) XXX_Unmarshal

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

type Notification

type Notification struct {
	Summary              string   `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	ContextLink          string   `protobuf:"bytes,2,opt,name=context_link,json=contextLink,proto3" json:"context_link,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Notification) Descriptor

func (*Notification) Descriptor() ([]byte, []int)
func (m *Notification) GetContextLink() string

func (*Notification) GetSummary

func (m *Notification) GetSummary() string

func (*Notification) ProtoMessage

func (*Notification) ProtoMessage()

func (*Notification) Reset

func (m *Notification) Reset()

func (*Notification) String

func (m *Notification) String() string

func (*Notification) XXX_DiscardUnknown

func (m *Notification) XXX_DiscardUnknown()

func (*Notification) XXX_Marshal

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

func (*Notification) XXX_Merge

func (dst *Notification) XXX_Merge(src proto.Message)

func (*Notification) XXX_Size

func (m *Notification) XXX_Size() int

func (*Notification) XXX_Unmarshal

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

type TestGroup

type TestGroup struct {
	Name                    string                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	GcsPrefix               string                    `protobuf:"bytes,2,opt,name=gcs_prefix,json=gcsPrefix,proto3" json:"gcs_prefix,omitempty"`
	DaysOfResults           int32                     `protobuf:"varint,3,opt,name=days_of_results,json=daysOfResults,proto3" json:"days_of_results,omitempty"`
	IgnorePending           bool                      `protobuf:"varint,4,opt,name=ignore_pending,json=ignorePending,proto3" json:"ignore_pending,omitempty"`
	TestsNamePolicy         TestGroup_TestsName       `` /* 134-byte string literal not displayed */
	ColumnHeader            []*TestGroup_ColumnHeader `protobuf:"bytes,9,rep,name=column_header,json=columnHeader,proto3" json:"column_header,omitempty"`
	AlertStaleResultsHours  int32                     `` /* 133-byte string literal not displayed */
	NumFailuresToAlert      int32                     `protobuf:"varint,12,opt,name=num_failures_to_alert,json=numFailuresToAlert,proto3" json:"num_failures_to_alert,omitempty"`
	CodeSearchPath          string                    `protobuf:"bytes,14,opt,name=code_search_path,json=codeSearchPath,proto3" json:"code_search_path,omitempty"`
	NumColumnsRecent        int32                     `protobuf:"varint,15,opt,name=num_columns_recent,json=numColumnsRecent,proto3" json:"num_columns_recent,omitempty"`
	UseKubernetesClient     bool                      `protobuf:"varint,24,opt,name=use_kubernetes_client,json=useKubernetesClient,proto3" json:"use_kubernetes_client,omitempty"`
	IsExternal              bool                      `protobuf:"varint,25,opt,name=is_external,json=isExternal,proto3" json:"is_external,omitempty"`
	TestNameConfig          *TestNameConfig           `protobuf:"bytes,26,opt,name=test_name_config,json=testNameConfig,proto3" json:"test_name_config,omitempty"`
	Notifications           []*Notification           `protobuf:"bytes,27,rep,name=notifications,proto3" json:"notifications,omitempty"`
	NumPassesToDisableAlert int32                     `` /* 138-byte string literal not displayed */
	ShortTextMetric         string                    `protobuf:"bytes,43,opt,name=short_text_metric,json=shortTextMetric,proto3" json:"short_text_metric,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}                  `json:"-"`
	XXX_unrecognized        []byte                    `json:"-"`
	XXX_sizecache           int32                     `json:"-"`
}

func (*TestGroup) Descriptor

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

func (*TestGroup) GetAlertStaleResultsHours

func (m *TestGroup) GetAlertStaleResultsHours() int32

func (*TestGroup) GetCodeSearchPath

func (m *TestGroup) GetCodeSearchPath() string

func (*TestGroup) GetColumnHeader

func (m *TestGroup) GetColumnHeader() []*TestGroup_ColumnHeader

func (*TestGroup) GetDaysOfResults

func (m *TestGroup) GetDaysOfResults() int32

func (*TestGroup) GetGcsPrefix

func (m *TestGroup) GetGcsPrefix() string

func (*TestGroup) GetIgnorePending

func (m *TestGroup) GetIgnorePending() bool

func (*TestGroup) GetIsExternal

func (m *TestGroup) GetIsExternal() bool

func (*TestGroup) GetName

func (m *TestGroup) GetName() string

func (*TestGroup) GetNotifications

func (m *TestGroup) GetNotifications() []*Notification

func (*TestGroup) GetNumColumnsRecent

func (m *TestGroup) GetNumColumnsRecent() int32

func (*TestGroup) GetNumFailuresToAlert

func (m *TestGroup) GetNumFailuresToAlert() int32

func (*TestGroup) GetNumPassesToDisableAlert

func (m *TestGroup) GetNumPassesToDisableAlert() int32

func (*TestGroup) GetShortTextMetric

func (m *TestGroup) GetShortTextMetric() string

func (*TestGroup) GetTestNameConfig

func (m *TestGroup) GetTestNameConfig() *TestNameConfig

func (*TestGroup) GetTestsNamePolicy

func (m *TestGroup) GetTestsNamePolicy() TestGroup_TestsName

func (*TestGroup) GetUseKubernetesClient

func (m *TestGroup) GetUseKubernetesClient() bool

func (*TestGroup) ProtoMessage

func (*TestGroup) ProtoMessage()

func (*TestGroup) Reset

func (m *TestGroup) Reset()

func (*TestGroup) String

func (m *TestGroup) String() string

func (*TestGroup) XXX_DiscardUnknown

func (m *TestGroup) XXX_DiscardUnknown()

func (*TestGroup) XXX_Marshal

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

func (*TestGroup) XXX_Merge

func (dst *TestGroup) XXX_Merge(src proto.Message)

func (*TestGroup) XXX_Size

func (m *TestGroup) XXX_Size() int

func (*TestGroup) XXX_Unmarshal

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

type TestGroup_ColumnHeader

type TestGroup_ColumnHeader struct {
	ConfigurationValue   string   `protobuf:"bytes,3,opt,name=configuration_value,json=configurationValue,proto3" json:"configuration_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TestGroup_ColumnHeader) Descriptor

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

func (*TestGroup_ColumnHeader) GetConfigurationValue

func (m *TestGroup_ColumnHeader) GetConfigurationValue() string

func (*TestGroup_ColumnHeader) ProtoMessage

func (*TestGroup_ColumnHeader) ProtoMessage()

func (*TestGroup_ColumnHeader) Reset

func (m *TestGroup_ColumnHeader) Reset()

func (*TestGroup_ColumnHeader) String

func (m *TestGroup_ColumnHeader) String() string

func (*TestGroup_ColumnHeader) XXX_DiscardUnknown

func (m *TestGroup_ColumnHeader) XXX_DiscardUnknown()

func (*TestGroup_ColumnHeader) XXX_Marshal

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

func (*TestGroup_ColumnHeader) XXX_Merge

func (dst *TestGroup_ColumnHeader) XXX_Merge(src proto.Message)

func (*TestGroup_ColumnHeader) XXX_Size

func (m *TestGroup_ColumnHeader) XXX_Size() int

func (*TestGroup_ColumnHeader) XXX_Unmarshal

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

type TestGroup_TestsName

type TestGroup_TestsName int32
const (
	TestGroup_TESTS_NAME_MIN     TestGroup_TestsName = 0
	TestGroup_TESTS_NAME_IGNORE  TestGroup_TestsName = 1
	TestGroup_TESTS_NAME_REPLACE TestGroup_TestsName = 2
	TestGroup_TESTS_NAME_APPEND  TestGroup_TestsName = 3
)

func (TestGroup_TestsName) EnumDescriptor

func (TestGroup_TestsName) EnumDescriptor() ([]byte, []int)

func (TestGroup_TestsName) String

func (x TestGroup_TestsName) String() string

type TestNameConfig

type TestNameConfig struct {
	NameElements         []*TestNameConfig_NameElement `protobuf:"bytes,1,rep,name=name_elements,json=nameElements,proto3" json:"name_elements,omitempty"`
	NameFormat           string                        `protobuf:"bytes,2,opt,name=name_format,json=nameFormat,proto3" json:"name_format,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*TestNameConfig) Descriptor

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

func (*TestNameConfig) GetNameElements

func (m *TestNameConfig) GetNameElements() []*TestNameConfig_NameElement

func (*TestNameConfig) GetNameFormat

func (m *TestNameConfig) GetNameFormat() string

func (*TestNameConfig) ProtoMessage

func (*TestNameConfig) ProtoMessage()

func (*TestNameConfig) Reset

func (m *TestNameConfig) Reset()

func (*TestNameConfig) String

func (m *TestNameConfig) String() string

func (*TestNameConfig) XXX_DiscardUnknown

func (m *TestNameConfig) XXX_DiscardUnknown()

func (*TestNameConfig) XXX_Marshal

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

func (*TestNameConfig) XXX_Merge

func (dst *TestNameConfig) XXX_Merge(src proto.Message)

func (*TestNameConfig) XXX_Size

func (m *TestNameConfig) XXX_Size() int

func (*TestNameConfig) XXX_Unmarshal

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

type TestNameConfig_NameElement

type TestNameConfig_NameElement struct {
	TargetConfig         string   `protobuf:"bytes,2,opt,name=target_config,json=targetConfig,proto3" json:"target_config,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TestNameConfig_NameElement) Descriptor

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

func (*TestNameConfig_NameElement) GetTargetConfig

func (m *TestNameConfig_NameElement) GetTargetConfig() string

func (*TestNameConfig_NameElement) ProtoMessage

func (*TestNameConfig_NameElement) ProtoMessage()

func (*TestNameConfig_NameElement) Reset

func (m *TestNameConfig_NameElement) Reset()

func (*TestNameConfig_NameElement) String

func (m *TestNameConfig_NameElement) String() string

func (*TestNameConfig_NameElement) XXX_DiscardUnknown

func (m *TestNameConfig_NameElement) XXX_DiscardUnknown()

func (*TestNameConfig_NameElement) XXX_Marshal

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

func (*TestNameConfig_NameElement) XXX_Merge

func (dst *TestNameConfig_NameElement) XXX_Merge(src proto.Message)

func (*TestNameConfig_NameElement) XXX_Size

func (m *TestNameConfig_NameElement) XXX_Size() int

func (*TestNameConfig_NameElement) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL