Files
tasks/service/history/interfaces/chasm_tree_mock.go
Yichao YangandGitHub 89a4eb7855 CHASM: Engine Update/ReadComponent implementation (#7696)
## What changed?
- Implement chasm engine Update/Read Component method

## Why?
- CHASM work stream

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [ ] covered by existing tests
- [x] added new unit test(s)
- [ ] added new functional test(s)
2025-05-08 19:21:27 -07:00

186 lines
6.1 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: chasm_tree.go
//
// Generated by this command:
//
// mockgen -package interfaces -source chasm_tree.go -destination chasm_tree_mock.go
//
// Package interfaces is a generated GoMock package.
package interfaces
import (
reflect "reflect"
time "time"
persistence "go.temporal.io/server/api/persistence/v1"
chasm "go.temporal.io/server/chasm"
gomock "go.uber.org/mock/gomock"
)
// MockChasmTree is a mock of ChasmTree interface.
type MockChasmTree struct {
ctrl *gomock.Controller
recorder *MockChasmTreeMockRecorder
isgomock struct{}
}
// MockChasmTreeMockRecorder is the mock recorder for MockChasmTree.
type MockChasmTreeMockRecorder struct {
mock *MockChasmTree
}
// NewMockChasmTree creates a new mock instance.
func NewMockChasmTree(ctrl *gomock.Controller) *MockChasmTree {
mock := &MockChasmTree{ctrl: ctrl}
mock.recorder = &MockChasmTreeMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockChasmTree) EXPECT() *MockChasmTreeMockRecorder {
return m.recorder
}
// ApplyMutation mocks base method.
func (m *MockChasmTree) ApplyMutation(arg0 chasm.NodesMutation) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ApplyMutation", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// ApplyMutation indicates an expected call of ApplyMutation.
func (mr *MockChasmTreeMockRecorder) ApplyMutation(arg0 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyMutation", reflect.TypeOf((*MockChasmTree)(nil).ApplyMutation), arg0)
}
// ApplySnapshot mocks base method.
func (m *MockChasmTree) ApplySnapshot(arg0 chasm.NodesSnapshot) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ApplySnapshot", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// ApplySnapshot indicates an expected call of ApplySnapshot.
func (mr *MockChasmTreeMockRecorder) ApplySnapshot(arg0 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplySnapshot", reflect.TypeOf((*MockChasmTree)(nil).ApplySnapshot), arg0)
}
// Archetype mocks base method.
func (m *MockChasmTree) Archetype() string {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Archetype")
ret0, _ := ret[0].(string)
return ret0
}
// Archetype indicates an expected call of Archetype.
func (mr *MockChasmTreeMockRecorder) Archetype() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Archetype", reflect.TypeOf((*MockChasmTree)(nil).Archetype))
}
// CloseTransaction mocks base method.
func (m *MockChasmTree) CloseTransaction() (chasm.NodesMutation, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CloseTransaction")
ret0, _ := ret[0].(chasm.NodesMutation)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CloseTransaction indicates an expected call of CloseTransaction.
func (mr *MockChasmTreeMockRecorder) CloseTransaction() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseTransaction", reflect.TypeOf((*MockChasmTree)(nil).CloseTransaction))
}
// Component mocks base method.
func (m *MockChasmTree) Component(arg0 chasm.Context, arg1 chasm.ComponentRef) (chasm.Component, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Component", arg0, arg1)
ret0, _ := ret[0].(chasm.Component)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Component indicates an expected call of Component.
func (mr *MockChasmTreeMockRecorder) Component(arg0, arg1 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Component", reflect.TypeOf((*MockChasmTree)(nil).Component), arg0, arg1)
}
// EachPureTask mocks base method.
func (m *MockChasmTree) EachPureTask(deadline time.Time, callback func(chasm.NodeExecutePureTask, any) error) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "EachPureTask", deadline, callback)
ret0, _ := ret[0].(error)
return ret0
}
// EachPureTask indicates an expected call of EachPureTask.
func (mr *MockChasmTreeMockRecorder) EachPureTask(deadline, callback any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EachPureTask", reflect.TypeOf((*MockChasmTree)(nil).EachPureTask), deadline, callback)
}
// IsDirty mocks base method.
func (m *MockChasmTree) IsDirty() bool {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "IsDirty")
ret0, _ := ret[0].(bool)
return ret0
}
// IsDirty indicates an expected call of IsDirty.
func (mr *MockChasmTreeMockRecorder) IsDirty() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsDirty", reflect.TypeOf((*MockChasmTree)(nil).IsDirty))
}
// IsStale mocks base method.
func (m *MockChasmTree) IsStale(arg0 chasm.ComponentRef) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "IsStale", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// IsStale indicates an expected call of IsStale.
func (mr *MockChasmTreeMockRecorder) IsStale(arg0 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsStale", reflect.TypeOf((*MockChasmTree)(nil).IsStale), arg0)
}
// Snapshot mocks base method.
func (m *MockChasmTree) Snapshot(arg0 *persistence.VersionedTransition) chasm.NodesSnapshot {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Snapshot", arg0)
ret0, _ := ret[0].(chasm.NodesSnapshot)
return ret0
}
// Snapshot indicates an expected call of Snapshot.
func (mr *MockChasmTreeMockRecorder) Snapshot(arg0 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Snapshot", reflect.TypeOf((*MockChasmTree)(nil).Snapshot), arg0)
}
// Terminate mocks base method.
func (m *MockChasmTree) Terminate(arg0 chasm.TerminateComponentRequest) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Terminate", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// Terminate indicates an expected call of Terminate.
func (mr *MockChasmTreeMockRecorder) Terminate(arg0 any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Terminate", reflect.TypeOf((*MockChasmTree)(nil).Terminate), arg0)
}