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

package config

import "go.chromium.org/chromiumos/infra/proto/go/test_platform/config"

Index

Package Files

config.pb.go

type Config Uses

type Config struct {
    SkylabSwarming       *Config_Swarming           `protobuf:"bytes,1,opt,name=skylab_swarming,json=skylabSwarming,proto3" json:"skylab_swarming,omitempty"`
    AutotestProxy        *Config_Swarming           `protobuf:"bytes,2,opt,name=autotest_proxy,json=autotestProxy,proto3" json:"autotest_proxy,omitempty"`
    SkylabIsolate        *Config_Isolate            `protobuf:"bytes,3,opt,name=skylab_isolate,json=skylabIsolate,proto3" json:"skylab_isolate,omitempty"`
    SkylabWorker         *Config_SkylabWorker       `protobuf:"bytes,4,opt,name=skylab_worker,json=skylabWorker,proto3" json:"skylab_worker,omitempty"`
    AutotestBackend      *Config_AutotestBackend    `protobuf:"bytes,5,opt,name=autotest_backend,json=autotestBackend,proto3" json:"autotest_backend,omitempty"`
    SchedulerMigration   *Config_SchedulerMigration `protobuf:"bytes,6,opt,name=scheduler_migration,json=schedulerMigration,proto3" json:"scheduler_migration,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
    XXX_unrecognized     []byte                     `json:"-"`
    XXX_sizecache        int32                      `json:"-"`
}

Config defined configuration parameters of cros_test_platform.

func (*Config) Descriptor Uses

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

func (*Config) GetAutotestBackend Uses

func (m *Config) GetAutotestBackend() *Config_AutotestBackend

func (*Config) GetAutotestProxy Uses

func (m *Config) GetAutotestProxy() *Config_Swarming

func (*Config) GetSchedulerMigration Uses

func (m *Config) GetSchedulerMigration() *Config_SchedulerMigration

func (*Config) GetSkylabIsolate Uses

func (m *Config) GetSkylabIsolate() *Config_Isolate

func (*Config) GetSkylabSwarming Uses

func (m *Config) GetSkylabSwarming() *Config_Swarming

func (*Config) GetSkylabWorker Uses

func (m *Config) GetSkylabWorker() *Config_SkylabWorker

func (*Config) ProtoMessage Uses

func (*Config) ProtoMessage()

func (*Config) Reset Uses

func (m *Config) Reset()

func (*Config) String Uses

func (m *Config) String() string

func (*Config) XXX_DiscardUnknown Uses

func (m *Config) XXX_DiscardUnknown()

func (*Config) XXX_Marshal Uses

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

func (*Config) XXX_Merge Uses

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

func (*Config) XXX_Size Uses

func (m *Config) XXX_Size() int

func (*Config) XXX_Unmarshal Uses

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

type Config_AutotestBackend Uses

type Config_AutotestBackend struct {
    // afe_host is the hostname of the autotest frontend to be used for
    // autotest backend executions (e.g. cautotest or cautotest-staging).
    AfeHost              string   `protobuf:"bytes,1,opt,name=afe_host,json=afeHost,proto3" json:"afe_host,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

AutotestBackend defines configuration parameters related to autotest backend execution.

func (*Config_AutotestBackend) Descriptor Uses

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

func (*Config_AutotestBackend) GetAfeHost Uses

func (m *Config_AutotestBackend) GetAfeHost() string

func (*Config_AutotestBackend) ProtoMessage Uses

func (*Config_AutotestBackend) ProtoMessage()

func (*Config_AutotestBackend) Reset Uses

func (m *Config_AutotestBackend) Reset()

func (*Config_AutotestBackend) String Uses

func (m *Config_AutotestBackend) String() string

func (*Config_AutotestBackend) XXX_DiscardUnknown Uses

func (m *Config_AutotestBackend) XXX_DiscardUnknown()

func (*Config_AutotestBackend) XXX_Marshal Uses

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

func (*Config_AutotestBackend) XXX_Merge Uses

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

func (*Config_AutotestBackend) XXX_Size Uses

func (m *Config_AutotestBackend) XXX_Size() int

func (*Config_AutotestBackend) XXX_Unmarshal Uses

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

type Config_Isolate Uses

type Config_Isolate struct {
    AuthJsonPath         string   `protobuf:"bytes,1,opt,name=auth_json_path,json=authJsonPath,proto3" json:"auth_json_path,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Isolate defines configuration parameters related to an isolate instance.

func (*Config_Isolate) Descriptor Uses

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

func (*Config_Isolate) GetAuthJsonPath Uses

func (m *Config_Isolate) GetAuthJsonPath() string

func (*Config_Isolate) ProtoMessage Uses

func (*Config_Isolate) ProtoMessage()

func (*Config_Isolate) Reset Uses

func (m *Config_Isolate) Reset()

func (*Config_Isolate) String Uses

func (m *Config_Isolate) String() string

func (*Config_Isolate) XXX_DiscardUnknown Uses

func (m *Config_Isolate) XXX_DiscardUnknown()

func (*Config_Isolate) XXX_Marshal Uses

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

func (*Config_Isolate) XXX_Merge Uses

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

func (*Config_Isolate) XXX_Size Uses

func (m *Config_Isolate) XXX_Size() int

func (*Config_Isolate) XXX_Unmarshal Uses

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

type Config_SchedulerMigration Uses

type Config_SchedulerMigration struct {
    // gitiles_host is the host from which to fetch scheduler migration
    // config.
    GitilesHost string `protobuf:"bytes,1,opt,name=gitiles_host,json=gitilesHost,proto3" json:"gitiles_host,omitempty"`
    // git_project is the git project from which to fetch scheduler
    // migration config.
    GitProject string `protobuf:"bytes,2,opt,name=git_project,json=gitProject,proto3" json:"git_project,omitempty"`
    // file_path is the file patch from which to fetch scheduler migration
    // config.
    FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
    // commitish is the git commitish from which to fetch scheduler
    // migration config.
    Commitish            string   `protobuf:"bytes,4,opt,name=commitish,proto3" json:"commitish,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Config_SchedulerMigration) Descriptor Uses

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

func (*Config_SchedulerMigration) GetCommitish Uses

func (m *Config_SchedulerMigration) GetCommitish() string

func (*Config_SchedulerMigration) GetFilePath Uses

func (m *Config_SchedulerMigration) GetFilePath() string

func (*Config_SchedulerMigration) GetGitProject Uses

func (m *Config_SchedulerMigration) GetGitProject() string

func (*Config_SchedulerMigration) GetGitilesHost Uses

func (m *Config_SchedulerMigration) GetGitilesHost() string

func (*Config_SchedulerMigration) ProtoMessage Uses

func (*Config_SchedulerMigration) ProtoMessage()

func (*Config_SchedulerMigration) Reset Uses

func (m *Config_SchedulerMigration) Reset()

func (*Config_SchedulerMigration) String Uses

func (m *Config_SchedulerMigration) String() string

func (*Config_SchedulerMigration) XXX_DiscardUnknown Uses

func (m *Config_SchedulerMigration) XXX_DiscardUnknown()

func (*Config_SchedulerMigration) XXX_Marshal Uses

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

func (*Config_SchedulerMigration) XXX_Merge Uses

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

func (*Config_SchedulerMigration) XXX_Size Uses

func (m *Config_SchedulerMigration) XXX_Size() int

func (*Config_SchedulerMigration) XXX_Unmarshal Uses

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

type Config_SkylabWorker Uses

type Config_SkylabWorker struct {
    // LUCI project for tasks; e.g. "chromeos"
    LuciProject string `protobuf:"bytes,1,opt,name=luci_project,json=luciProject,proto3" json:"luci_project,omitempty"`
    // LogDog host for test task logs, e.g. luci-logdog.appspot.com
    LogDogHost           string   `protobuf:"bytes,2,opt,name=log_dog_host,json=logDogHost,proto3" json:"log_dog_host,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

SkylabWorker defines configuration parameters related to skylab_swarming_worker.

func (*Config_SkylabWorker) Descriptor Uses

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

func (*Config_SkylabWorker) GetLogDogHost Uses

func (m *Config_SkylabWorker) GetLogDogHost() string

func (*Config_SkylabWorker) GetLuciProject Uses

func (m *Config_SkylabWorker) GetLuciProject() string

func (*Config_SkylabWorker) ProtoMessage Uses

func (*Config_SkylabWorker) ProtoMessage()

func (*Config_SkylabWorker) Reset Uses

func (m *Config_SkylabWorker) Reset()

func (*Config_SkylabWorker) String Uses

func (m *Config_SkylabWorker) String() string

func (*Config_SkylabWorker) XXX_DiscardUnknown Uses

func (m *Config_SkylabWorker) XXX_DiscardUnknown()

func (*Config_SkylabWorker) XXX_Marshal Uses

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

func (*Config_SkylabWorker) XXX_Merge Uses

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

func (*Config_SkylabWorker) XXX_Size Uses

func (m *Config_SkylabWorker) XXX_Size() int

func (*Config_SkylabWorker) XXX_Unmarshal Uses

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

type Config_Swarming Uses

type Config_Swarming struct {
    Server               string   `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
    AuthJsonPath         string   `protobuf:"bytes,2,opt,name=auth_json_path,json=authJsonPath,proto3" json:"auth_json_path,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Swarming defines configuration parameters related to a swarming instance.

func (*Config_Swarming) Descriptor Uses

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

func (*Config_Swarming) GetAuthJsonPath Uses

func (m *Config_Swarming) GetAuthJsonPath() string

func (*Config_Swarming) GetServer Uses

func (m *Config_Swarming) GetServer() string

func (*Config_Swarming) ProtoMessage Uses

func (*Config_Swarming) ProtoMessage()

func (*Config_Swarming) Reset Uses

func (m *Config_Swarming) Reset()

func (*Config_Swarming) String Uses

func (m *Config_Swarming) String() string

func (*Config_Swarming) XXX_DiscardUnknown Uses

func (m *Config_Swarming) XXX_DiscardUnknown()

func (*Config_Swarming) XXX_Marshal Uses

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

func (*Config_Swarming) XXX_Merge Uses

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

func (*Config_Swarming) XXX_Size Uses

func (m *Config_Swarming) XXX_Size() int

func (*Config_Swarming) XXX_Unmarshal Uses

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

Package config imports 3 packages (graph) and is imported by 2 packages. Updated 2019-09-20. Refresh now. Tools for package owners.