mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? Add task queue stats to DescribeTaskQueue. ## Why? Report unversioned + versioned task queue stats for task queue to user. ## How did you test it? - [ ] built - [ ] run locally and tested manually - [ ] covered by existing tests - [ ] added new unit test(s) - [x] added new functional test(s)
355 lines
15 KiB
Go
355 lines
15 KiB
Go
// Code generated by MockGen. DO NOT EDIT.
|
|
// Source: task_queue_partition_manager_interface.go
|
|
//
|
|
// Generated by this command:
|
|
//
|
|
// mockgen -package matching -source task_queue_partition_manager_interface.go -destination task_queue_partition_manager_mock.go
|
|
//
|
|
|
|
// Package matching is a generated GoMock package.
|
|
package matching
|
|
|
|
import (
|
|
context "context"
|
|
reflect "reflect"
|
|
time "time"
|
|
|
|
taskqueue "go.temporal.io/api/taskqueue/v1"
|
|
matchingservice "go.temporal.io/server/api/matchingservice/v1"
|
|
namespace "go.temporal.io/server/common/namespace"
|
|
tqid "go.temporal.io/server/common/tqid"
|
|
gomock "go.uber.org/mock/gomock"
|
|
)
|
|
|
|
// MocktaskQueuePartitionManager is a mock of taskQueuePartitionManager interface.
|
|
type MocktaskQueuePartitionManager struct {
|
|
ctrl *gomock.Controller
|
|
recorder *MocktaskQueuePartitionManagerMockRecorder
|
|
isgomock struct{}
|
|
}
|
|
|
|
// MocktaskQueuePartitionManagerMockRecorder is the mock recorder for MocktaskQueuePartitionManager.
|
|
type MocktaskQueuePartitionManagerMockRecorder struct {
|
|
mock *MocktaskQueuePartitionManager
|
|
}
|
|
|
|
// NewMocktaskQueuePartitionManager creates a new mock instance.
|
|
func NewMocktaskQueuePartitionManager(ctrl *gomock.Controller) *MocktaskQueuePartitionManager {
|
|
mock := &MocktaskQueuePartitionManager{ctrl: ctrl}
|
|
mock.recorder = &MocktaskQueuePartitionManagerMockRecorder{mock}
|
|
return mock
|
|
}
|
|
|
|
// EXPECT returns an object that allows the caller to indicate expected use.
|
|
func (m *MocktaskQueuePartitionManager) EXPECT() *MocktaskQueuePartitionManagerMockRecorder {
|
|
return m.recorder
|
|
}
|
|
|
|
// AddSpooledTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) AddSpooledTask(ctx context.Context, task *internalTask, backlogQueue *PhysicalTaskQueueKey) error {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "AddSpooledTask", ctx, task, backlogQueue)
|
|
ret0, _ := ret[0].(error)
|
|
return ret0
|
|
}
|
|
|
|
// AddSpooledTask indicates an expected call of AddSpooledTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) AddSpooledTask(ctx, task, backlogQueue any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddSpooledTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).AddSpooledTask), ctx, task, backlogQueue)
|
|
}
|
|
|
|
// AddTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) AddTask(ctx context.Context, params addTaskParams) (string, bool, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "AddTask", ctx, params)
|
|
ret0, _ := ret[0].(string)
|
|
ret1, _ := ret[1].(bool)
|
|
ret2, _ := ret[2].(error)
|
|
return ret0, ret1, ret2
|
|
}
|
|
|
|
// AddTask indicates an expected call of AddTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) AddTask(ctx, params any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).AddTask), ctx, params)
|
|
}
|
|
|
|
// Describe mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) Describe(ctx context.Context, buildIds map[string]bool, includeAllActive, reportStats, reportPollers, internalTaskQueueStatus bool) (*matchingservice.DescribeTaskQueuePartitionResponse, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "Describe", ctx, buildIds, includeAllActive, reportStats, reportPollers, internalTaskQueueStatus)
|
|
ret0, _ := ret[0].(*matchingservice.DescribeTaskQueuePartitionResponse)
|
|
ret1, _ := ret[1].(error)
|
|
return ret0, ret1
|
|
}
|
|
|
|
// Describe indicates an expected call of Describe.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) Describe(ctx, buildIds, includeAllActive, reportStats, reportPollers, internalTaskQueueStatus any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Describe", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).Describe), ctx, buildIds, includeAllActive, reportStats, reportPollers, internalTaskQueueStatus)
|
|
}
|
|
|
|
// DispatchNexusTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) DispatchNexusTask(ctx context.Context, taskId string, request *matchingservice.DispatchNexusTaskRequest) (*matchingservice.DispatchNexusTaskResponse, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "DispatchNexusTask", ctx, taskId, request)
|
|
ret0, _ := ret[0].(*matchingservice.DispatchNexusTaskResponse)
|
|
ret1, _ := ret[1].(error)
|
|
return ret0, ret1
|
|
}
|
|
|
|
// DispatchNexusTask indicates an expected call of DispatchNexusTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) DispatchNexusTask(ctx, taskId, request any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DispatchNexusTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).DispatchNexusTask), ctx, taskId, request)
|
|
}
|
|
|
|
// DispatchQueryTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) DispatchQueryTask(ctx context.Context, taskId string, request *matchingservice.QueryWorkflowRequest) (*matchingservice.QueryWorkflowResponse, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "DispatchQueryTask", ctx, taskId, request)
|
|
ret0, _ := ret[0].(*matchingservice.QueryWorkflowResponse)
|
|
ret1, _ := ret[1].(error)
|
|
return ret0, ret1
|
|
}
|
|
|
|
// DispatchQueryTask indicates an expected call of DispatchQueryTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) DispatchQueryTask(ctx, taskId, request any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DispatchQueryTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).DispatchQueryTask), ctx, taskId, request)
|
|
}
|
|
|
|
// GetAllPollerInfo mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) GetAllPollerInfo() []*taskqueue.PollerInfo {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "GetAllPollerInfo")
|
|
ret0, _ := ret[0].([]*taskqueue.PollerInfo)
|
|
return ret0
|
|
}
|
|
|
|
// GetAllPollerInfo indicates an expected call of GetAllPollerInfo.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) GetAllPollerInfo() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllPollerInfo", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).GetAllPollerInfo))
|
|
}
|
|
|
|
// GetCache mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) GetCache(key any) any {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "GetCache", key)
|
|
ret0, _ := ret[0].(any)
|
|
return ret0
|
|
}
|
|
|
|
// GetCache indicates an expected call of GetCache.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) GetCache(key any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCache", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).GetCache), key)
|
|
}
|
|
|
|
// GetUserDataManager mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) GetUserDataManager() userDataManager {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "GetUserDataManager")
|
|
ret0, _ := ret[0].(userDataManager)
|
|
return ret0
|
|
}
|
|
|
|
// GetUserDataManager indicates an expected call of GetUserDataManager.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) GetUserDataManager() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserDataManager", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).GetUserDataManager))
|
|
}
|
|
|
|
// HasAnyPollerAfter mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) HasAnyPollerAfter(accessTime time.Time) bool {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "HasAnyPollerAfter", accessTime)
|
|
ret0, _ := ret[0].(bool)
|
|
return ret0
|
|
}
|
|
|
|
// HasAnyPollerAfter indicates an expected call of HasAnyPollerAfter.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) HasAnyPollerAfter(accessTime any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasAnyPollerAfter", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).HasAnyPollerAfter), accessTime)
|
|
}
|
|
|
|
// HasPollerAfter mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) HasPollerAfter(buildId string, accessTime time.Time) bool {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "HasPollerAfter", buildId, accessTime)
|
|
ret0, _ := ret[0].(bool)
|
|
return ret0
|
|
}
|
|
|
|
// HasPollerAfter indicates an expected call of HasPollerAfter.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) HasPollerAfter(buildId, accessTime any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasPollerAfter", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).HasPollerAfter), buildId, accessTime)
|
|
}
|
|
|
|
// LegacyDescribeTaskQueue mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) LegacyDescribeTaskQueue(includeTaskQueueStatus bool) (*matchingservice.DescribeTaskQueueResponse, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "LegacyDescribeTaskQueue", includeTaskQueueStatus)
|
|
ret0, _ := ret[0].(*matchingservice.DescribeTaskQueueResponse)
|
|
ret1, _ := ret[1].(error)
|
|
return ret0, ret1
|
|
}
|
|
|
|
// LegacyDescribeTaskQueue indicates an expected call of LegacyDescribeTaskQueue.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) LegacyDescribeTaskQueue(includeTaskQueueStatus any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LegacyDescribeTaskQueue", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).LegacyDescribeTaskQueue), includeTaskQueueStatus)
|
|
}
|
|
|
|
// LongPollExpirationInterval mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) LongPollExpirationInterval() time.Duration {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "LongPollExpirationInterval")
|
|
ret0, _ := ret[0].(time.Duration)
|
|
return ret0
|
|
}
|
|
|
|
// LongPollExpirationInterval indicates an expected call of LongPollExpirationInterval.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) LongPollExpirationInterval() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LongPollExpirationInterval", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).LongPollExpirationInterval))
|
|
}
|
|
|
|
// MarkAlive mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) MarkAlive() {
|
|
m.ctrl.T.Helper()
|
|
m.ctrl.Call(m, "MarkAlive")
|
|
}
|
|
|
|
// MarkAlive indicates an expected call of MarkAlive.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) MarkAlive() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarkAlive", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).MarkAlive))
|
|
}
|
|
|
|
// Namespace mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) Namespace() *namespace.Namespace {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "Namespace")
|
|
ret0, _ := ret[0].(*namespace.Namespace)
|
|
return ret0
|
|
}
|
|
|
|
// Namespace indicates an expected call of Namespace.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) Namespace() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Namespace", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).Namespace))
|
|
}
|
|
|
|
// Partition mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) Partition() tqid.Partition {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "Partition")
|
|
ret0, _ := ret[0].(tqid.Partition)
|
|
return ret0
|
|
}
|
|
|
|
// Partition indicates an expected call of Partition.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) Partition() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Partition", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).Partition))
|
|
}
|
|
|
|
// PartitionCount mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) PartitionCount() int {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "PartitionCount")
|
|
ret0, _ := ret[0].(int)
|
|
return ret0
|
|
}
|
|
|
|
// PartitionCount indicates an expected call of PartitionCount.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) PartitionCount() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PartitionCount", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).PartitionCount))
|
|
}
|
|
|
|
// PollTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) PollTask(ctx context.Context, pollMetadata *pollMetadata) (*internalTask, bool, error) {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "PollTask", ctx, pollMetadata)
|
|
ret0, _ := ret[0].(*internalTask)
|
|
ret1, _ := ret[1].(bool)
|
|
ret2, _ := ret[2].(error)
|
|
return ret0, ret1, ret2
|
|
}
|
|
|
|
// PollTask indicates an expected call of PollTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) PollTask(ctx, pollMetadata any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PollTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).PollTask), ctx, pollMetadata)
|
|
}
|
|
|
|
// ProcessSpooledTask mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) ProcessSpooledTask(ctx context.Context, task *internalTask, backlogQueue *PhysicalTaskQueueKey) error {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "ProcessSpooledTask", ctx, task, backlogQueue)
|
|
ret0, _ := ret[0].(error)
|
|
return ret0
|
|
}
|
|
|
|
// ProcessSpooledTask indicates an expected call of ProcessSpooledTask.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) ProcessSpooledTask(ctx, task, backlogQueue any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProcessSpooledTask", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).ProcessSpooledTask), ctx, task, backlogQueue)
|
|
}
|
|
|
|
// PutCache mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) PutCache(key, value any) {
|
|
m.ctrl.T.Helper()
|
|
m.ctrl.Call(m, "PutCache", key, value)
|
|
}
|
|
|
|
// PutCache indicates an expected call of PutCache.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) PutCache(key, value any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutCache", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).PutCache), key, value)
|
|
}
|
|
|
|
// Start mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) Start() {
|
|
m.ctrl.T.Helper()
|
|
m.ctrl.Call(m, "Start")
|
|
}
|
|
|
|
// Start indicates an expected call of Start.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) Start() *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).Start))
|
|
}
|
|
|
|
// Stop mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) Stop(arg0 unloadCause) {
|
|
m.ctrl.T.Helper()
|
|
m.ctrl.Call(m, "Stop", arg0)
|
|
}
|
|
|
|
// Stop indicates an expected call of Stop.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) Stop(arg0 any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).Stop), arg0)
|
|
}
|
|
|
|
// WaitUntilInitialized mocks base method.
|
|
func (m *MocktaskQueuePartitionManager) WaitUntilInitialized(arg0 context.Context) error {
|
|
m.ctrl.T.Helper()
|
|
ret := m.ctrl.Call(m, "WaitUntilInitialized", arg0)
|
|
ret0, _ := ret[0].(error)
|
|
return ret0
|
|
}
|
|
|
|
// WaitUntilInitialized indicates an expected call of WaitUntilInitialized.
|
|
func (mr *MocktaskQueuePartitionManagerMockRecorder) WaitUntilInitialized(arg0 any) *gomock.Call {
|
|
mr.mock.ctrl.T.Helper()
|
|
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilInitialized", reflect.TypeOf((*MocktaskQueuePartitionManager)(nil).WaitUntilInitialized), arg0)
|
|
}
|