Documentation
¶
Overview ¶
Package queryer is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( ErrV2CPUQuotaUndefined = fmt.Errorf("autopprof: v2 cpu quota is undefined") ErrV2CPUMaxEmpty = fmt.Errorf("autopprof: v2 cpu.max is empty") ErrV1CPUSubsystemEmpty = fmt.Errorf("autopprof: v1 cpu subsystem is empty") )
Errors.
Functions ¶
This section is empty.
Types ¶
type CgroupsQueryer ¶
type CgroupsQueryer interface {
CPUUsage() (float64, error)
MemUsage() (float64, error)
SetCPUQuota() error
}
func NewCgroupQueryer ¶
func NewCgroupQueryer() (CgroupsQueryer, error)
type MockCgroupsQueryer ¶
type MockCgroupsQueryer struct {
// contains filtered or unexported fields
}
MockCgroupsQueryer is a mock of CgroupsQueryer interface.
func NewMockCgroupsQueryer ¶
func NewMockCgroupsQueryer(ctrl *gomock.Controller) *MockCgroupsQueryer
NewMockCgroupsQueryer creates a new mock instance.
func (*MockCgroupsQueryer) CPUUsage ¶
func (m *MockCgroupsQueryer) CPUUsage() (float64, error)
CPUUsage mocks base method.
func (*MockCgroupsQueryer) EXPECT ¶
func (m *MockCgroupsQueryer) EXPECT() *MockCgroupsQueryerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCgroupsQueryer) MemUsage ¶
func (m *MockCgroupsQueryer) MemUsage() (float64, error)
MemUsage mocks base method.
func (*MockCgroupsQueryer) SetCPUQuota ¶
func (m *MockCgroupsQueryer) SetCPUQuota() error
SetCPUQuota mocks base method.
type MockCgroupsQueryerMockRecorder ¶
type MockCgroupsQueryerMockRecorder struct {
// contains filtered or unexported fields
}
MockCgroupsQueryerMockRecorder is the mock recorder for MockCgroupsQueryer.
func (*MockCgroupsQueryerMockRecorder) CPUUsage ¶
func (mr *MockCgroupsQueryerMockRecorder) CPUUsage() *gomock.Call
CPUUsage indicates an expected call of CPUUsage.
func (*MockCgroupsQueryerMockRecorder) MemUsage ¶
func (mr *MockCgroupsQueryerMockRecorder) MemUsage() *gomock.Call
MemUsage indicates an expected call of MemUsage.
func (*MockCgroupsQueryerMockRecorder) SetCPUQuota ¶
func (mr *MockCgroupsQueryerMockRecorder) SetCPUQuota() *gomock.Call
SetCPUQuota indicates an expected call of SetCPUQuota.
type MockRuntimeQueryer ¶
type MockRuntimeQueryer struct {
// contains filtered or unexported fields
}
MockRuntimeQueryer is a mock of RuntimeQueryer interface.
func NewMockRuntimeQueryer ¶
func NewMockRuntimeQueryer(ctrl *gomock.Controller) *MockRuntimeQueryer
NewMockRuntimeQueryer creates a new mock instance.
func (*MockRuntimeQueryer) EXPECT ¶
func (m *MockRuntimeQueryer) EXPECT() *MockRuntimeQueryerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRuntimeQueryer) GoroutineCount ¶
func (m *MockRuntimeQueryer) GoroutineCount() int
GoroutineCount mocks base method.
type MockRuntimeQueryerMockRecorder ¶
type MockRuntimeQueryerMockRecorder struct {
// contains filtered or unexported fields
}
MockRuntimeQueryerMockRecorder is the mock recorder for MockRuntimeQueryer.
func (*MockRuntimeQueryerMockRecorder) GoroutineCount ¶
func (mr *MockRuntimeQueryerMockRecorder) GoroutineCount() *gomock.Call
GoroutineCount indicates an expected call of GoroutineCount.
type RuntimeQueryer ¶
type RuntimeQueryer interface {
GoroutineCount() int
}
func NewRuntimeQueryer ¶
func NewRuntimeQueryer() (RuntimeQueryer, error)