[VOL-5402]-VGC all fixes till date from jan 2024

Change-Id: I2857e0ef9b1829a28c6e3ad04da96b826cb900b6
Signed-off-by: Akash Soni <akash.soni@radisys.com>
diff --git a/internal/test/mocks/mock_appif.go b/internal/test/mocks/mock_appif.go
index 8b986ec..4c8b7f7 100644
--- a/internal/test/mocks/mock_appif.go
+++ b/internal/test/mocks/mock_appif.go
@@ -23,6 +23,7 @@
 	context "context"
 	reflect "reflect"
 	intf "voltha-go-controller/internal/pkg/intf"
+	"voltha-go-controller/internal/pkg/of"
 
 	gomock "github.com/golang/mock/gomock"
 )
@@ -213,12 +214,22 @@
 	return false
 }
 
+	// CheckAndDeactivateService mocks base method.
+	func (m *MockApp) CheckAndDeactivateService(arg0 context.Context, arg1 *of.VoltSubFlow, arg2 string, arg3 string) {
+		 m.ctrl.T.Helper()
+		m.ctrl.Call(m, "CheckAndDeactivateService", arg0, arg1, arg2, arg3)
+	 }
+
 // IsFlowDelThresholdReached indicates an expected call of IsFlowDelThresholdReached.
 func (mr *MockAppMockRecorder) IsFlowDelThresholdReached(arg0, arg1, arg2 interface{}) *gomock.Call {
 	mr.mock.ctrl.T.Helper()
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsFlowDelThresholdReached", reflect.TypeOf((*MockApp)(nil).IsFlowDelThresholdReached), arg0, arg1, arg2)
 }
-
+	// CheckAndDeactivateService indicates an expected call of CheckAndDeactivateService.
+	func (mr *MockAppMockRecorder) CheckAndDeactivateService(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
+		 mr.mock.ctrl.T.Helper()
+		return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckAndDeactivateService", reflect.TypeOf((*MockApp)(nil).CheckAndDeactivateService), arg0, arg1, arg2)
+	 }
 // SetRebootFlag mocks base method.
 func (m *MockApp) SetRebootFlag(arg0 bool) {
 	m.ctrl.T.Helper()