queryer

package
v0.0.0-...-d4c8ae0 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Overview

Package queryer is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrCgroupsUnavailable  = fmt.Errorf("autopprof: cgroups is unavailable")
	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

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

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)

Jump to

Keyboard shortcuts

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