VGC UT coverage upto 40%
Change-Id: Ifb2886a44ff49128ecddb2100f524b5274d0a063
diff --git a/internal/pkg/controller/changeevent.go b/internal/pkg/controller/changeevent.go
index ae744d6..f221d88 100644
--- a/internal/pkg/controller/changeevent.go
+++ b/internal/pkg/controller/changeevent.go
@@ -89,5 +89,5 @@
logger.Debugw(ctx, "Processed Port Change Event", log.Fields{"Port No": portNo, "Port Name": portName, "State": state, "Reason": status.PortStatus.Reason})
return nil
}
- return errors.New("Invalid message received")
+ return errors.New("invalid message received")
}
diff --git a/internal/pkg/controller/controller.go b/internal/pkg/controller/controller.go
index 4e2c4eb..b1939b9 100644
--- a/internal/pkg/controller/controller.go
+++ b/internal/pkg/controller/controller.go
@@ -621,7 +621,7 @@
logger.Debugw(ctx, "Inside GetGroupList method", log.Fields{"groupID": id})
grps, ok := device.groups.Load(id)
if !ok {
- return nil, errors.New("Group not found")
+ return nil, errors.New("group not found")
}
groups = grps.(*of.Group)
logger.Debugw(ctx, "Groups", log.Fields{"groups": groups})
diff --git a/internal/pkg/controller/controller_test.go b/internal/pkg/controller/controller_test.go
new file mode 100644
index 0000000..ff45c50
--- /dev/null
+++ b/internal/pkg/controller/controller_test.go
@@ -0,0 +1,1032 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+package controller
+
+import (
+ "context"
+ "reflect"
+ "sync"
+ "testing"
+ "voltha-go-controller/internal/pkg/intf"
+ "voltha-go-controller/internal/pkg/of"
+ "voltha-go-controller/internal/pkg/tasks"
+ "voltha-go-controller/internal/pkg/vpagent"
+ "voltha-go-controller/internal/test/mocks"
+
+ "github.com/golang/mock/gomock"
+ "github.com/stretchr/testify/assert"
+)
+
+func TestNewController(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ app intf.App
+ }
+ appMock := mocks.NewMockApp(gomock.NewController(t))
+ app := NewController(ctx, appMock)
+ tests := []struct {
+ name string
+ args args
+ want intf.IVPClientAgent
+ }{
+ {
+ name: "TestNewController",
+ args: args{
+ ctx: context.Background(),
+ app: GetController().app,
+ },
+ want: app,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ if got := NewController(tt.args.ctx, tt.args.app); !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("NewController() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func Cancel() {}
+func TestVoltController_DelDevice(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ id string
+ }
+
+ device := &Device{
+ ID: "SDX6320031",
+ cancel: Cancel,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ appMock := mocks.NewMockApp(gomock.NewController(t))
+ NewController(ctx, appMock)
+ appMock.EXPECT().DelDevice(gomock.Any(), gomock.Any()).AnyTimes()
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "DelDevice",
+ args: args{
+ cntx: context.Background(),
+ id: "SDX6320031",
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ app: GetController().app,
+ }
+ v.DelDevice(tt.args.cntx, tt.args.id)
+ })
+ }
+}
+
+func TestVoltController_AddFlows(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ port string
+ device string
+ flow *of.VoltFlow
+ }
+ subFlows := map[uint64]*of.VoltSubFlow{}
+ vltSubFlow := &of.VoltSubFlow{
+ Priority: 100,
+ Cookie: 103112802816,
+ State: of.FlowAddSuccess,
+ Match: of.Match{
+ InPort: 1573376,
+ MatchVlan: 4096,
+ L4Protocol: 255,
+ },
+ Action: of.Action{
+ Metadata: 279189651712,
+ GoToTableID: 1,
+ MeterID: 1,
+ SetVlan: 4097,
+ Pcp: 8,
+ Output: 4,
+ },
+ }
+ subFlows[0] = vltSubFlow
+ portsByName := map[string]*DevicePort{}
+ portsByName["SDX6320031-1"] = &DevicePort{
+ Name: "SDX6320031-1",
+ ID: 256,
+ }
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ flows: subFlows,
+ PortsByName: portsByName,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ flow := &of.VoltFlow{
+ PortName: "SDX6320031-1",
+ PortID: 256,
+ Command: 0,
+ MigrateCookie: true,
+ }
+ tests := []struct {
+ name string
+ args args
+ wantErr bool
+ }{
+ {
+ name: "AddFlows",
+ args: args{
+ cntx: context.Background(),
+ port: "SDX6320031-1",
+ device: "SDX6320031",
+ flow: flow,
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ if err := v.AddFlows(tt.args.cntx, tt.args.port, tt.args.device, tt.args.flow); (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.AddFlows() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ })
+ }
+}
+
+func TestVoltController_DelFlows(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ port string
+ device string
+ flow *of.VoltFlow
+ }
+ subFlows := map[uint64]*of.VoltSubFlow{}
+ vltSubFlow := &of.VoltSubFlow{
+ Priority: 100,
+ Cookie: 103112802816,
+ State: of.FlowAddSuccess,
+ Match: of.Match{
+ InPort: 1573376,
+ MatchVlan: 4096,
+ L4Protocol: 255,
+ },
+ Action: of.Action{
+ Metadata: 279189651712,
+ GoToTableID: 1,
+ MeterID: 1,
+ SetVlan: 4097,
+ Pcp: 8,
+ Output: 4,
+ },
+ }
+ subFlows[0] = vltSubFlow
+ portsByName := map[string]*DevicePort{}
+ portsByName["SDX6320031-1"] = &DevicePort{
+ Name: "SDX6320031-1",
+ ID: 256,
+ }
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ flows: subFlows,
+ PortsByName: portsByName,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ flow := &of.VoltFlow{
+ PortName: "SDX6320031-1",
+ PortID: 256,
+ Command: 0,
+ MigrateCookie: true,
+ }
+ tests := []struct {
+ name string
+ args args
+ wantErr bool
+ }{
+ {
+ name: "DelFlows",
+ args: args{
+ cntx: context.Background(),
+ port: "SDX6320031-1",
+ device: "SDX6320031",
+ flow: flow,
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ if err := v.DelFlows(tt.args.cntx, tt.args.port, tt.args.device, tt.args.flow); (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.DelFlows() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ })
+ }
+}
+
+func TestVoltController_GetGroups(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ id uint32
+ }
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ groups: sync.Map{},
+ }
+ grp := &of.Group{
+ Device: "SDX6320031",
+ GroupID: uint32(256),
+ State: 1,
+ SetVlan: of.VlanAny,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want *of.Group
+ wantErr bool
+ }{
+ {
+ name: "VoltController_GetGroups",
+ args: args{
+ cntx: context.Background(),
+ id: uint32(256),
+ },
+ want: grp,
+ wantErr: false,
+ },
+ {
+ name: "GetGroups_Not-Found",
+ args: args{
+ cntx: context.Background(),
+ id: 1,
+ },
+ want: nil,
+ wantErr: true,
+ },
+ }
+
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "VoltController_GetGroups":
+ device.groups.Store(uint32(256), grp)
+ got, err := v.GetGroups(tt.args.cntx, tt.args.id)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetGroups() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetGroups() = %v, want %v", got, tt.want)
+ }
+ case "GetGroups_Not-Found":
+ got, err := v.GetGroups(tt.args.cntx, tt.args.id)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetGroups() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetGroups() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_GetGroupList(t *testing.T) {
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ groups: sync.Map{},
+ }
+ grpList := []*of.Group{}
+ grp := &of.Group{
+ Device: "SDX6320031",
+ GroupID: uint32(256),
+ State: 1,
+ SetVlan: of.VlanAny,
+ }
+ grpList = append(grpList, grp)
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ want []*of.Group
+ wantErr bool
+ }{
+ {
+ name: "VoltController_GetGroups",
+ want: grpList,
+ wantErr: false,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ device.groups.Store(uint32(256), grp)
+ got, err := v.GetGroupList()
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetGroupList() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetGroupList() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestVoltController_GetMeterInfo(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ id uint32
+ }
+ mtrs := &of.Meter{
+ ID: uint32(256),
+ State: 1,
+ }
+ mtr := map[string]*of.Meter{}
+ mtr["SDX6320031"] = mtrs
+ devMtr := map[uint32]*of.Meter{}
+ devMtr[uint32(256)] = mtrs
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ meters: devMtr,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want map[string]*of.Meter
+ wantErr bool
+ }{
+ {
+ name: "VoltController_GetMeterInfo",
+ args: args{
+ cntx: context.Background(),
+ id: uint32(256),
+ },
+ want: mtr,
+ wantErr: false,
+ },
+ {
+ name: "Not_Found_Error",
+ args: args{
+ cntx: context.Background(),
+ id: 1,
+ },
+ want: nil,
+ wantErr: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "VoltController_GetMeterInfo":
+ got, err := v.GetMeterInfo(tt.args.cntx, tt.args.id)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetMeterInfo() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetMeterInfo() = %v, want %v", got, tt.want)
+ }
+ case "Not_Found_Error":
+ got, err := v.GetMeterInfo(tt.args.cntx, tt.args.id)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetMeterInfo() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetMeterInfo() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_GetAllMeterInfo(t *testing.T) {
+ vltMtr := map[string][]*of.Meter{}
+ mtr := &of.Meter{
+ ID: uint32(256),
+ State: 1,
+ }
+ mtrs := []*of.Meter{}
+ mtrs = append(mtrs, mtr)
+ vltMtr["SDX6320031"] = mtrs
+ devMtr := map[uint32]*of.Meter{}
+ devMtr[uint32(256)] = mtr
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ meters: devMtr,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ want map[string][]*of.Meter
+ wantErr bool
+ }{
+ {
+ name: "VoltController_GetMeterInfo",
+ want: vltMtr,
+ wantErr: false,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ got, err := v.GetAllMeterInfo()
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllMeterInfo() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetAllMeterInfo() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestVoltController_GetAllPendingFlows(t *testing.T) {
+ subFlowList := []*of.VoltSubFlow{}
+ vltSubFlow := &of.VoltSubFlow{
+ Priority: 100,
+ Cookie: 103112802816,
+ State: of.FlowAddSuccess,
+ Match: of.Match{
+ InPort: 1573376,
+ MatchVlan: 4096,
+ L4Protocol: 255,
+ },
+ Action: of.Action{
+ Metadata: 279189651712,
+ GoToTableID: 1,
+ MeterID: 1,
+ SetVlan: 4097,
+ Pcp: 8,
+ Output: 4,
+ },
+ }
+ subFlowList = append(subFlowList, vltSubFlow)
+ subFlows := map[uint64]*of.VoltSubFlow{}
+ subFlows[0] = vltSubFlow
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ flows: subFlows,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ want []*of.VoltSubFlow
+ wantErr bool
+ }{
+ {
+ name: "GetAllPendingFlows",
+ want: subFlowList,
+ wantErr: false,
+ },
+ }
+ type args1 struct {
+ deviceId string
+ }
+ tests1 := []struct {
+ name string
+ args args1
+ want []*of.VoltSubFlow
+ wantErr bool
+ }{
+ {
+ name: "GetFlows_with_DeviceID",
+ args: args1{
+ deviceId: "SDX6320031",
+ },
+ want: subFlowList,
+ wantErr: false,
+ },
+ {
+ name: "GetFlows_with_DeviceID_NOT_FOUND",
+ args: args1{
+ deviceId: "",
+ },
+ want: subFlowList,
+ wantErr: false,
+ },
+ }
+ type args2 struct {
+ deviceId string
+ cookie uint64
+ }
+ tests2 := []struct {
+ name string
+ args args2
+ want []*of.VoltSubFlow
+ wantErr bool
+ }{
+ {
+ name: "GetFlow_with_DeviceID_and_cookie",
+ args: args2{
+ deviceId: "SDX6320031",
+ cookie: 103112802816,
+ },
+ want: subFlowList,
+ wantErr: false,
+ },
+ {
+ name: "GetFlow_with_DeviceID_and_cookie_NOT_FOUND",
+ args: args2{
+ deviceId: "",
+ },
+ want: subFlowList,
+ wantErr: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ got, err := v.GetAllPendingFlows()
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.Nil(t, got)
+ got1, err1 := v.GetAllFlows()
+ if (err1 != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.NotNil(t, got1)
+ })
+ }
+ for _, tt := range tests1 {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "GetFlows_with_DeviceID":
+ got, err := v.GetFlows(tt.args.deviceId)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.NotNil(t, got)
+ case "GetFlows_with_DeviceID_NOT_FOUND":
+ got, err := v.GetFlows(tt.args.deviceId)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.Nil(t, got)
+ }
+ })
+ }
+ for _, tt := range tests2 {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "GetFlow_with_DeviceID_and_cookie":
+ got, err := v.GetFlow(tt.args.deviceId, tt.args.cookie)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.Nil(t, got)
+ case "GetFlow_with_DeviceID_and_cookie_NOT_FOUND":
+ got, err := v.GetFlow(tt.args.deviceId, tt.args.cookie)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetAllPendingFlows() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.Nil(t, got)
+ }
+ })
+ }
+}
+
+func TestVoltController_GetTaskList(t *testing.T) {
+ type args struct {
+ device string
+ }
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want []tasks.Task
+ }{
+ {
+ name: "GetTaskList",
+ args: args{
+ device: "SDX6320031",
+ },
+ want: []tasks.Task{},
+ },
+ {
+ name: "GetTaskList_Device_Not_found",
+ args: args{
+ device: "SDX632003",
+ },
+ want: []tasks.Task{},
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "GetTaskList":
+ if got := v.GetTaskList(tt.args.device); !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetTaskList() = %v, want %v", got, tt.want)
+ }
+ case "GetTaskList_Device_Not_found":
+ if got := v.GetTaskList(tt.args.device); !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.GetTaskList() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_GetPortState(t *testing.T) {
+ type args struct {
+ device string
+ name string
+ }
+ portsByName := map[string]*DevicePort{}
+ portsByName["SDX6320031-1"] = &DevicePort{
+ Name: "SDX6320031-1",
+ ID: 256,
+ }
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ PortsByName: portsByName,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want PortState
+ wantErr bool
+ }{
+ {
+ name: "GetPortState",
+ args: args{
+ device: "SDX6320031",
+ name: "SDX6320031-1",
+ },
+ want: PortStateUp,
+ },
+ {
+ name: "GetPortState_Device_Not_found",
+ args: args{
+ device: "SDX6320031-1",
+ name: "SDX6320031",
+ },
+ want: PortStateDown,
+ wantErr: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "GetPortState":
+ got, err := v.GetPortState(tt.args.device, tt.args.name)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetPortState() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ assert.NotNil(t, got)
+ case "GetPortState_Device_Not_found":
+ got, err := v.GetPortState(tt.args.device, tt.args.name)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.GetPortState() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if got != tt.want {
+ t.Errorf("VoltController.GetPortState() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_ModMeter(t *testing.T) {
+ type args struct {
+ port string
+ device string
+ command of.MeterCommand
+ meter *of.Meter
+ }
+ portsByName := map[string]*DevicePort{}
+ portsByName["SDX6320031-1"] = &DevicePort{
+ Name: "SDX6320031-1",
+ ID: 256,
+ }
+ mtrs := &of.Meter{
+ ID: uint32(256),
+ State: 1,
+ }
+ devMtr := map[uint32]*of.Meter{}
+ devMtr[uint32(256)] = mtrs
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ PortsByName: portsByName,
+ meters: devMtr,
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ wantErr bool
+ }{
+ {
+ name: "ModMeter",
+ args: args{
+ device: "SDX6320031",
+ port: "SDX6320031-1",
+ command: of.MeterCommandAdd,
+ meter: mtrs,
+ },
+ wantErr: false,
+ },
+ {
+ name: "ModMeter_device_not_found",
+ args: args{
+ command: of.MeterCommandAdd,
+ meter: mtrs,
+ },
+ wantErr: true,
+ },
+ {
+ name: "ModMeter_port_not_found",
+ args: args{
+ device: "SDX6320031",
+ command: of.MeterCommandAdd,
+ meter: mtrs,
+ },
+ wantErr: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ devices: dev,
+ }
+ switch tt.name {
+ case "ModMeter":
+ if err := v.ModMeter(tt.args.port, tt.args.device, tt.args.command, tt.args.meter); (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.ModMeter() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ case "ModMeter_device_not_found":
+ if err := v.ModMeter(tt.args.port, tt.args.device, tt.args.command, tt.args.meter); (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.ModMeter() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ case "ModMeter_port_not_found":
+ if err := v.ModMeter(tt.args.port, tt.args.device, tt.args.command, tt.args.meter); (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.ModMeter() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_VPAgent(t *testing.T) {
+ type args struct {
+ vep string
+ }
+ vagent := map[string]*vpagent.VPAgent{}
+ vpa := &vpagent.VPAgent{}
+ vagent[""] = vpa
+ tests := []struct {
+ name string
+ args args
+ want *vpagent.VPAgent
+ wantErr bool
+ }{
+ {
+ name: "VPAgent",
+ args: args{},
+ want: vpa,
+ wantErr: false,
+ },
+ {
+ name: "VPAgent_Error",
+ args: args{
+ vep: "ab",
+ },
+ want: nil,
+ wantErr: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ vagent: vagent,
+ }
+ switch tt.name {
+ case "VPAgent":
+ got, err := v.VPAgent(tt.args.vep)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.VPAgent() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.VPAgent() = %v, want %v", got, tt.want)
+ }
+ case "VPAgent_Error":
+ got, err := v.VPAgent(tt.args.vep)
+ if (err != nil) != tt.wantErr {
+ t.Errorf("VoltController.VPAgent() error = %v, wantErr %v", err, tt.wantErr)
+ return
+ }
+ if !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("VoltController.VPAgent() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_DeviceRebootInd(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ dID string
+ srNo string
+ sbID string
+ }
+ appMock := mocks.NewMockApp(gomock.NewController(t))
+ NewController(ctx, appMock)
+ appMock.EXPECT().DeviceRebootInd(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes()
+ dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+ db = dbintf
+ dbintf.EXPECT().DelAllRoutesForDevice(gomock.Any(), gomock.Any()).AnyTimes()
+ dbintf.EXPECT().DelAllGroup(gomock.Any(), gomock.Any()).AnyTimes()
+ dbintf.EXPECT().DelAllMeter(gomock.Any(), gomock.Any()).AnyTimes()
+ dbintf.EXPECT().DelAllPONCounters(gomock.Any(), gomock.Any()).AnyTimes()
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "VPAgent",
+ args: args{
+ dID: "1234",
+ srNo: "SDX6320031",
+ cntx: context.Background(),
+ sbID: "4321",
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ app: GetController().app,
+ }
+ v.DeviceRebootInd(tt.args.cntx, tt.args.dID, tt.args.srNo, tt.args.sbID)
+ })
+ }
+}
+
+func TestVoltController_SetRebootInProgressForDevice(t *testing.T) {
+ type args struct {
+ device string
+ }
+ rebootInProgressDevices := map[string]string{}
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ }
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want bool
+ }{
+ {
+ name: "SetRebootInProgressForDevice",
+ args: args{
+ device: "SDX6320031",
+ },
+ want: true,
+ },
+ {
+ name: "SetRebootInProgressForDevice_Error",
+ args: args{
+ device: "SDX6320031-1",
+ },
+ want: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ rebootInProgressDevices: rebootInProgressDevices,
+ devices: dev,
+ }
+ switch tt.name {
+ case "SetRebootInProgressForDevice":
+ if got := v.SetRebootInProgressForDevice(tt.args.device); got != tt.want {
+ t.Errorf("VoltController.SetRebootInProgressForDevice() = %v, want %v", got, tt.want)
+ }
+ case "SetRebootInProgressForDevice_Error":
+ if got := v.SetRebootInProgressForDevice(tt.args.device); got != tt.want {
+ t.Errorf("VoltController.SetRebootInProgressForDevice() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
+
+func TestVoltController_ReSetRebootInProgressForDevice(t *testing.T) {
+ type args struct {
+ device string
+ }
+ rebootInProgressDevices := map[string]string{}
+ device := &Device{
+ ctx: context.Background(),
+ ID: "SDX6320031",
+ }
+ rebootInProgressDevices["SDX6320031"] = "done"
+ dev := map[string]*Device{}
+ dev["SDX6320031"] = device
+ tests := []struct {
+ name string
+ args args
+ want bool
+ }{
+ {
+ name: "ReSetRebootInProgressForDevice",
+ args: args{
+ device: "SDX6320031",
+ },
+ want: true,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ v := &VoltController{
+ rebootInProgressDevices: rebootInProgressDevices,
+ devices: dev,
+ }
+ if got := v.ReSetRebootInProgressForDevice(tt.args.device); got != tt.want {
+ t.Errorf("VoltController.ReSetRebootInProgressForDevice() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
diff --git a/internal/pkg/controller/device.go b/internal/pkg/controller/device.go
index 0bafca7..57474a0 100644
--- a/internal/pkg/controller/device.go
+++ b/internal/pkg/controller/device.go
@@ -51,7 +51,11 @@
// DefaultMaxFlowQueues constant
DefaultMaxFlowQueues = 67
//ErrDuplicateFlow - indicates flow already exists in DB
- ErrDuplicateFlow string = "Duplicate Flow"
+ ErrDuplicateFlow string = "duplicate flow"
+ //Unknown_Port_ID - indicates that the port id is unknown
+ Unknown_Port_ID = "unknown port id"
+ //Duplicate_Port - indicates the port is already exist in controller
+ Duplicate_Port = "duplicate port"
)
// DevicePort structure
@@ -253,7 +257,7 @@
d.DelFlowFromDb(cntx, flow.Cookie)
return nil
}
- return errors.New("Flow does not Exist")
+ return errors.New("flow does not exist")
}
// DelFlowFromDb is utility to delete the flow from the device
@@ -287,7 +291,7 @@
d.DelFlowFromDb(cntx, flow.OldCookie)
return nil
}
- return errors.New("Flow does not Exist")
+ return errors.New("flow does not exist")
}
// RestoreFlowsFromDb to restore flows from database
@@ -386,7 +390,7 @@
d.meterLock.Lock()
defer d.meterLock.Unlock()
if _, ok := d.meters[meter.ID]; ok {
- return errors.New("Duplicate Meter")
+ return errors.New("duplicate meter")
}
d.meters[meter.ID] = meter
go d.AddMeterToDb(cntx, meter)
@@ -401,7 +405,7 @@
d.meters[meter.ID] = meter
d.AddMeterToDb(cntx, meter)
} else {
- return errors.New("Meter not found for updation")
+ return errors.New("meter not found for updation")
}
return nil
}
@@ -413,7 +417,7 @@
if m, ok := d.meters[id]; ok {
return m, nil
}
- return nil, errors.New("Meter Not Found")
+ return nil, errors.New("meter not found")
}
// DelMeter to delete meter
@@ -483,10 +487,10 @@
id := mp.PortNo
name := mp.Name
if _, ok := d.PortsByID[id]; ok {
- return errors.New("Duplicate port")
+ return errors.New(Duplicate_Port)
}
if _, ok := d.PortsByName[name]; ok {
- return errors.New("Duplicate port")
+ return errors.New(Duplicate_Port)
}
p := NewDevicePort(mp)
@@ -503,7 +507,7 @@
func (d *Device) DelPort(cntx context.Context, id uint32) error {
p := d.GetPortByID(id)
if p == nil {
- return errors.New("Unknown Port")
+ return errors.New("unknown port")
}
if p.State == PortStateUp {
GetController().PortDownInd(cntx, d.ID, p.Name)
@@ -546,7 +550,7 @@
return p.Name, nil
}
logger.Errorw(ctx, "Port not found", log.Fields{"port": id})
- return "", errors.New("Unknown Port ID")
+ return "", errors.New(Unknown_Port_ID)
}
// GetPortByID is utility to retrieve the port by ID
@@ -581,7 +585,7 @@
if p, ok := d.PortsByName[name]; ok {
return p.State, nil
}
- return PortStateDown, errors.New("Unknown Port ID")
+ return PortStateDown, errors.New(Unknown_Port_ID)
}
// GetPortID to get the port-id by the port name
@@ -592,7 +596,7 @@
if p, ok := d.PortsByName[name]; ok {
return p.ID, nil
}
- return 0, errors.New("Unknown Port ID")
+ return 0, errors.New(Unknown_Port_ID)
}
// WritePortToDb to add the port to the database
@@ -633,7 +637,7 @@
d.PortsByName[port.Name] = &port
GetController().PortAddInd(cntx, d.ID, port.ID, port.Name)
} else {
- logger.Warnw(ctx, "Duplicate Port", log.Fields{"ID": port.ID})
+ logger.Warnw(ctx, Duplicate_Port, log.Fields{"ID": port.ID})
}
} else {
logger.Warnw(ctx, "Unmarshal failed", log.Fields{"port": string(b)})
@@ -907,11 +911,11 @@
func (d *Device) PacketOutReq(outport string, inport string, data []byte, isCustomPkt bool) error {
inp, err := d.GetPortID(inport)
if err != nil {
- return errors.New("Unknown inport")
+ return errors.New("unknown inport")
}
outp, err1 := d.GetPortID(outport)
if err1 != nil {
- return errors.New("Unknown outport")
+ return errors.New("unknown outport")
}
logger.Debugw(ctx, "Sending packet out", log.Fields{"Device": d.ID, "Inport": inport, "Outport": outport})
return d.SendPacketOut(outp, inp, data, isCustomPkt)
diff --git a/internal/pkg/controller/device_test.go b/internal/pkg/controller/device_test.go
new file mode 100644
index 0000000..11084fd
--- /dev/null
+++ b/internal/pkg/controller/device_test.go
@@ -0,0 +1,211 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+package controller
+
+import (
+ "context"
+ "reflect"
+ "testing"
+ "voltha-go-controller/internal/pkg/holder"
+ "voltha-go-controller/internal/pkg/of"
+ "voltha-go-controller/internal/test/mocks"
+
+ "github.com/golang/mock/gomock"
+ ofp "github.com/opencord/voltha-protos/v5/go/openflow_13"
+ "github.com/stretchr/testify/assert"
+)
+
+func TestNewDevicePort(t *testing.T) {
+ type args struct {
+ mp *ofp.OfpPort
+ }
+ tests := []struct {
+ name string
+ args args
+ want *DevicePort
+ }{
+ {
+ name: "NewDevicePort",
+ args: args{
+ mp: &ofp.OfpPort{
+ PortNo: uint32(1),
+ },
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ got := NewDevicePort(tt.args.mp)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestDevice_UpdateFlows(t *testing.T) {
+ type args struct {
+ flow *of.VoltFlow
+ devPort *DevicePort
+ }
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "Device_UpdateFlows",
+ args: args{
+ flow: &of.VoltFlow{
+ PortName: "test_port_name",
+ },
+ devPort: &DevicePort{
+ Name: "test_name",
+ },
+ },
+ },
+ }
+ for _, tt := range tests {
+ flushQueue := make(map[uint32]*UniIDFlowQueue)
+ flushQueue[uint32(1)] = &UniIDFlowQueue{
+ ID: uint32(1),
+ }
+ t.Run(tt.name, func(t *testing.T) {
+ d := &Device{
+ flowQueue: flushQueue,
+ flowHash: uint32(1),
+ }
+ d.UpdateFlows(tt.args.flow, tt.args.devPort)
+ })
+ }
+}
+
+func TestNewDevice(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ id string
+ slno string
+ vclientHldr *holder.VolthaServiceClientHolder
+ southBoundID string
+ mfr string
+ hwDesc string
+ swDesc string
+ }
+ tests := []struct {
+ name string
+ args args
+ want *Device
+ }{
+ {
+ name: "TestNewDevice",
+ args: args{
+ cntx: context.Background(),
+ id: "test_id",
+ slno: "test_sl_no",
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+ db = dbintf
+ dbintf.EXPECT().GetFlowHash(gomock.Any(), gomock.Any()).Return("1", nil).Times(1)
+ got := NewDevice(tt.args.cntx, tt.args.id, tt.args.slno, tt.args.vclientHldr, tt.args.southBoundID, tt.args.mfr, tt.args.hwDesc, tt.args.swDesc)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestDevice_triggerFlowResultNotification(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ cookie uint64
+ flow *of.VoltSubFlow
+ oper of.Command
+ bwDetails of.BwAvailDetails
+ err error
+ }
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "Device_triggerFlowResultNotification",
+ args: args{
+ cntx: context.Background(),
+ cookie: uint64(1),
+ flow: &of.VoltSubFlow{
+ Cookie: uint64(1),
+ },
+ oper: of.CommandAdd,
+ bwDetails: of.BwAvailDetails{
+ PrevBw: "test_prev_bw",
+ },
+ err: nil,
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ flows := make(map[uint64]*of.VoltSubFlow)
+ flows[uint64(1)] = &of.VoltSubFlow{
+ Cookie: uint64(1),
+ }
+ d := &Device{
+ flows: flows,
+ }
+ appMock := mocks.NewMockApp(gomock.NewController(t))
+ _ = NewController(context.Background(), appMock)
+ dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+ db = dbintf
+ dbintf.EXPECT().PutFlow(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).Times(1)
+ appMock.EXPECT().ProcessFlowModResultIndication(gomock.Any(), gomock.Any()).Times(1)
+ d.triggerFlowResultNotification(tt.args.cntx, tt.args.cookie, tt.args.flow, tt.args.oper, tt.args.bwDetails, tt.args.err)
+ })
+ }
+}
+
+func TestDevice_ResetCache(t *testing.T) {
+ tests := []struct {
+ name string
+ }{
+ {
+ name: "Device_ResetCache",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ d := &Device{}
+ d.ResetCache()
+ })
+ }
+}
+
+func TestDevice_GetAllFlows(t *testing.T) {
+ tests := []struct {
+ name string
+ want []*of.VoltSubFlow
+ }{
+ {
+ name: "Device_GetAllFlows",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ d := &Device{}
+ if got := d.GetAllFlows(); !reflect.DeepEqual(got, tt.want) {
+ t.Errorf("Device.GetAllFlows() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
diff --git a/internal/pkg/controller/modmeter_test.go b/internal/pkg/controller/modmeter_test.go
new file mode 100644
index 0000000..fb7df0f
--- /dev/null
+++ b/internal/pkg/controller/modmeter_test.go
@@ -0,0 +1,182 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+package controller
+
+import (
+ "context"
+ "sync"
+ "testing"
+ "voltha-go-controller/internal/pkg/holder"
+ "voltha-go-controller/internal/pkg/of"
+ "voltha-go-controller/internal/test/mocks"
+
+ "github.com/golang/mock/gomock"
+ "github.com/stretchr/testify/assert"
+)
+
+func TestModMeterTask_Start(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ taskID uint8
+ }
+ tests := []struct {
+ name string
+ args args
+ wantErr bool
+ }{
+ {
+ name: "mmt.command == of.MeterCommandAdd",
+ args: args{
+ ctx: context.Background(),
+ taskID: uint8(1),
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ meters := make(map[uint32]*of.Meter)
+ meters[uint32(1)] = &of.Meter{
+ ID: uint32(1),
+ }
+ volthaClientMock := mocks.NewMockVolthaServiceClient(gomock.NewController(t))
+ mmt := &ModMeterTask{
+ meter: &of.Meter{
+ ID: uint32(1),
+ },
+ device: &Device{
+ meterLock: sync.RWMutex{},
+ meters: meters,
+ State: DeviceStateUP,
+ vclientHolder: &holder.VolthaServiceClientHolder{
+ VolthaSvcClient: volthaClientMock,
+ },
+ },
+ }
+ mmt.meter.ID = uint32(2)
+ dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+ db = dbintf
+ dbintf.EXPECT().DelDeviceMeter(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+ volthaClientMock.EXPECT().UpdateLogicalDeviceMeterTable(gomock.Any(), gomock.Any()).Return(nil, nil).AnyTimes()
+ err := mmt.Start(tt.args.ctx, tt.args.taskID)
+ assert.Nil(t, err)
+ })
+ }
+}
+
+func TestNewModMeterTask(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ command of.MeterCommand
+ meter *of.Meter
+ device *Device
+ }
+ tests := []struct {
+ name string
+ args args
+ want *ModMeterTask
+ }{
+ {
+ name: "NewModMeterTask",
+ args: args{
+ ctx: context.Background(),
+ command: of.MeterCommandAdd,
+ meter: &of.Meter{
+ ID: uint32(1),
+ },
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ got := NewModMeterTask(tt.args.ctx, tt.args.command, tt.args.meter, tt.args.device)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestModMeterTask_Name(t *testing.T) {
+ tests := []struct {
+ name string
+ want string
+ }{
+ {
+ name: "ModMeterTask_Name",
+ want: "Add Flows Task",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mmt := &ModMeterTask{}
+ if got := mmt.Name(); got != tt.want {
+ t.Errorf("ModMeterTask.Name() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestModMeterTask_TaskID(t *testing.T) {
+ tests := []struct {
+ name string
+ want uint8
+ }{
+ {
+ name: "ModMeterTask_TaskID",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mmt := &ModMeterTask{}
+ if got := mmt.TaskID(); got != tt.want {
+ t.Errorf("ModMeterTask.TaskID() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestModMeterTask_Timestamp(t *testing.T) {
+ tests := []struct {
+ name string
+ want string
+ }{
+ {
+ name: "ModMeterTask_Timestamp",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mmt := &ModMeterTask{}
+ if got := mmt.Timestamp(); got != tt.want {
+ t.Errorf("ModMeterTask.Timestamp() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestModMeterTask_Stop(t *testing.T) {
+ tests := []struct {
+ name string
+ }{
+ {
+ name: "ModMeterTask_Stop",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mmt := &ModMeterTask{}
+ mmt.Stop()
+ })
+ }
+}
diff --git a/internal/pkg/controller/pendingprofiles_test.go b/internal/pkg/controller/pendingprofiles_test.go
index fe0639c..dfb17f6 100644
--- a/internal/pkg/controller/pendingprofiles_test.go
+++ b/internal/pkg/controller/pendingprofiles_test.go
@@ -21,6 +21,7 @@
"voltha-go-controller/internal/test/mocks"
"github.com/golang/mock/gomock"
+ "github.com/stretchr/testify/assert"
)
func TestPendingProfilesTask_Start(t *testing.T) {
@@ -60,3 +61,103 @@
})
}
}
+
+func TestNewPendingProfilesTask(t *testing.T) {
+ type args struct {
+ device *Device
+ }
+ tests := []struct {
+ name string
+ args args
+ want *PendingProfilesTask
+ }{
+ {
+ name: "NewPendingProfilesTask",
+ args: args{
+ device: &Device{
+ ctx: context.Background(),
+ },
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ got := NewPendingProfilesTask(tt.args.device)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestPendingProfilesTask_Name(t *testing.T) {
+ tests := []struct {
+ name string
+ want string
+ }{
+ {
+ name: "PendingProfilesTask_Name",
+ want: "Pending Profiles Task",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ppt := &PendingProfilesTask{}
+ if got := ppt.Name(); got != tt.want {
+ t.Errorf("PendingProfilesTask.Name() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestPendingProfilesTask_TaskID(t *testing.T) {
+ tests := []struct {
+ name string
+ want uint8
+ }{
+ {
+ name: "PendingProfilesTask_TaskID",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ppt := &PendingProfilesTask{}
+ if got := ppt.TaskID(); got != tt.want {
+ t.Errorf("PendingProfilesTask.TaskID() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestPendingProfilesTask_Timestamp(t *testing.T) {
+ tests := []struct {
+ name string
+ want string
+ }{
+ {
+ name: "PendingProfilesTask_Timestamp",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ppt := &PendingProfilesTask{}
+ if got := ppt.Timestamp(); got != tt.want {
+ t.Errorf("PendingProfilesTask.Timestamp() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
+
+func TestPendingProfilesTask_Stop(t *testing.T) {
+ tests := []struct {
+ name string
+ }{
+ {
+ name: "PendingProfilesTask_Stop",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ppt := &PendingProfilesTask{}
+ ppt.Stop()
+ })
+ }
+}
diff --git a/internal/pkg/controller/utils_test.go b/internal/pkg/controller/utils_test.go
new file mode 100644
index 0000000..323b388
--- /dev/null
+++ b/internal/pkg/controller/utils_test.go
@@ -0,0 +1,66 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+package controller
+
+import (
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+)
+
+func TestPadString(t *testing.T) {
+ type args struct {
+ value string
+ padSize int
+ }
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "PadString",
+ args: args{
+ value: "test_value",
+ padSize: 20,
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ got := PadString(tt.args.value, tt.args.padSize)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestGetXid(t *testing.T) {
+ tests := []struct {
+ name string
+ want uint32
+ }{
+ {
+ name: "GetXid",
+ want: uint32(2),
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ if got := GetXid(); got != tt.want {
+ t.Errorf("GetXid() = %v, want %v", got, tt.want)
+ }
+ })
+ }
+}
diff --git a/internal/pkg/tasks/tasks_test.go b/internal/pkg/tasks/tasks_test.go
index f451c71..3ab5e79 100644
--- a/internal/pkg/tasks/tasks_test.go
+++ b/internal/pkg/tasks/tasks_test.go
@@ -14,3 +14,135 @@
*/
package tasks
+
+import (
+ "context"
+ "testing"
+
+ "github.com/stretchr/testify/assert"
+)
+
+func TestNewTasks(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ }
+ tasks := &Tasks{}
+ tests := []struct {
+ name string
+ args args
+ want *Tasks
+ }{
+ {
+ name: "NewTasks",
+ args: args{
+ ctx: context.Background(),
+ },
+ want: tasks,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ got := NewTasks(tt.args.ctx)
+ assert.NotNil(t, got)
+ })
+ }
+}
+
+func TestTasks_CheckAndInitialize(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ }
+ tests := []struct {
+ name string
+ args args
+ }{
+ {
+ name: "Tasks_CheckAndInitialize",
+ args: args{
+ ctx: context.Background(),
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ts := &Tasks{}
+ ts.CheckAndInitialize(tt.args.ctx)
+ })
+ }
+}
+
+func TestTasks_StopAll(t *testing.T) {
+ task := []Task{
+ NewTaskSet("task1"),
+ }
+ tests := []struct {
+ name string
+ }{
+ {
+ name: "Tasks_StopAll",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ts := &Tasks{
+ queued: task,
+ }
+ ts.StopAll()
+ })
+ }
+}
+
+func TestTasks_executeTasks(t *testing.T) {
+ task := []Task{
+ NewTaskSet("task1"),
+ }
+ tests := []struct {
+ name string
+ }{
+ {
+ name: "Tasks_executeTasks",
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ts := &Tasks{
+ queued: task,
+ }
+ ts.executeTasks()
+ })
+ }
+}
+
+func TestTaskSet_Start(t *testing.T) {
+ type args struct {
+ ctx context.Context
+ taskID uint8
+ }
+ task := []Task{
+ NewTaskSet("task1"),
+ }
+ tests := []struct {
+ name string
+ args args
+ wantErr bool
+ }{
+ {
+ name: "Tasks_TaskSet_Start",
+ args: args{
+ ctx: context.Background(),
+ taskID: 25,
+ },
+ wantErr: false,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ ts := &TaskSet{
+ queued: task,
+ }
+ if err := ts.Start(tt.args.ctx, tt.args.taskID); (err != nil) != tt.wantErr {
+ t.Errorf("TaskSet.Start() error = %v, wantErr %v", err, tt.wantErr)
+ }
+ })
+ }
+}
diff --git a/internal/pkg/vpagent/common_test.go b/internal/pkg/vpagent/common_test.go
new file mode 100644
index 0000000..73e7fde
--- /dev/null
+++ b/internal/pkg/vpagent/common_test.go
@@ -0,0 +1,74 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+// Package vpagent Common Logger initialization
+package vpagent
+
+import (
+ "context"
+ "errors"
+ "testing"
+)
+
+func Test_isConnCanceled(t *testing.T) {
+ type args struct {
+ err error
+ }
+ tests := []struct {
+ name string
+ args args
+ want bool
+ }{
+ {
+ name: "isConnCanceled",
+ args: args{
+ err: context.Canceled,
+ },
+ want: true,
+ },
+ {
+ name: "error_nil",
+ args: args{
+ err: nil,
+ },
+ want: false,
+ },
+ {
+ name: "the client connection is closing",
+ args: args{
+ err: errors.New("Not Found"),
+ },
+ want: false,
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ switch tt.name {
+ case "isConnCanceled":
+ if got := isConnCanceled(tt.args.err); got != tt.want {
+ t.Errorf("isConnCanceled() = %v, want %v", got, tt.want)
+ }
+ case "error_nil":
+ if got := isConnCanceled(tt.args.err); got != tt.want {
+ t.Errorf("isConnCanceled() = %v, want %v", got, tt.want)
+ }
+ case "the client connection is closing":
+ if got := isConnCanceled(tt.args.err); got != tt.want {
+ t.Errorf("isConnCanceled() = %v, want %v", got, tt.want)
+ }
+ }
+ })
+ }
+}
diff --git a/tests/results/go-test-coverage.out b/tests/results/go-test-coverage.out
index fc5c0b4..080644c 100644
--- a/tests/results/go-test-coverage.out
+++ b/tests/results/go-test-coverage.out
@@ -147,50 +147,86 @@
voltha-go-controller/internal/pkg/of/meter.go:80.29,82.4 1 0
voltha-go-controller/internal/pkg/of/meter.go:83.8,85.3 1 0
voltha-go-controller/internal/pkg/of/meter.go:90.47,99.2 5 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:51.39,57.2 5 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:60.34,62.2 1 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:51.39,57.2 5 3
+voltha-go-controller/internal/pkg/tasks/tasks.go:60.34,62.2 1 3
voltha-go-controller/internal/pkg/tasks/tasks.go:65.35,67.2 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:70.39,72.2 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:75.39,78.2 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:81.67,84.26 3 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:94.2,95.12 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:84.26,88.17 4 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:91.3,92.88 2 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:81.67,84.26 3 3
+voltha-go-controller/internal/pkg/tasks/tasks.go:94.2,95.12 2 3
+voltha-go-controller/internal/pkg/tasks/tasks.go:84.26,88.17 4 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:91.3,92.88 2 1
voltha-go-controller/internal/pkg/tasks/tasks.go:88.17,90.4 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:100.35,104.2 3 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:100.35,104.2 3 1
voltha-go-controller/internal/pkg/tasks/tasks.go:108.27,111.62 2 0
voltha-go-controller/internal/pkg/tasks/tasks.go:111.62,115.3 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:143.43,152.2 8 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:156.50,161.2 3 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:165.58,168.25 3 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:143.43,152.2 8 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:156.50,161.2 3 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:165.58,168.25 3 1
voltha-go-controller/internal/pkg/tasks/tasks.go:173.2,174.18 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:168.25,172.3 3 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:179.39,182.2 2 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:168.25,172.3 3 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:179.39,182.2 2 1
voltha-go-controller/internal/pkg/tasks/tasks.go:185.47,187.2 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:193.37,199.26 4 0
voltha-go-controller/internal/pkg/tasks/tasks.go:199.26,201.3 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:206.38,208.2 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:212.28,219.24 5 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:223.2,223.17 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:219.24,222.3 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:228.40,234.18 5 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:241.2,241.29 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:234.18,237.3 2 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:212.28,219.24 5 2
+voltha-go-controller/internal/pkg/tasks/tasks.go:223.2,223.17 1 2
+voltha-go-controller/internal/pkg/tasks/tasks.go:219.24,222.3 2 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:228.40,234.18 5 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:241.2,241.29 1 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:234.18,237.3 2 1
voltha-go-controller/internal/pkg/tasks/tasks.go:237.8,239.3 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:247.43,249.2 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:254.39,257.2 2 0
voltha-go-controller/internal/pkg/tasks/tasks.go:262.37,264.2 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:269.33,271.42 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:271.42,278.32 5 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:282.3,284.17 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:287.3,287.31 1 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:293.3,293.19 1 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:269.33,271.42 1 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:271.42,278.32 5 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:282.3,284.17 2 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:287.3,287.31 1 1
+voltha-go-controller/internal/pkg/tasks/tasks.go:293.3,293.19 1 1
voltha-go-controller/internal/pkg/tasks/tasks.go:278.32,281.4 2 0
voltha-go-controller/internal/pkg/tasks/tasks.go:284.17,286.4 1 0
voltha-go-controller/internal/pkg/tasks/tasks.go:287.31,291.4 2 0
-voltha-go-controller/internal/pkg/tasks/tasks.go:293.19,294.9 1 0
+voltha-go-controller/internal/pkg/tasks/tasks.go:293.19,294.9 1 1
voltha-go-controller/internal/pkg/tasks/tasks.go:300.13,304.16 3 1
voltha-go-controller/internal/pkg/tasks/tasks.go:304.16,305.13 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:38.13,42.16 3 1
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:42.16,43.13 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:83.52,101.40 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:109.2,109.35 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:117.2,117.15 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:120.2,121.18 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:101.40,107.3 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:109.35,115.3 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:117.15,119.3 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:125.28,127.2 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:130.66,132.2 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:135.46,142.14 3 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:146.2,163.6 5 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:142.14,144.3 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:163.6,164.10 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:165.21,167.25 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:170.4,170.22 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:173.4,173.10 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:174.30,175.17 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:167.25,169.5 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:170.22,172.5 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:176.23,187.15 6 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:193.33,197.35 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:206.36,207.17 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:210.5,211.35 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:217.5,217.36 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:227.23,228.45 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:229.12,231.33 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:187.15,188.71 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:188.71,190.7 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:197.35,204.6 6 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:207.17,209.6 1 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:211.35,216.6 4 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:217.36,219.16 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:219.16,221.72 2 0
+voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:221.72,223.8 1 0
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:28.62,31.15 2 0
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:35.2,35.29 1 0
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:39.2,43.27 5 0
@@ -218,15 +254,15 @@
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:95.48,97.58 2 0
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:97.58,98.56 1 0
voltha-go-controller/internal/pkg/vpagent/changeEvent.go:98.56,100.6 1 0
-voltha-go-controller/internal/pkg/vpagent/common.go:29.37,30.16 1 0
-voltha-go-controller/internal/pkg/vpagent/common.go:34.2,35.8 2 0
-voltha-go-controller/internal/pkg/vpagent/common.go:40.2,41.8 2 0
-voltha-go-controller/internal/pkg/vpagent/common.go:47.2,47.29 1 0
-voltha-go-controller/internal/pkg/vpagent/common.go:52.2,52.80 1 0
-voltha-go-controller/internal/pkg/vpagent/common.go:30.16,32.3 1 0
+voltha-go-controller/internal/pkg/vpagent/common.go:29.37,30.16 1 3
+voltha-go-controller/internal/pkg/vpagent/common.go:34.2,35.8 2 2
+voltha-go-controller/internal/pkg/vpagent/common.go:40.2,41.8 2 2
+voltha-go-controller/internal/pkg/vpagent/common.go:47.2,47.29 1 2
+voltha-go-controller/internal/pkg/vpagent/common.go:52.2,52.80 1 1
+voltha-go-controller/internal/pkg/vpagent/common.go:30.16,32.3 1 1
voltha-go-controller/internal/pkg/vpagent/common.go:35.8,38.3 1 0
voltha-go-controller/internal/pkg/vpagent/common.go:41.8,44.3 1 0
-voltha-go-controller/internal/pkg/vpagent/common.go:47.29,49.3 1 0
+voltha-go-controller/internal/pkg/vpagent/common.go:47.29,49.3 1 1
voltha-go-controller/internal/pkg/vpagent/connection.go:34.92,35.14 1 0
voltha-go-controller/internal/pkg/vpagent/connection.go:39.2,39.33 1 0
voltha-go-controller/internal/pkg/vpagent/connection.go:43.2,46.70 4 0
@@ -315,67 +351,306 @@
voltha-go-controller/internal/pkg/vpagent/refresh.go:146.65,147.44 1 0
voltha-go-controller/internal/pkg/vpagent/refresh.go:150.2,150.12 1 0
voltha-go-controller/internal/pkg/vpagent/refresh.go:147.44,149.3 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:38.13,42.16 3 1
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:42.16,43.13 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:83.52,101.40 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:109.2,109.35 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:117.2,117.15 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:120.2,121.18 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:101.40,107.3 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:109.35,115.3 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:117.15,119.3 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:125.28,127.2 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:130.66,132.2 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:135.46,142.14 3 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:146.2,163.6 5 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:142.14,144.3 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:163.6,164.10 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:165.21,167.25 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:170.4,170.22 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:173.4,173.10 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:174.30,175.17 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:167.25,169.5 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:170.22,172.5 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:176.23,187.15 6 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:193.33,197.35 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:206.36,207.17 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:210.5,211.35 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:217.5,217.36 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:227.23,228.45 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:229.12,231.33 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:187.15,188.71 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:188.71,190.7 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:197.35,204.6 6 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:207.17,209.6 1 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:211.35,216.6 4 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:217.36,219.16 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:219.16,221.72 2 0
-voltha-go-controller/internal/pkg/vpagent/volthaprotoagent.go:221.72,223.8 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:37.115,46.2 8 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:49.40,51.2 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:54.41,56.2 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:59.45,61.2 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:64.34,65.2 0 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:68.73,90.39 3 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:104.2,104.39 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:108.2,109.16 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:114.2,114.48 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:129.2,130.12 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:90.39,92.61 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:96.3,96.89 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:92.61,95.4 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:97.8,98.43 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:98.43,101.4 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:104.39,107.3 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:109.16,112.3 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:114.48,115.79 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:126.3,126.13 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:115.79,117.4 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:117.9,119.64 2 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:123.4,123.90 1 0
-voltha-go-controller/internal/pkg/controller/modmeter.go:119.64,122.5 1 0
-voltha-go-controller/internal/pkg/controller/utils.go:28.22,33.2 4 0
-voltha-go-controller/internal/pkg/controller/utils.go:36.50,42.2 5 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:41.90,49.2 7 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:52.40,54.2 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:57.41,59.2 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:62.45,64.2 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:67.34,68.2 0 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:71.73,77.48 5 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:94.2,94.45 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:101.2,101.56 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:106.2,107.48 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:127.2,128.12 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:77.48,80.67 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:90.3,91.14 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:80.67,81.98 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:86.4,88.16 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:81.98,85.5 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:94.45,97.3 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:97.8,99.3 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:101.56,104.3 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:107.48,111.7 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:125.3,125.13 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:111.7,114.58 3 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:117.4,118.13 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:122.4,123.9 2 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:114.58,115.10 1 0
+voltha-go-controller/internal/pkg/controller/modgroup.go:118.13,120.13 2 0
+voltha-go-controller/internal/pkg/controller/utils.go:28.22,33.2 4 1
+voltha-go-controller/internal/pkg/controller/utils.go:36.50,42.2 5 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:55.72,63.2 7 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:66.38,68.2 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:71.39,73.2 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:76.43,78.2 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:81.31,83.2 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:86.71,91.13 4 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:96.2,97.16 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:107.2,108.35 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:113.2,116.59 3 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:141.2,141.55 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:146.2,146.47 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:156.2,158.13 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:162.2,166.12 5 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:91.13,94.3 2 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:97.16,99.3 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:108.35,111.3 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:116.59,119.42 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:137.3,137.111 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:119.42,120.194 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:131.4,131.28 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:120.194,125.5 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:125.10,130.5 2 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:132.9,136.4 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:141.55,144.3 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:146.47,147.22 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:151.3,151.14 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:154.3,154.32 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:147.22,149.12 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:151.14,152.9 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:158.13,161.3 2 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:170.91,173.42 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:188.2,188.34 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:193.2,193.30 1 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:173.42,178.53 3 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:181.3,181.54 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:184.3,184.103 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:178.53,180.4 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:181.54,183.4 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:188.34,191.3 2 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:193.30,194.26 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:194.26,196.4 1 0
+voltha-go-controller/internal/pkg/controller/auditdevice.go:201.75,203.25 2 2
+voltha-go-controller/internal/pkg/controller/auditdevice.go:203.25,206.53 2 1
+voltha-go-controller/internal/pkg/controller/auditdevice.go:206.53,208.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:74.49,86.2 8 1
+voltha-go-controller/internal/pkg/controller/device.go:95.51,99.2 3 1
+voltha-go-controller/internal/pkg/controller/device.go:153.159,171.16 17 1
+voltha-go-controller/internal/pkg/controller/device.go:182.2,183.16 2 1
+voltha-go-controller/internal/pkg/controller/device.go:171.16,173.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:173.8,176.17 3 1
+voltha-go-controller/internal/pkg/controller/device.go:176.17,178.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:178.9,180.4 1 1
+voltha-go-controller/internal/pkg/controller/device.go:187.31,192.2 4 2
+voltha-go-controller/internal/pkg/controller/device.go:195.65,201.2 5 6
+voltha-go-controller/internal/pkg/controller/device.go:204.50,209.28 5 3
+voltha-go-controller/internal/pkg/controller/device.go:212.2,212.14 1 3
+voltha-go-controller/internal/pkg/controller/device.go:209.28,211.3 1 2
+voltha-go-controller/internal/pkg/controller/device.go:216.57,221.28 5 1
+voltha-go-controller/internal/pkg/controller/device.go:226.2,226.14 1 1
+voltha-go-controller/internal/pkg/controller/device.go:221.28,222.35 1 1
+voltha-go-controller/internal/pkg/controller/device.go:222.35,224.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:230.76,234.39 4 2
+voltha-go-controller/internal/pkg/controller/device.go:237.2,239.12 3 1
+voltha-go-controller/internal/pkg/controller/device.go:234.39,236.3 1 1
+voltha-go-controller/internal/pkg/controller/device.go:243.74,244.46 1 2
+voltha-go-controller/internal/pkg/controller/device.go:244.46,245.71 1 2
+voltha-go-controller/internal/pkg/controller/device.go:245.71,247.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:252.76,255.39 3 0
+voltha-go-controller/internal/pkg/controller/device.go:260.2,260.42 1 0
+voltha-go-controller/internal/pkg/controller/device.go:255.39,259.3 3 0
+voltha-go-controller/internal/pkg/controller/device.go:264.69,266.2 1 0
+voltha-go-controller/internal/pkg/controller/device.go:269.72,272.39 3 0
+voltha-go-controller/internal/pkg/controller/device.go:280.2,280.14 1 0
+voltha-go-controller/internal/pkg/controller/device.go:272.39,274.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:274.8,274.65 1 0
+voltha-go-controller/internal/pkg/controller/device.go:274.65,275.43 1 0
+voltha-go-controller/internal/pkg/controller/device.go:275.43,278.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:284.89,287.42 3 0
+voltha-go-controller/internal/pkg/controller/device.go:294.2,294.42 1 0
+voltha-go-controller/internal/pkg/controller/device.go:287.42,293.3 4 0
+voltha-go-controller/internal/pkg/controller/device.go:298.59,300.29 2 0
+voltha-go-controller/internal/pkg/controller/device.go:300.29,302.10 2 0
+voltha-go-controller/internal/pkg/controller/device.go:306.3,306.28 1 0
+voltha-go-controller/internal/pkg/controller/device.go:302.10,304.12 2 0
+voltha-go-controller/internal/pkg/controller/device.go:311.49,313.49 2 0
+voltha-go-controller/internal/pkg/controller/device.go:313.49,314.41 1 0
+voltha-go-controller/internal/pkg/controller/device.go:314.41,317.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:317.9,319.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:320.8,322.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:330.74,334.2 3 0
+voltha-go-controller/internal/pkg/controller/device.go:337.70,338.47 1 0
+voltha-go-controller/internal/pkg/controller/device.go:338.47,340.74 2 0
+voltha-go-controller/internal/pkg/controller/device.go:340.74,342.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:347.71,348.47 1 0
+voltha-go-controller/internal/pkg/controller/device.go:348.47,351.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:355.71,357.2 1 0
+voltha-go-controller/internal/pkg/controller/device.go:360.60,363.31 3 0
+voltha-go-controller/internal/pkg/controller/device.go:363.31,365.10 2 0
+voltha-go-controller/internal/pkg/controller/device.go:369.3,369.29 1 0
+voltha-go-controller/internal/pkg/controller/device.go:365.10,367.12 2 0
+voltha-go-controller/internal/pkg/controller/device.go:374.50,376.50 2 0
+voltha-go-controller/internal/pkg/controller/device.go:376.50,377.49 1 0
+voltha-go-controller/internal/pkg/controller/device.go:377.49,380.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:380.9,382.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:383.8,385.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:389.72,392.37 3 0
+voltha-go-controller/internal/pkg/controller/device.go:395.2,397.12 3 0
+voltha-go-controller/internal/pkg/controller/device.go:392.37,394.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:401.75,404.37 3 0
+voltha-go-controller/internal/pkg/controller/device.go:410.2,410.12 1 0
+voltha-go-controller/internal/pkg/controller/device.go:404.37,407.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:407.8,409.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:414.57,417.31 3 3
+voltha-go-controller/internal/pkg/controller/device.go:420.2,420.43 1 1
+voltha-go-controller/internal/pkg/controller/device.go:417.31,419.3 1 2
+voltha-go-controller/internal/pkg/controller/device.go:424.71,427.37 3 1
+voltha-go-controller/internal/pkg/controller/device.go:432.2,432.14 1 1
+voltha-go-controller/internal/pkg/controller/device.go:427.37,431.3 3 0
+voltha-go-controller/internal/pkg/controller/device.go:436.70,437.47 1 0
+voltha-go-controller/internal/pkg/controller/device.go:437.47,438.75 1 0
+voltha-go-controller/internal/pkg/controller/device.go:438.75,440.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:445.66,447.2 1 0
+voltha-go-controller/internal/pkg/controller/device.go:450.60,452.31 2 0
+voltha-go-controller/internal/pkg/controller/device.go:452.31,454.10 2 0
+voltha-go-controller/internal/pkg/controller/device.go:458.3,458.29 1 0
+voltha-go-controller/internal/pkg/controller/device.go:454.10,456.12 2 0
+voltha-go-controller/internal/pkg/controller/device.go:463.50,465.50 2 0
+voltha-go-controller/internal/pkg/controller/device.go:465.50,466.39 1 0
+voltha-go-controller/internal/pkg/controller/device.go:466.39,469.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:469.9,471.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:472.8,474.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:478.60,480.2 1 1
+voltha-go-controller/internal/pkg/controller/device.go:484.71,489.34 5 0
+voltha-go-controller/internal/pkg/controller/device.go:492.2,492.38 1 0
+voltha-go-controller/internal/pkg/controller/device.go:496.2,502.12 7 0
+voltha-go-controller/internal/pkg/controller/device.go:489.34,491.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:492.38,494.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:507.65,509.14 2 1
+voltha-go-controller/internal/pkg/controller/device.go:512.2,512.28 1 1
+voltha-go-controller/internal/pkg/controller/device.go:515.2,524.12 8 1
+voltha-go-controller/internal/pkg/controller/device.go:509.14,511.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:512.28,514.3 1 1
+voltha-go-controller/internal/pkg/controller/device.go:528.83,533.9 4 0
+voltha-go-controller/internal/pkg/controller/device.go:536.2,541.95 6 0
+voltha-go-controller/internal/pkg/controller/device.go:533.9,535.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:545.57,549.34 3 4
+voltha-go-controller/internal/pkg/controller/device.go:552.2,553.40 2 2
+voltha-go-controller/internal/pkg/controller/device.go:549.34,551.3 1 2
+voltha-go-controller/internal/pkg/controller/device.go:557.53,562.8 4 2
+voltha-go-controller/internal/pkg/controller/device.go:565.2,565.12 1 0
+voltha-go-controller/internal/pkg/controller/device.go:562.8,564.3 1 2
+voltha-go-controller/internal/pkg/controller/device.go:569.57,574.8 4 4
+voltha-go-controller/internal/pkg/controller/device.go:577.2,577.12 1 1
+voltha-go-controller/internal/pkg/controller/device.go:574.8,576.3 1 3
+voltha-go-controller/internal/pkg/controller/device.go:581.63,585.38 3 1
+voltha-go-controller/internal/pkg/controller/device.go:588.2,588.51 1 0
+voltha-go-controller/internal/pkg/controller/device.go:585.38,587.3 1 1
+voltha-go-controller/internal/pkg/controller/device.go:592.57,596.38 3 0
+voltha-go-controller/internal/pkg/controller/device.go:599.2,599.39 1 0
+voltha-go-controller/internal/pkg/controller/device.go:596.38,598.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:603.71,605.46 2 1
+voltha-go-controller/internal/pkg/controller/device.go:605.46,606.66 1 1
+voltha-go-controller/internal/pkg/controller/device.go:606.66,608.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:613.65,615.2 1 1
+voltha-go-controller/internal/pkg/controller/device.go:618.59,620.29 2 0
+voltha-go-controller/internal/pkg/controller/device.go:620.29,622.10 2 0
+voltha-go-controller/internal/pkg/controller/device.go:626.3,626.34 1 0
+voltha-go-controller/internal/pkg/controller/device.go:622.10,624.12 2 0
+voltha-go-controller/internal/pkg/controller/device.go:631.71,633.49 2 0
+voltha-go-controller/internal/pkg/controller/device.go:633.49,634.41 1 0
+voltha-go-controller/internal/pkg/controller/device.go:634.41,639.4 4 0
+voltha-go-controller/internal/pkg/controller/device.go:639.9,641.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:642.8,644.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:650.27,652.2 1 1
+voltha-go-controller/internal/pkg/controller/device.go:655.26,656.2 0 0
+voltha-go-controller/internal/pkg/controller/device.go:660.79,683.2 17 0
+voltha-go-controller/internal/pkg/controller/device.go:685.44,688.6 2 0
+voltha-go-controller/internal/pkg/controller/device.go:698.2,698.13 1 0
+voltha-go-controller/internal/pkg/controller/device.go:688.6,689.10 1 0
+voltha-go-controller/internal/pkg/controller/device.go:690.23,692.14 2 0
+voltha-go-controller/internal/pkg/controller/device.go:693.17,695.23 2 0
+voltha-go-controller/internal/pkg/controller/device.go:702.32,717.2 11 0
+voltha-go-controller/internal/pkg/controller/device.go:720.34,725.2 4 0
+voltha-go-controller/internal/pkg/controller/device.go:728.56,731.36 2 0
+voltha-go-controller/internal/pkg/controller/device.go:737.2,741.28 5 0
+voltha-go-controller/internal/pkg/controller/device.go:731.36,735.3 3 0
+voltha-go-controller/internal/pkg/controller/device.go:745.58,750.2 4 0
+voltha-go-controller/internal/pkg/controller/device.go:753.59,759.35 4 0
+voltha-go-controller/internal/pkg/controller/device.go:759.35,760.34 1 0
+voltha-go-controller/internal/pkg/controller/device.go:760.34,765.4 4 0
+voltha-go-controller/internal/pkg/controller/device.go:770.63,776.35 4 0
+voltha-go-controller/internal/pkg/controller/device.go:776.35,777.34 1 0
+voltha-go-controller/internal/pkg/controller/device.go:777.34,781.4 3 0
+voltha-go-controller/internal/pkg/controller/device.go:787.102,788.46 1 0
+voltha-go-controller/internal/pkg/controller/device.go:788.46,789.19 1 0
+voltha-go-controller/internal/pkg/controller/device.go:798.3,798.40 1 0
+voltha-go-controller/internal/pkg/controller/device.go:789.19,791.32 2 0
+voltha-go-controller/internal/pkg/controller/device.go:795.4,796.64 2 0
+voltha-go-controller/internal/pkg/controller/device.go:791.32,794.5 2 0
+voltha-go-controller/internal/pkg/controller/device.go:818.84,819.55 1 1
+voltha-go-controller/internal/pkg/controller/device.go:823.2,823.40 1 1
+voltha-go-controller/internal/pkg/controller/device.go:819.55,822.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:823.40,830.79 3 1
+voltha-go-controller/internal/pkg/controller/device.go:830.79,836.4 4 0
+voltha-go-controller/internal/pkg/controller/device.go:836.9,836.90 1 1
+voltha-go-controller/internal/pkg/controller/device.go:836.90,842.4 4 1
+voltha-go-controller/internal/pkg/controller/device.go:842.9,844.4 1 0
+voltha-go-controller/internal/pkg/controller/device.go:849.95,850.55 1 0
+voltha-go-controller/internal/pkg/controller/device.go:854.2,854.40 1 0
+voltha-go-controller/internal/pkg/controller/device.go:850.55,853.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:854.40,857.29 3 0
+voltha-go-controller/internal/pkg/controller/device.go:857.29,860.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:860.9,860.38 1 0
+voltha-go-controller/internal/pkg/controller/device.go:860.38,863.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:870.60,874.2 3 0
+voltha-go-controller/internal/pkg/controller/device.go:878.68,880.62 2 0
+voltha-go-controller/internal/pkg/controller/device.go:884.2,886.51 3 0
+voltha-go-controller/internal/pkg/controller/device.go:880.62,883.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:886.51,888.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:888.8,890.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:894.51,895.44 1 0
+voltha-go-controller/internal/pkg/controller/device.go:906.2,906.10 1 0
+voltha-go-controller/internal/pkg/controller/device.go:895.44,896.62 1 0
+voltha-go-controller/internal/pkg/controller/device.go:896.62,897.67 1 0
+voltha-go-controller/internal/pkg/controller/device.go:897.67,898.74 1 0
+voltha-go-controller/internal/pkg/controller/device.go:898.74,899.76 1 0
+voltha-go-controller/internal/pkg/controller/device.go:899.76,901.7 1 0
+voltha-go-controller/internal/pkg/controller/device.go:911.99,913.16 2 0
+voltha-go-controller/internal/pkg/controller/device.go:916.2,917.17 2 0
+voltha-go-controller/internal/pkg/controller/device.go:920.2,921.54 2 0
+voltha-go-controller/internal/pkg/controller/device.go:913.16,915.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:917.17,919.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:926.100,946.2 9 0
+voltha-go-controller/internal/pkg/controller/device.go:951.70,955.32 3 3
+voltha-go-controller/internal/pkg/controller/device.go:961.2,962.22 2 3
+voltha-go-controller/internal/pkg/controller/device.go:955.32,959.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:962.22,966.3 3 1
+voltha-go-controller/internal/pkg/controller/device.go:966.8,970.3 2 2
+voltha-go-controller/internal/pkg/controller/device.go:974.68,978.2 3 0
+voltha-go-controller/internal/pkg/controller/device.go:981.90,982.35 1 1
+voltha-go-controller/internal/pkg/controller/device.go:988.2,989.20 2 0
+voltha-go-controller/internal/pkg/controller/device.go:982.35,983.49 1 1
+voltha-go-controller/internal/pkg/controller/device.go:983.49,986.4 2 1
+voltha-go-controller/internal/pkg/controller/device.go:992.72,995.21 2 3
+voltha-go-controller/internal/pkg/controller/device.go:999.2,1000.60 2 1
+voltha-go-controller/internal/pkg/controller/device.go:1004.2,1007.35 3 1
+voltha-go-controller/internal/pkg/controller/device.go:995.21,998.3 2 2
+voltha-go-controller/internal/pkg/controller/device.go:1000.60,1003.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:1010.66,1018.2 7 1
+voltha-go-controller/internal/pkg/controller/device.go:1021.65,1027.2 4 0
+voltha-go-controller/internal/pkg/controller/device.go:1029.58,1031.16 2 0
+voltha-go-controller/internal/pkg/controller/device.go:1035.2,1035.65 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1031.16,1034.3 2 0
+voltha-go-controller/internal/pkg/controller/device.go:1035.65,1037.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1041.57,1042.30 1 3
+voltha-go-controller/internal/pkg/controller/device.go:1046.2,1046.51 1 3
+voltha-go-controller/internal/pkg/controller/device.go:1050.2,1050.14 1 3
+voltha-go-controller/internal/pkg/controller/device.go:1042.30,1044.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1046.51,1048.3 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1053.136,1056.2 2 2
+voltha-go-controller/internal/pkg/controller/device.go:1058.164,1062.62 3 3
+voltha-go-controller/internal/pkg/controller/device.go:1073.2,1073.27 1 3
+voltha-go-controller/internal/pkg/controller/device.go:1092.2,1103.66 3 3
+voltha-go-controller/internal/pkg/controller/device.go:1062.62,1063.42 1 1
+voltha-go-controller/internal/pkg/controller/device.go:1063.42,1067.4 3 1
+voltha-go-controller/internal/pkg/controller/device.go:1073.27,1076.15 3 1
+voltha-go-controller/internal/pkg/controller/device.go:1080.3,1081.89 2 1
+voltha-go-controller/internal/pkg/controller/device.go:1076.15,1079.4 2 0
+voltha-go-controller/internal/pkg/controller/device.go:1082.8,1083.29 1 2
+voltha-go-controller/internal/pkg/controller/device.go:1083.29,1084.48 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1084.48,1086.5 1 0
+voltha-go-controller/internal/pkg/controller/device.go:1087.9,1087.22 1 2
+voltha-go-controller/internal/pkg/controller/device.go:1087.22,1089.4 1 0
voltha-go-controller/internal/pkg/controller/changeevent.go:38.103,46.2 7 0
voltha-go-controller/internal/pkg/controller/changeevent.go:49.43,51.2 1 0
voltha-go-controller/internal/pkg/controller/changeevent.go:54.44,56.2 1 0
@@ -392,235 +667,236 @@
voltha-go-controller/internal/pkg/controller/changeevent.go:83.58,85.5 1 0
voltha-go-controller/internal/pkg/controller/changeevent.go:86.9,86.72 1 0
voltha-go-controller/internal/pkg/controller/changeevent.go:86.72,88.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:70.49,82.2 8 0
-voltha-go-controller/internal/pkg/controller/device.go:91.51,95.2 3 0
-voltha-go-controller/internal/pkg/controller/device.go:149.159,167.16 17 0
-voltha-go-controller/internal/pkg/controller/device.go:178.2,179.16 2 0
-voltha-go-controller/internal/pkg/controller/device.go:167.16,169.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:169.8,172.17 3 0
-voltha-go-controller/internal/pkg/controller/device.go:172.17,174.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:174.9,176.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:183.31,188.2 4 0
-voltha-go-controller/internal/pkg/controller/device.go:191.65,197.2 5 4
-voltha-go-controller/internal/pkg/controller/device.go:200.50,205.28 5 0
-voltha-go-controller/internal/pkg/controller/device.go:208.2,208.14 1 0
-voltha-go-controller/internal/pkg/controller/device.go:205.28,207.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:212.57,217.28 5 0
-voltha-go-controller/internal/pkg/controller/device.go:222.2,222.14 1 0
-voltha-go-controller/internal/pkg/controller/device.go:217.28,218.35 1 0
-voltha-go-controller/internal/pkg/controller/device.go:218.35,220.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:226.76,230.39 4 2
-voltha-go-controller/internal/pkg/controller/device.go:233.2,235.12 3 1
-voltha-go-controller/internal/pkg/controller/device.go:230.39,232.3 1 1
-voltha-go-controller/internal/pkg/controller/device.go:239.74,240.46 1 1
-voltha-go-controller/internal/pkg/controller/device.go:240.46,241.71 1 1
-voltha-go-controller/internal/pkg/controller/device.go:241.71,243.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:248.76,251.39 3 0
-voltha-go-controller/internal/pkg/controller/device.go:256.2,256.42 1 0
-voltha-go-controller/internal/pkg/controller/device.go:251.39,255.3 3 0
-voltha-go-controller/internal/pkg/controller/device.go:260.69,262.2 1 0
-voltha-go-controller/internal/pkg/controller/device.go:265.72,268.39 3 0
-voltha-go-controller/internal/pkg/controller/device.go:276.2,276.14 1 0
-voltha-go-controller/internal/pkg/controller/device.go:268.39,270.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:270.8,270.65 1 0
-voltha-go-controller/internal/pkg/controller/device.go:270.65,271.43 1 0
-voltha-go-controller/internal/pkg/controller/device.go:271.43,274.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:280.89,283.42 3 0
-voltha-go-controller/internal/pkg/controller/device.go:290.2,290.42 1 0
-voltha-go-controller/internal/pkg/controller/device.go:283.42,289.3 4 0
-voltha-go-controller/internal/pkg/controller/device.go:294.59,296.29 2 0
-voltha-go-controller/internal/pkg/controller/device.go:296.29,298.10 2 0
-voltha-go-controller/internal/pkg/controller/device.go:302.3,302.28 1 0
-voltha-go-controller/internal/pkg/controller/device.go:298.10,300.12 2 0
-voltha-go-controller/internal/pkg/controller/device.go:307.49,309.49 2 0
-voltha-go-controller/internal/pkg/controller/device.go:309.49,310.41 1 0
-voltha-go-controller/internal/pkg/controller/device.go:310.41,313.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:313.9,315.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:316.8,318.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:326.74,330.2 3 0
-voltha-go-controller/internal/pkg/controller/device.go:333.70,334.47 1 0
-voltha-go-controller/internal/pkg/controller/device.go:334.47,336.74 2 0
-voltha-go-controller/internal/pkg/controller/device.go:336.74,338.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:343.71,344.47 1 0
-voltha-go-controller/internal/pkg/controller/device.go:344.47,347.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:351.71,353.2 1 0
-voltha-go-controller/internal/pkg/controller/device.go:356.60,359.31 3 0
-voltha-go-controller/internal/pkg/controller/device.go:359.31,361.10 2 0
-voltha-go-controller/internal/pkg/controller/device.go:365.3,365.29 1 0
-voltha-go-controller/internal/pkg/controller/device.go:361.10,363.12 2 0
-voltha-go-controller/internal/pkg/controller/device.go:370.50,372.50 2 0
-voltha-go-controller/internal/pkg/controller/device.go:372.50,373.49 1 0
-voltha-go-controller/internal/pkg/controller/device.go:373.49,376.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:376.9,378.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:379.8,381.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:385.72,388.37 3 0
-voltha-go-controller/internal/pkg/controller/device.go:391.2,393.12 3 0
-voltha-go-controller/internal/pkg/controller/device.go:388.37,390.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:397.75,400.37 3 0
-voltha-go-controller/internal/pkg/controller/device.go:406.2,406.12 1 0
-voltha-go-controller/internal/pkg/controller/device.go:400.37,403.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:403.8,405.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:410.57,413.31 3 0
-voltha-go-controller/internal/pkg/controller/device.go:416.2,416.43 1 0
-voltha-go-controller/internal/pkg/controller/device.go:413.31,415.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:420.71,423.37 3 0
-voltha-go-controller/internal/pkg/controller/device.go:428.2,428.14 1 0
-voltha-go-controller/internal/pkg/controller/device.go:423.37,427.3 3 0
-voltha-go-controller/internal/pkg/controller/device.go:432.70,433.47 1 0
-voltha-go-controller/internal/pkg/controller/device.go:433.47,434.75 1 0
-voltha-go-controller/internal/pkg/controller/device.go:434.75,436.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:441.66,443.2 1 0
-voltha-go-controller/internal/pkg/controller/device.go:446.60,448.31 2 0
-voltha-go-controller/internal/pkg/controller/device.go:448.31,450.10 2 0
-voltha-go-controller/internal/pkg/controller/device.go:454.3,454.29 1 0
-voltha-go-controller/internal/pkg/controller/device.go:450.10,452.12 2 0
-voltha-go-controller/internal/pkg/controller/device.go:459.50,461.50 2 0
-voltha-go-controller/internal/pkg/controller/device.go:461.50,462.39 1 0
-voltha-go-controller/internal/pkg/controller/device.go:462.39,465.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:465.9,467.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:468.8,470.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:474.60,476.2 1 1
-voltha-go-controller/internal/pkg/controller/device.go:480.71,485.34 5 0
-voltha-go-controller/internal/pkg/controller/device.go:488.2,488.38 1 0
-voltha-go-controller/internal/pkg/controller/device.go:492.2,498.12 7 0
-voltha-go-controller/internal/pkg/controller/device.go:485.34,487.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:488.38,490.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:503.65,505.14 2 1
-voltha-go-controller/internal/pkg/controller/device.go:508.2,508.28 1 1
-voltha-go-controller/internal/pkg/controller/device.go:511.2,520.12 8 1
-voltha-go-controller/internal/pkg/controller/device.go:505.14,507.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:508.28,510.3 1 1
-voltha-go-controller/internal/pkg/controller/device.go:524.83,529.9 4 0
-voltha-go-controller/internal/pkg/controller/device.go:532.2,537.95 6 0
-voltha-go-controller/internal/pkg/controller/device.go:529.9,531.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:541.57,545.34 3 2
-voltha-go-controller/internal/pkg/controller/device.go:548.2,549.42 2 0
-voltha-go-controller/internal/pkg/controller/device.go:545.34,547.3 1 2
-voltha-go-controller/internal/pkg/controller/device.go:553.53,558.8 4 2
-voltha-go-controller/internal/pkg/controller/device.go:561.2,561.12 1 0
-voltha-go-controller/internal/pkg/controller/device.go:558.8,560.3 1 2
-voltha-go-controller/internal/pkg/controller/device.go:565.57,570.8 4 0
-voltha-go-controller/internal/pkg/controller/device.go:573.2,573.12 1 0
-voltha-go-controller/internal/pkg/controller/device.go:570.8,572.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:577.63,581.38 3 0
-voltha-go-controller/internal/pkg/controller/device.go:584.2,584.53 1 0
-voltha-go-controller/internal/pkg/controller/device.go:581.38,583.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:588.57,592.38 3 0
-voltha-go-controller/internal/pkg/controller/device.go:595.2,595.41 1 0
-voltha-go-controller/internal/pkg/controller/device.go:592.38,594.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:599.71,601.46 2 1
-voltha-go-controller/internal/pkg/controller/device.go:601.46,602.66 1 1
-voltha-go-controller/internal/pkg/controller/device.go:602.66,604.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:609.65,611.2 1 1
-voltha-go-controller/internal/pkg/controller/device.go:614.59,616.29 2 0
-voltha-go-controller/internal/pkg/controller/device.go:616.29,618.10 2 0
-voltha-go-controller/internal/pkg/controller/device.go:622.3,622.34 1 0
-voltha-go-controller/internal/pkg/controller/device.go:618.10,620.12 2 0
-voltha-go-controller/internal/pkg/controller/device.go:627.71,629.49 2 0
-voltha-go-controller/internal/pkg/controller/device.go:629.49,630.41 1 0
-voltha-go-controller/internal/pkg/controller/device.go:630.41,635.4 4 0
-voltha-go-controller/internal/pkg/controller/device.go:635.9,637.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:638.8,640.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:646.27,648.2 1 0
-voltha-go-controller/internal/pkg/controller/device.go:651.26,652.2 0 0
-voltha-go-controller/internal/pkg/controller/device.go:656.79,679.2 17 0
-voltha-go-controller/internal/pkg/controller/device.go:681.44,684.6 2 0
-voltha-go-controller/internal/pkg/controller/device.go:694.2,694.13 1 0
-voltha-go-controller/internal/pkg/controller/device.go:684.6,685.10 1 0
-voltha-go-controller/internal/pkg/controller/device.go:686.23,688.14 2 0
-voltha-go-controller/internal/pkg/controller/device.go:689.17,691.23 2 0
-voltha-go-controller/internal/pkg/controller/device.go:698.32,713.2 11 0
-voltha-go-controller/internal/pkg/controller/device.go:716.34,721.2 4 0
-voltha-go-controller/internal/pkg/controller/device.go:724.56,727.36 2 0
-voltha-go-controller/internal/pkg/controller/device.go:733.2,737.28 5 0
-voltha-go-controller/internal/pkg/controller/device.go:727.36,731.3 3 0
-voltha-go-controller/internal/pkg/controller/device.go:741.58,746.2 4 0
-voltha-go-controller/internal/pkg/controller/device.go:749.59,755.35 4 0
-voltha-go-controller/internal/pkg/controller/device.go:755.35,756.34 1 0
-voltha-go-controller/internal/pkg/controller/device.go:756.34,761.4 4 0
-voltha-go-controller/internal/pkg/controller/device.go:766.63,772.35 4 0
-voltha-go-controller/internal/pkg/controller/device.go:772.35,773.34 1 0
-voltha-go-controller/internal/pkg/controller/device.go:773.34,777.4 3 0
-voltha-go-controller/internal/pkg/controller/device.go:783.102,784.46 1 0
-voltha-go-controller/internal/pkg/controller/device.go:784.46,785.19 1 0
-voltha-go-controller/internal/pkg/controller/device.go:794.3,794.40 1 0
-voltha-go-controller/internal/pkg/controller/device.go:785.19,787.32 2 0
-voltha-go-controller/internal/pkg/controller/device.go:791.4,792.64 2 0
-voltha-go-controller/internal/pkg/controller/device.go:787.32,790.5 2 0
-voltha-go-controller/internal/pkg/controller/device.go:814.84,815.55 1 1
-voltha-go-controller/internal/pkg/controller/device.go:819.2,819.40 1 1
-voltha-go-controller/internal/pkg/controller/device.go:815.55,818.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:819.40,826.79 3 1
-voltha-go-controller/internal/pkg/controller/device.go:826.79,832.4 4 0
-voltha-go-controller/internal/pkg/controller/device.go:832.9,832.90 1 1
-voltha-go-controller/internal/pkg/controller/device.go:832.90,838.4 4 1
-voltha-go-controller/internal/pkg/controller/device.go:838.9,840.4 1 0
-voltha-go-controller/internal/pkg/controller/device.go:845.95,846.55 1 0
-voltha-go-controller/internal/pkg/controller/device.go:850.2,850.40 1 0
-voltha-go-controller/internal/pkg/controller/device.go:846.55,849.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:850.40,853.29 3 0
-voltha-go-controller/internal/pkg/controller/device.go:853.29,856.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:856.9,856.38 1 0
-voltha-go-controller/internal/pkg/controller/device.go:856.38,859.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:866.60,870.2 3 0
-voltha-go-controller/internal/pkg/controller/device.go:874.68,876.62 2 0
-voltha-go-controller/internal/pkg/controller/device.go:880.2,882.51 3 0
-voltha-go-controller/internal/pkg/controller/device.go:876.62,879.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:882.51,884.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:884.8,886.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:890.51,891.44 1 0
-voltha-go-controller/internal/pkg/controller/device.go:902.2,902.10 1 0
-voltha-go-controller/internal/pkg/controller/device.go:891.44,892.62 1 0
-voltha-go-controller/internal/pkg/controller/device.go:892.62,893.67 1 0
-voltha-go-controller/internal/pkg/controller/device.go:893.67,894.74 1 0
-voltha-go-controller/internal/pkg/controller/device.go:894.74,895.76 1 0
-voltha-go-controller/internal/pkg/controller/device.go:895.76,897.7 1 0
-voltha-go-controller/internal/pkg/controller/device.go:907.99,909.16 2 0
-voltha-go-controller/internal/pkg/controller/device.go:912.2,913.17 2 0
-voltha-go-controller/internal/pkg/controller/device.go:916.2,917.54 2 0
-voltha-go-controller/internal/pkg/controller/device.go:909.16,911.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:913.17,915.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:922.100,942.2 9 0
-voltha-go-controller/internal/pkg/controller/device.go:947.70,951.32 3 0
-voltha-go-controller/internal/pkg/controller/device.go:957.2,958.22 2 0
-voltha-go-controller/internal/pkg/controller/device.go:951.32,955.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:958.22,962.3 3 0
-voltha-go-controller/internal/pkg/controller/device.go:962.8,966.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:970.68,974.2 3 0
-voltha-go-controller/internal/pkg/controller/device.go:977.90,978.35 1 0
-voltha-go-controller/internal/pkg/controller/device.go:984.2,985.20 2 0
-voltha-go-controller/internal/pkg/controller/device.go:978.35,979.49 1 0
-voltha-go-controller/internal/pkg/controller/device.go:979.49,982.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:988.72,991.21 2 0
-voltha-go-controller/internal/pkg/controller/device.go:995.2,996.60 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1000.2,1003.35 3 0
-voltha-go-controller/internal/pkg/controller/device.go:991.21,994.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:996.60,999.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1006.66,1014.2 7 0
-voltha-go-controller/internal/pkg/controller/device.go:1017.65,1023.2 4 0
-voltha-go-controller/internal/pkg/controller/device.go:1025.58,1027.16 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1031.2,1031.65 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1027.16,1030.3 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1031.65,1033.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1037.57,1038.30 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1042.2,1042.51 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1046.2,1046.14 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1038.30,1040.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1042.51,1044.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1049.136,1052.2 2 2
-voltha-go-controller/internal/pkg/controller/device.go:1054.164,1058.62 3 2
-voltha-go-controller/internal/pkg/controller/device.go:1069.2,1069.27 1 2
-voltha-go-controller/internal/pkg/controller/device.go:1088.2,1099.66 3 2
-voltha-go-controller/internal/pkg/controller/device.go:1058.62,1059.42 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1059.42,1063.4 3 0
-voltha-go-controller/internal/pkg/controller/device.go:1069.27,1072.15 3 0
-voltha-go-controller/internal/pkg/controller/device.go:1076.3,1077.89 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1072.15,1075.4 2 0
-voltha-go-controller/internal/pkg/controller/device.go:1078.8,1079.29 1 2
-voltha-go-controller/internal/pkg/controller/device.go:1079.29,1080.48 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1080.48,1082.5 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1083.9,1083.22 1 2
-voltha-go-controller/internal/pkg/controller/device.go:1083.22,1085.4 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:40.13,44.16 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:44.16,45.13 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:69.75,82.2 11 9
+voltha-go-controller/internal/pkg/controller/controller.go:86.67,88.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:91.69,93.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:96.99,111.2 11 0
+voltha-go-controller/internal/pkg/controller/controller.go:114.69,116.8 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:120.2,122.64 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:116.8,119.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:126.76,130.66 4 0
+voltha-go-controller/internal/pkg/controller/controller.go:136.2,137.138 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:130.66,133.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:133.8,135.3 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:142.65,145.2 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:148.64,150.8 2 15
+voltha-go-controller/internal/pkg/controller/controller.go:153.2,153.42 1 6
+voltha-go-controller/internal/pkg/controller/controller.go:150.8,152.3 1 9
+voltha-go-controller/internal/pkg/controller/controller.go:157.74,162.2 4 0
+voltha-go-controller/internal/pkg/controller/controller.go:165.75,169.8 4 2
+voltha-go-controller/internal/pkg/controller/controller.go:172.2,176.16 4 2
+voltha-go-controller/internal/pkg/controller/controller.go:182.2,182.13 1 2
+voltha-go-controller/internal/pkg/controller/controller.go:169.8,171.3 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:176.16,178.3 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:178.8,180.3 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:186.77,190.9 4 1
+voltha-go-controller/internal/pkg/controller/controller.go:193.2,195.13 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:190.9,192.3 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:199.102,205.2 5 1
+voltha-go-controller/internal/pkg/controller/controller.go:208.77,210.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:213.94,215.2 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:218.96,220.2 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:223.56,226.2 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:229.58,232.2 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:235.107,237.2 1 3
+voltha-go-controller/internal/pkg/controller/controller.go:240.71,242.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:245.72,247.8 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:250.2,250.46 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:247.8,249.3 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:254.121,257.16 3 0
+voltha-go-controller/internal/pkg/controller/controller.go:260.2,261.58 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:257.16,259.3 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:265.110,267.16 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:271.2,272.20 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:276.2,276.18 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:282.2,283.24 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:293.2,293.25 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:312.2,312.12 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:267.16,270.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:272.20,275.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:276.18,280.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:283.24,286.41 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:286.41,287.88 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:287.88,288.10 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:293.25,296.41 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:296.41,298.64 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:301.4,301.51 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:298.64,300.5 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:301.51,303.5 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:305.8,308.37 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:308.37,310.4 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:316.110,318.16 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:322.2,323.20 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:327.2,327.18 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:333.2,334.24 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:344.2,344.25 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:360.2,360.12 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:318.16,321.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:323.20,326.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:327.18,331.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:334.24,337.41 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:337.41,338.88 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:338.88,339.10 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:344.25,347.41 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:347.41,349.64 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:349.64,351.5 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:353.8,356.37 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:356.37,358.4 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:364.89,366.16 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:371.2,372.20 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:377.2,377.18 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:383.2,384.12 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:366.16,369.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:372.20,375.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:377.18,381.3 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:388.111,390.16 2 3
+voltha-go-controller/internal/pkg/controller/controller.go:395.2,396.20 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:401.2,402.12 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:390.16,393.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:396.20,399.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:406.98,408.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:411.87,413.2 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:416.79,418.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:421.86,423.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:426.88,428.2 1 2
+voltha-go-controller/internal/pkg/controller/controller.go:431.53,433.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:436.55,438.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:441.101,443.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:446.86,448.16 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:452.2,452.29 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:448.16,451.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:456.83,458.2 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:461.38,463.2 1 16
+voltha-go-controller/internal/pkg/controller/controller.go:502.66,504.32 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:508.2,508.24 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:504.32,507.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:512.71,514.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:517.71,519.2 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:522.74,525.2 2 0
+voltha-go-controller/internal/pkg/controller/controller.go:528.91,530.16 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:534.2,534.39 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:537.2,537.17 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:530.16,533.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:534.39,536.3 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:541.79,543.16 2 2
+voltha-go-controller/internal/pkg/controller/controller.go:547.2,547.29 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:543.16,546.3 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:551.67,553.30 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:556.2,556.19 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:553.30,555.3 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:560.74,562.30 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:565.2,565.19 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:562.30,564.3 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:567.76,570.35 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:577.2,577.20 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:570.35,572.39 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:575.3,575.84 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:572.39,574.4 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:580.102,583.35 3 2
+voltha-go-controller/internal/pkg/controller/controller.go:593.2,593.20 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:583.35,586.17 3 2
+voltha-go-controller/internal/pkg/controller/controller.go:590.3,591.60 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:586.17,589.4 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:596.62,599.35 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:613.2,614.20 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:599.35,600.57 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:600.57,605.11 4 1
+voltha-go-controller/internal/pkg/controller/controller.go:608.4,610.15 3 1
+voltha-go-controller/internal/pkg/controller/controller.go:605.11,607.5 1 0
+voltha-go-controller/internal/pkg/controller/controller.go:617.88,620.35 3 2
+voltha-go-controller/internal/pkg/controller/controller.go:629.2,629.20 1 1
+voltha-go-controller/internal/pkg/controller/controller.go:620.35,623.10 3 2
+voltha-go-controller/internal/pkg/controller/controller.go:626.3,627.61 2 1
+voltha-go-controller/internal/pkg/controller/controller.go:623.10,625.4 1 1
+voltha-go-controller/internal/pkg/controller/controllertasks.go:37.64,43.2 5 0
+voltha-go-controller/internal/pkg/controller/controllertasks.go:46.41,48.2 1 0
+voltha-go-controller/internal/pkg/controller/controllertasks.go:51.42,53.2 1 0
+voltha-go-controller/internal/pkg/controller/controllertasks.go:56.46,58.2 1 0
+voltha-go-controller/internal/pkg/controller/controllertasks.go:61.35,62.2 0 0
+voltha-go-controller/internal/pkg/controller/controllertasks.go:65.74,76.2 7 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:37.115,46.2 8 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:49.40,51.2 1 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:54.41,56.2 1 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:59.45,61.2 1 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:64.34,65.2 0 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:68.73,90.39 3 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:104.2,104.39 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:108.2,109.16 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:114.2,114.48 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:129.2,130.12 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:90.39,92.61 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:96.3,96.89 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:92.61,95.4 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:97.8,98.43 1 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:98.43,101.4 1 1
+voltha-go-controller/internal/pkg/controller/modmeter.go:104.39,107.3 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:109.16,112.3 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:114.48,115.79 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:126.3,126.13 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:115.79,117.4 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:117.9,119.64 2 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:123.4,123.90 1 0
+voltha-go-controller/internal/pkg/controller/modmeter.go:119.64,122.5 1 0
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:34.66,39.2 4 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:42.47,44.2 1 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:47.48,49.2 1 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:52.52,54.2 1 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:57.41,58.2 0 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:62.80,84.53 14 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:88.2,91.16 3 1
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:84.53,87.3 2 0
+voltha-go-controller/internal/pkg/controller/pendingprofiles.go:95.81,98.2 2 1
+voltha-go-controller/internal/pkg/controller/addflows.go:43.92,51.2 7 4
+voltha-go-controller/internal/pkg/controller/addflows.go:54.40,55.41 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:58.2,58.25 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:55.41,57.3 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:62.41,64.2 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:67.45,69.2 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:72.34,73.2 0 0
+voltha-go-controller/internal/pkg/controller/addflows.go:76.73,83.41 6 5
+voltha-go-controller/internal/pkg/controller/addflows.go:115.2,115.44 1 5
+voltha-go-controller/internal/pkg/controller/addflows.go:121.2,121.53 1 5
+voltha-go-controller/internal/pkg/controller/addflows.go:134.2,134.55 1 3
+voltha-go-controller/internal/pkg/controller/addflows.go:141.2,142.29 2 0
+voltha-go-controller/internal/pkg/controller/addflows.go:168.2,168.12 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:83.41,85.40 2 3
+voltha-go-controller/internal/pkg/controller/addflows.go:85.40,87.55 2 2
+voltha-go-controller/internal/pkg/controller/addflows.go:101.4,101.38 1 2
+voltha-go-controller/internal/pkg/controller/addflows.go:87.55,93.40 2 1
+voltha-go-controller/internal/pkg/controller/addflows.go:93.40,95.43 2 1
+voltha-go-controller/internal/pkg/controller/addflows.go:95.43,98.7 2 0
+voltha-go-controller/internal/pkg/controller/addflows.go:102.9,104.11 2 1
+voltha-go-controller/internal/pkg/controller/addflows.go:111.4,111.100 1 1
+voltha-go-controller/internal/pkg/controller/addflows.go:104.11,106.5 1 1
+voltha-go-controller/internal/pkg/controller/addflows.go:106.10,110.5 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:115.44,117.3 1 3
+voltha-go-controller/internal/pkg/controller/addflows.go:121.53,123.54 2 4
+voltha-go-controller/internal/pkg/controller/addflows.go:123.54,124.43 1 2
+voltha-go-controller/internal/pkg/controller/addflows.go:130.4,130.14 1 2
+voltha-go-controller/internal/pkg/controller/addflows.go:124.43,126.42 2 3
+voltha-go-controller/internal/pkg/controller/addflows.go:126.42,128.6 1 1
+voltha-go-controller/internal/pkg/controller/addflows.go:134.55,135.42 1 3
+voltha-go-controller/internal/pkg/controller/addflows.go:138.3,138.13 1 3
+voltha-go-controller/internal/pkg/controller/addflows.go:135.42,137.4 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:142.29,144.49 2 0
+voltha-go-controller/internal/pkg/controller/addflows.go:144.49,145.8 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:163.4,163.108 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:145.8,146.76 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:161.5,161.10 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:146.76,152.96 3 0
+voltha-go-controller/internal/pkg/controller/addflows.go:152.96,153.35 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:158.7,158.114 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:153.35,156.16 3 0
+voltha-go-controller/internal/pkg/controller/addflows.go:164.9,166.4 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:171.65,174.45 2 4
+voltha-go-controller/internal/pkg/controller/addflows.go:178.2,178.81 1 1
+voltha-go-controller/internal/pkg/controller/addflows.go:183.2,183.14 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:174.45,176.3 1 3
+voltha-go-controller/internal/pkg/controller/addflows.go:178.81,180.3 1 1
+voltha-go-controller/internal/pkg/controller/addflows.go:180.8,180.84 1 0
+voltha-go-controller/internal/pkg/controller/addflows.go:180.84,182.3 1 0
voltha-go-controller/internal/pkg/controller/audittables.go:50.58,57.2 6 0
voltha-go-controller/internal/pkg/controller/audittables.go:60.43,62.2 1 0
voltha-go-controller/internal/pkg/controller/audittables.go:65.44,67.2 1 0
@@ -780,1020 +1056,6 @@
voltha-go-controller/internal/pkg/controller/audittables.go:634.80,636.25 2 0
voltha-go-controller/internal/pkg/controller/audittables.go:636.25,639.54 2 0
voltha-go-controller/internal/pkg/controller/audittables.go:639.54,641.4 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:40.13,44.16 3 1
-voltha-go-controller/internal/pkg/controller/controller.go:44.16,45.13 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:69.75,82.2 11 4
-voltha-go-controller/internal/pkg/controller/controller.go:86.67,88.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:91.69,93.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:96.99,111.2 11 0
-voltha-go-controller/internal/pkg/controller/controller.go:114.69,116.8 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:120.2,122.64 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:116.8,119.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:126.76,130.66 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:136.2,137.138 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:130.66,133.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:133.8,135.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:142.65,145.2 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:148.64,150.8 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:153.2,153.42 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:150.8,152.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:157.74,162.2 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:165.75,169.8 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:172.2,176.16 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:182.2,182.13 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:169.8,171.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:176.16,178.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:178.8,180.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:186.77,190.9 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:193.2,195.13 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:190.9,192.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:199.102,205.2 5 0
-voltha-go-controller/internal/pkg/controller/controller.go:208.77,210.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:213.94,215.2 1 1
-voltha-go-controller/internal/pkg/controller/controller.go:218.96,220.2 1 1
-voltha-go-controller/internal/pkg/controller/controller.go:223.56,226.2 2 2
-voltha-go-controller/internal/pkg/controller/controller.go:229.58,232.2 2 2
-voltha-go-controller/internal/pkg/controller/controller.go:235.107,237.2 1 2
-voltha-go-controller/internal/pkg/controller/controller.go:240.71,242.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:245.72,247.8 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:250.2,250.46 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:247.8,249.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:254.121,257.16 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:260.2,261.58 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:257.16,259.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:265.110,267.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:271.2,272.20 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:276.2,276.18 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:282.2,283.24 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:293.2,293.25 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:312.2,312.12 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:267.16,270.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:272.20,275.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:276.18,280.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:283.24,286.41 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:286.41,287.88 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:287.88,288.10 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:293.25,296.41 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:296.41,298.64 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:301.4,301.51 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:298.64,300.5 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:301.51,303.5 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:305.8,308.37 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:308.37,310.4 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:316.110,318.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:322.2,323.20 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:327.2,327.18 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:333.2,334.24 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:344.2,344.25 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:360.2,360.12 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:318.16,321.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:323.20,326.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:327.18,331.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:334.24,337.41 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:337.41,338.88 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:338.88,339.10 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:344.25,347.41 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:347.41,349.64 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:349.64,351.5 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:353.8,356.37 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:356.37,358.4 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:364.89,366.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:371.2,372.20 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:377.2,377.18 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:383.2,384.12 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:366.16,369.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:372.20,375.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:377.18,381.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:388.111,390.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:395.2,396.20 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:401.2,402.12 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:390.16,393.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:396.20,399.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:406.98,408.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:411.87,413.2 1 1
-voltha-go-controller/internal/pkg/controller/controller.go:416.79,418.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:421.86,423.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:426.88,428.2 1 2
-voltha-go-controller/internal/pkg/controller/controller.go:431.53,433.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:436.55,438.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:441.101,443.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:446.86,448.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:452.2,452.29 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:448.16,451.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:456.83,458.2 1 1
-voltha-go-controller/internal/pkg/controller/controller.go:461.38,463.2 1 12
-voltha-go-controller/internal/pkg/controller/controller.go:502.66,504.32 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:508.2,508.24 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:504.32,507.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:512.71,514.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:517.71,519.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:522.74,525.2 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:528.91,530.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:534.2,534.39 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:537.2,537.17 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:530.16,533.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:534.39,536.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:541.79,543.16 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:547.2,547.29 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:543.16,546.3 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:551.67,553.30 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:556.2,556.19 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:553.30,555.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:560.74,562.30 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:565.2,565.19 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:562.30,564.3 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:567.76,570.35 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:577.2,577.20 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:570.35,572.39 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:575.3,575.84 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:572.39,574.4 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:580.102,583.35 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:593.2,593.20 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:583.35,586.17 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:590.3,591.60 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:586.17,589.4 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:596.62,599.35 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:613.2,614.20 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:599.35,600.57 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:600.57,605.11 4 0
-voltha-go-controller/internal/pkg/controller/controller.go:608.4,610.15 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:605.11,607.5 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:617.88,620.35 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:629.2,629.20 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:620.35,623.10 3 0
-voltha-go-controller/internal/pkg/controller/controller.go:626.3,627.61 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:623.10,625.4 1 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:37.64,43.2 5 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:46.41,48.2 1 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:51.42,53.2 1 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:56.46,58.2 1 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:61.35,62.2 0 0
-voltha-go-controller/internal/pkg/controller/controllertasks.go:65.74,76.2 7 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:41.90,49.2 7 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:52.40,54.2 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:57.41,59.2 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:62.45,64.2 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:67.34,68.2 0 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:71.73,77.48 5 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:94.2,94.45 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:101.2,101.56 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:106.2,107.48 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:127.2,128.12 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:77.48,80.67 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:90.3,91.14 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:80.67,81.98 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:86.4,88.16 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:81.98,85.5 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:94.45,97.3 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:97.8,99.3 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:101.56,104.3 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:107.48,111.7 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:125.3,125.13 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:111.7,114.58 3 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:117.4,118.13 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:122.4,123.9 2 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:114.58,115.10 1 0
-voltha-go-controller/internal/pkg/controller/modgroup.go:118.13,120.13 2 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:34.66,39.2 4 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:42.47,44.2 1 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:47.48,49.2 1 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:52.52,54.2 1 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:57.41,58.2 0 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:62.80,84.53 14 1
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:88.2,91.16 3 1
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:84.53,87.3 2 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:95.81,98.2 2 1
-voltha-go-controller/internal/pkg/controller/addflows.go:43.92,51.2 7 1
-voltha-go-controller/internal/pkg/controller/addflows.go:54.40,55.41 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:58.2,58.25 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:55.41,57.3 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:62.41,64.2 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:67.45,69.2 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:72.34,73.2 0 0
-voltha-go-controller/internal/pkg/controller/addflows.go:76.73,83.41 6 2
-voltha-go-controller/internal/pkg/controller/addflows.go:115.2,115.44 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:121.2,121.53 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:134.2,134.55 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:141.2,142.29 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:168.2,168.12 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:83.41,85.40 2 3
-voltha-go-controller/internal/pkg/controller/addflows.go:85.40,87.55 2 2
-voltha-go-controller/internal/pkg/controller/addflows.go:101.4,101.38 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:87.55,93.40 2 1
-voltha-go-controller/internal/pkg/controller/addflows.go:93.40,95.43 2 1
-voltha-go-controller/internal/pkg/controller/addflows.go:95.43,98.7 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:102.9,104.11 2 1
-voltha-go-controller/internal/pkg/controller/addflows.go:111.4,111.100 1 1
-voltha-go-controller/internal/pkg/controller/addflows.go:104.11,106.5 1 1
-voltha-go-controller/internal/pkg/controller/addflows.go:106.10,110.5 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:115.44,117.3 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:121.53,123.54 2 2
-voltha-go-controller/internal/pkg/controller/addflows.go:123.54,124.43 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:130.4,130.14 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:124.43,126.42 2 3
-voltha-go-controller/internal/pkg/controller/addflows.go:126.42,128.6 1 1
-voltha-go-controller/internal/pkg/controller/addflows.go:134.55,135.42 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:138.3,138.13 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:135.42,137.4 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:142.29,144.49 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:144.49,145.8 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:163.4,163.108 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:145.8,146.76 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:161.5,161.10 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:146.76,152.96 3 0
-voltha-go-controller/internal/pkg/controller/addflows.go:152.96,153.35 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:158.7,158.114 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:153.35,156.16 3 0
-voltha-go-controller/internal/pkg/controller/addflows.go:164.9,166.4 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:171.65,174.45 2 3
-voltha-go-controller/internal/pkg/controller/addflows.go:178.2,178.81 1 1
-voltha-go-controller/internal/pkg/controller/addflows.go:183.2,183.14 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:174.45,176.3 1 2
-voltha-go-controller/internal/pkg/controller/addflows.go:178.81,180.3 1 1
-voltha-go-controller/internal/pkg/controller/addflows.go:180.8,180.84 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:180.84,182.3 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:55.72,63.2 7 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:66.38,68.2 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:71.39,73.2 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:76.43,78.2 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:81.31,83.2 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:86.71,91.13 4 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:96.2,97.16 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:107.2,108.35 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:113.2,116.59 3 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:141.2,141.55 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:146.2,146.47 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:156.2,158.13 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:162.2,166.12 5 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:91.13,94.3 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:97.16,99.3 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:108.35,111.3 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:116.59,119.42 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:137.3,137.111 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:119.42,120.194 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:131.4,131.28 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:120.194,125.5 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:125.10,130.5 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:132.9,136.4 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:141.55,144.3 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:146.47,147.22 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:151.3,151.14 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:154.3,154.32 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:147.22,149.12 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:151.14,152.9 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:158.13,161.3 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:170.91,173.42 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:188.2,188.34 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:193.2,193.30 1 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:173.42,178.53 3 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:181.3,181.54 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:184.3,184.103 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:178.53,180.4 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:181.54,183.4 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:188.34,191.3 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:193.30,194.26 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:194.26,196.4 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:201.75,203.25 2 2
-voltha-go-controller/internal/pkg/controller/auditdevice.go:203.25,206.53 2 1
-voltha-go-controller/internal/pkg/controller/auditdevice.go:206.53,208.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:31.81,33.18 2 2
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:34.12,35.27 1 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:36.10,37.74 1 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:42.87,48.55 5 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:54.2,57.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:63.2,65.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:70.2,70.97 1 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:48.55,53.3 4 0
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:57.16,61.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:65.16,69.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:56.79,58.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:59.13,60.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:61.15,62.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:63.10,64.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:69.108,72.46 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:79.2,80.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:85.2,87.35 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:72.46,76.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:80.55,84.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:91.109,92.2 0 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:94.103,97.103 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:102.2,110.56 6 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:97.103,101.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:110.56,114.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:56.13,60.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:60.16,61.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:66.88,68.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:69.13,70.34 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:71.10,74.52 3 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:79.108,82.46 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:89.2,90.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:95.2,99.73 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.2,114.64 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:118.2,118.30 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:123.2,123.30 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:82.46,86.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:90.55,94.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:99.73,112.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.64,116.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:118.30,121.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:123.30,126.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/rest.go:69.18,107.2 36 0
-voltha-go-controller/voltha-go-controller/nbi/rest.go:109.13,113.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/rest.go:113.16,114.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:59.76,61.18 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:62.12,63.44 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:64.13,65.44 1 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:66.15,67.44 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:68.10,69.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:74.99,79.46 4 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:86.2,87.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:93.2,106.79 4 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:79.46,83.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:87.55,91.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:110.99,117.9 5 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:122.2,134.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:140.2,142.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:147.2,147.101 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:117.9,121.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:134.16,138.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:142.16,146.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:151.99,158.46 5 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:164.2,165.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:171.2,172.75 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:177.2,177.79 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:158.46,162.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:165.55,169.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:172.75,176.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:38.48,41.2 2 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:44.79,46.18 2 3
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:47.12,48.25 1 2
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:49.10,50.74 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:55.83,65.17 8 2
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:90.2,91.16 2 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:97.2,99.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:104.2,104.118 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:65.17,69.24 3 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:69.24,73.4 3 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:73.9,76.4 2 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:77.8,79.54 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:87.3,87.38 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:79.54,86.4 6 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:91.16,95.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:99.16,103.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:35.77,37.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:38.13,39.23 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:40.10,41.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:46.79,52.20 5 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:58.2,59.21 2 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:65.2,65.17 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:76.2,76.93 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:52.20,56.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:59.21,63.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:65.17,67.17 2 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:72.3,73.76 2 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:67.17,71.4 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:73.13,77.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:77.16,78.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:87.79,89.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:90.13,91.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:92.15,93.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:94.10,97.52 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:101.85,103.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:104.12,105.69 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:106.10,107.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:112.109,115.46 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:122.2,123.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:128.2,132.26 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:115.46,119.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:123.55,127.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:135.73,138.34 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:146.2,146.48 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:138.34,141.17 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:144.3,144.9 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:141.17,143.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:146.48,174.56 22 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:192.3,192.21 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:201.3,202.25 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:206.3,227.35 6 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:230.3,230.39 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:233.3,233.55 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:246.3,246.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:249.3,249.72 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:174.56,177.4 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:177.9,178.42 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:178.42,181.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:181.10,182.41 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:186.5,186.105 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:182.41,184.6 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:186.105,188.6 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:192.21,194.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:202.25,204.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:227.35,229.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:230.39,232.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:233.55,235.50 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:235.50,237.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:237.10,237.66 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:237.66,239.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:239.10,241.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:242.9,242.64 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:242.64,244.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:246.74,248.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:249.72,251.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:256.109,261.46 4 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:268.2,269.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:275.2,275.44 1 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:288.2,290.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:297.2,297.36 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:261.46,265.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:269.55,273.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:275.44,283.58 7 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:283.58,285.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:290.16,294.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:301.127,307.16 6 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:312.2,314.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:307.16,311.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:314.16,317.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:52.253,61.2 8 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:64.102,68.82 3 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:72.2,72.37 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:76.2,76.25 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:79.2,79.14 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:68.82,70.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:72.37,74.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:76.25,78.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:83.84,85.18 2 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:86.12,87.30 1 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:88.10,89.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:94.93,107.48 10 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:140.2,140.18 1 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:144.2,145.23 2 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:149.2,150.16 2 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:156.2,158.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:163.2,163.102 1 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:107.48,112.34 3 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:118.3,119.10 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:123.3,123.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:137.3,137.14 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:112.34,115.4 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:119.10,121.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:123.51,132.17 6 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:132.17,135.5 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:140.18,143.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:145.23,147.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:150.16,154.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:158.16,162.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:79.79,81.18 2 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:82.13,83.47 1 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:84.15,85.47 1 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:86.10,87.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:92.104,95.46 2 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:102.2,103.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:108.2,110.31 2 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:95.46,99.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:103.55,107.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:114.104,124.16 7 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:124.16,128.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:131.95,146.34 10 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:151.2,151.89 1 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:146.34,150.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:33.77,35.18 2 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:36.12,37.23 1 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:38.10,39.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:44.79,53.17 7 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:76.2,77.16 2 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:83.2,85.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:90.2,90.101 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:53.17,57.24 3 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:57.24,60.4 2 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:60.9,63.4 2 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:64.8,66.58 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:73.3,73.42 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:66.58,72.4 5 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:77.16,81.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:85.16,89.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:33.13,37.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:37.16,38.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:43.80,48.18 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:49.12,50.20 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:57.10,60.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:50.20,53.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:53.9,55.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:64.112,69.16 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:74.2,77.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:83.2,83.41 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:87.2,88.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:93.2,95.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:69.16,73.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:77.16,81.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:83.41,86.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:88.16,92.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:95.16,98.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:101.100,106.16 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:110.2,110.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:116.2,117.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:122.2,124.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:106.16,109.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:110.42,111.32 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:111.32,114.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:117.16,121.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:124.16,127.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:269.40,271.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:278.43,280.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:287.44,289.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:296.43,298.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:305.40,307.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:314.42,316.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:323.42,325.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:332.44,334.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:352.54,354.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:362.58,364.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:372.54,374.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:381.57,383.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:390.55,392.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:499.64,505.2 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:507.68,510.35 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:514.2,514.18 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:510.35,513.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:517.43,519.32 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:528.2,528.18 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:519.32,521.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:521.8,521.39 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:521.39,523.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:523.8,523.39 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:523.39,525.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:525.8,525.39 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:525.39,527.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:531.65,539.25 7 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:546.2,546.38 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:553.2,553.25 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:560.2,560.25 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:567.2,567.43 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:574.2,574.47 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:581.2,581.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:588.2,588.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:595.2,595.32 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:604.2,604.25 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:618.2,618.32 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:637.2,637.36 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:645.2,645.29 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:652.2,652.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:659.2,659.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:539.25,545.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:546.38,552.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:553.25,559.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:560.25,566.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:567.43,573.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:574.47,580.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:581.26,587.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:588.26,594.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:595.32,601.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:604.25,608.25 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:616.3,616.98 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:609.34,610.39 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:611.31,612.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:613.31,614.78 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:618.32,619.41 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:619.41,620.27 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:623.4,634.99 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:620.27,621.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:637.36,644.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:645.29,651.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:652.26,658.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:662.79,664.26 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:691.2,691.13 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:664.26,690.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:719.67,723.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:727.2,728.41 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:733.2,739.15 7 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:723.16,726.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:728.41,730.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:730.8,732.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:765.57,769.39 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:774.2,774.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:779.2,783.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:787.2,788.23 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:792.2,792.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:769.39,771.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:771.8,773.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:774.42,776.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:776.8,778.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:783.16,785.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:788.23,791.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:794.84,799.23 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:830.2,830.15 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:799.23,800.46 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:815.3,815.46 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:822.3,828.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:800.46,814.4 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:815.46,817.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:817.9,817.53 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:817.53,819.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:819.9,819.53 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:819.53,821.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:833.89,836.39 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:844.2,844.44 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:851.2,857.14 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:836.39,843.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:844.44,846.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:846.8,846.51 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:846.51,848.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:848.8,848.51 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/models.go:848.51,850.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:30.13,34.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:34.16,35.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:39.93,41.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:42.12,44.54 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:46.10,49.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:53.113,55.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:61.2,62.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:68.2,70.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:55.16,59.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:62.16,66.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:70.16,73.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:42.81,44.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:45.13,46.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:47.12,48.51 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:49.10,52.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:56.109,60.46 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:65.2,66.55 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:71.2,71.52 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:60.46,63.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:66.55,70.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:74.111,80.15 6 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:80.15,83.17 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:89.3,91.17 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:83.17,87.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:91.17,94.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:95.8,99.3 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:38.75,40.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:41.12,42.25 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:43.10,46.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:51.79,56.53 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:62.2,65.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:71.2,73.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:56.53,61.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:65.16,69.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:73.16,76.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:80.79,82.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:83.12,84.23 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:85.10,88.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:93.91,95.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:96.12,97.32 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:98.10,101.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:106.90,114.51 6 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:120.2,120.23 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:129.2,130.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:136.2,138.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:114.51,119.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:120.23,123.24 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:123.24,127.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:130.16,134.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:138.16,141.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:145.81,150.51 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:157.2,157.53 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:162.2,165.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:171.2,173.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:150.51,155.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:157.53,161.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:165.16,169.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:173.16,176.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:32.13,36.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:36.16,37.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:42.80,48.18 6 2
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:49.12,50.54 1 2
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:55.10,58.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:50.54,52.4 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:52.9,54.4 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:62.113,65.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:71.2,72.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:78.2,80.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:65.16,69.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:72.16,76.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:80.16,83.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:86.144,89.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:95.2,96.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:102.2,104.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:89.16,93.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:96.16,100.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:104.16,107.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:72.77,74.18 2 2
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:75.13,76.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:77.15,78.51 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:79.12,80.58 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:81.10,82.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:86.89,88.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:89.13,90.61 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:91.15,92.63 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:93.10,96.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:100.105,107.46 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:113.2,113.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:107.46,111.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:113.42,116.17 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:121.3,122.20 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:127.3,128.25 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:134.3,134.99 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:116.17,120.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:122.20,126.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:128.25,133.4 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:134.99,137.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:141.107,148.46 5 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:154.2,154.42 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:148.46,152.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:154.42,157.17 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:162.3,163.20 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:168.3,169.25 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:175.3,175.101 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:157.17,161.4 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:163.20,167.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:169.25,174.4 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:175.101,178.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:182.117,192.19 9 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:201.2,201.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:210.2,210.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:220.2,220.21 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:192.19,194.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:199.3,199.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:194.17,198.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:201.19,203.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:208.3,208.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:203.17,207.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:210.19,212.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:217.3,217.27 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:212.17,216.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:220.21,221.118 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:221.118,224.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:228.119,238.19 9 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:247.2,247.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:256.2,256.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:266.2,266.21 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:238.19,240.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:245.3,245.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:240.17,244.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:247.19,249.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:254.3,254.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:249.17,253.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:256.19,258.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:263.3,263.27 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:258.17,262.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:266.21,267.120 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:267.120,270.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:274.114,281.16 7 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:284.2,287.16 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:293.2,295.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:281.16,283.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:287.16,291.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:295.16,298.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:34.83,36.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:37.13,38.57 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:39.12,40.53 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:41.10,44.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:48.119,51.46 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:57.2,58.55 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:63.2,63.55 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:51.46,54.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:58.55,62.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:66.115,73.16 6 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:78.2,80.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:73.16,77.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:80.16,83.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:35.13,39.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:39.16,40.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:48.78,50.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:51.12,52.48 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:53.10,56.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:60.105,64.16 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:70.2,71.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:77.2,79.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:64.16,68.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:71.16,75.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:79.16,82.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:59.73,61.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:62.12,63.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:64.10,67.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:71.81,73.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:74.12,75.50 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:76.10,79.52 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:83.109,85.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:90.2,92.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:98.2,100.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:85.16,89.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:92.16,96.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:100.16,103.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:106.94,112.45 6 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:131.2,132.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:138.2,140.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:112.45,114.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:119.3,119.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:114.17,118.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:121.8,123.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:128.3,128.44 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:123.17,127.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:132.16,136.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:140.16,143.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:146.79,147.24 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:150.2,150.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:147.24,149.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:153.88,155.2 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:32.13,36.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:36.16,37.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:42.80,47.18 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:48.12,49.20 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:55.10,56.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:49.20,51.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:51.9,53.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:60.116,64.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:67.2,72.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:78.2,82.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:88.2,90.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:64.16,66.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:72.16,76.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:82.16,86.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:90.16,93.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:96.100,102.16 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:108.2,108.36 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:113.2,114.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:120.2,122.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:102.16,106.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:108.36,111.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:114.16,118.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:122.16,125.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:53.61,60.2 6 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:63.80,72.28 9 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:72.28,74.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:74.8,76.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:80.85,84.28 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:90.2,90.33 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:84.28,86.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:86.8,88.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:90.33,92.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:96.81,97.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:101.2,103.33 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:106.2,106.43 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:109.2,109.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:97.29,100.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:103.33,105.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:106.43,108.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:109.29,111.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:115.100,118.20 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:118.20,120.34 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:120.34,122.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:123.8,127.33 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:130.3,130.66 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:137.3,141.36 5 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:165.3,165.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:127.33,129.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:130.66,132.114 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:132.114,135.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:141.36,142.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:145.4,148.35 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:161.4,163.104 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:142.44,143.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:148.35,149.20 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:156.5,159.6 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:149.20,152.6 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:152.11,155.6 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:171.121,175.44 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:178.2,178.12 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:175.44,177.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:183.85,187.29 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:190.2,193.61 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:209.2,211.107 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:215.2,215.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:187.29,189.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:193.61,196.26 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:206.3,207.14 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:196.26,201.40 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:201.40,203.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:211.107,214.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:215.25,218.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:224.88,226.57 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:226.57,229.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:229.8,232.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:235.103,239.51 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:246.2,247.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:239.51,242.44 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:242.44,244.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:252.111,259.9 6 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:263.2,265.8 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:268.2,271.36 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:276.2,276.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:259.9,262.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:265.8,267.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:271.36,274.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:276.29,278.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:283.153,285.39 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:285.39,288.30 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:288.30,290.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:295.84,296.20 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:300.2,302.66 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:307.2,309.20 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:296.20,298.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:302.66,306.3 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:313.60,315.33 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:323.2,323.20 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:315.33,316.67 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:321.3,321.42 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:316.67,320.4 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:327.120,329.20 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:335.2,337.29 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:340.2,340.18 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:329.20,330.34 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:333.3,333.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:330.34,332.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:337.29,339.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:345.85,346.15 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:350.2,352.36 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:358.2,358.63 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:367.2,367.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:346.15,349.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:352.36,357.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:358.63,362.35 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:362.35,365.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:371.49,373.33 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:373.33,376.66 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:380.3,380.35 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:396.3,396.37 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:409.3,411.23 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:376.66,378.12 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:380.35,388.77 6 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:394.4,394.52 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:388.77,393.5 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:396.37,403.31 5 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:403.31,405.13 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:411.23,412.46 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:412.46,415.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:424.56,425.33 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:425.33,426.65 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:426.65,428.31 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:428.31,430.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:431.9,433.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:441.36,444.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:448.2,453.43 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:456.2,457.51 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:444.16,446.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:453.43,455.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:464.42,466.2 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:472.45,474.33 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:480.2,480.14 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:474.33,475.52 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:478.3,478.10 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:475.52,476.12 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:484.52,486.38 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:489.2,489.21 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:486.38,488.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:493.59,496.33 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:496.33,498.10 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:502.3,502.61 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:498.10,500.12 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:502.61,507.23 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:512.4,518.38 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:528.4,529.30 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:535.4,536.70 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:507.23,510.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:518.38,522.47 4 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:522.47,525.6 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:529.30,532.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:532.10,534.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:537.9,539.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:544.38,546.8 2 2
-voltha-go-controller/internal/pkg/application/igmpgroup.go:550.2,550.11 1 2
-voltha-go-controller/internal/pkg/application/igmpgroup.go:546.8,549.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:554.60,557.16 3 2
-voltha-go-controller/internal/pkg/application/igmpgroup.go:560.2,560.72 1 2
-voltha-go-controller/internal/pkg/application/igmpgroup.go:563.2,563.12 1 1
-voltha-go-controller/internal/pkg/application/igmpgroup.go:557.16,559.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:560.72,562.3 1 1
-voltha-go-controller/internal/pkg/application/igmpgroup.go:567.83,570.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:573.2,579.43 5 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:570.22,572.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:579.43,581.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:584.73,588.54 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:588.54,593.31 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:600.3,600.33 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:606.3,606.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:593.31,594.12 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:600.33,602.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:606.31,608.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:613.81,623.29 7 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:628.2,628.43 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:623.29,627.3 3 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:628.43,630.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:634.57,636.33 2 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:639.2,639.41 1 0
-voltha-go-controller/internal/pkg/application/igmpgroup.go:636.33,638.3 1 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:30.37,35.2 3 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:39.59,41.2 1 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:50.44,55.2 3 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:59.72,61.2 1 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:64.87,67.9 3 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:72.2,74.21 3 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:67.9,71.3 2 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:78.92,81.8 3 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:95.2,95.18 1 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:81.8,83.51 2 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:83.51,88.4 2 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:88.9,90.4 1 0
-voltha-go-controller/internal/pkg/application/igmpponportchannel.go:91.8,94.3 2 0
voltha-go-controller/internal/pkg/application/igmpprofiles.go:99.164,114.48 14 0
voltha-go-controller/internal/pkg/application/igmpprofiles.go:117.2,117.13 1 0
voltha-go-controller/internal/pkg/application/igmpprofiles.go:114.48,116.3 1 0
@@ -2124,158 +1386,6 @@
voltha-go-controller/internal/pkg/application/igmpprofiles.go:1208.2,1208.12 1 1
voltha-go-controller/internal/pkg/application/igmpprofiles.go:1202.16,1204.3 1 0
voltha-go-controller/internal/pkg/application/igmpprofiles.go:1205.84,1207.3 1 1
-voltha-go-controller/internal/pkg/application/igmptasks.go:48.30,50.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:53.35,55.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:58.36,60.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:63.40,65.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:68.29,69.2 0 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:72.68,77.2 4 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:95.89,102.2 6 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:105.41,107.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:110.42,112.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:115.46,117.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:120.35,121.2 0 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:124.74,129.2 4 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:141.78,147.2 5 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:150.42,152.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:155.43,157.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:160.47,162.2 1 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:165.36,166.2 0 0
-voltha-go-controller/internal/pkg/application/igmptasks.go:169.75,175.2 5 0
-voltha-go-controller/internal/pkg/application/meters.go:67.27,69.2 1 1
-voltha-go-controller/internal/pkg/application/meters.go:91.60,94.16 3 4
-voltha-go-controller/internal/pkg/application/meters.go:97.2,97.64 1 4
-voltha-go-controller/internal/pkg/application/meters.go:100.2,100.12 1 2
-voltha-go-controller/internal/pkg/application/meters.go:94.16,96.3 1 0
-voltha-go-controller/internal/pkg/application/meters.go:97.64,99.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:104.54,106.2 1 2
-voltha-go-controller/internal/pkg/application/meters.go:109.67,112.8 3 19
-voltha-go-controller/internal/pkg/application/meters.go:115.2,115.16 1 8
-voltha-go-controller/internal/pkg/application/meters.go:112.8,114.3 1 11
-voltha-go-controller/internal/pkg/application/meters.go:119.63,122.8 3 16
-voltha-go-controller/internal/pkg/application/meters.go:125.2,125.16 1 11
-voltha-go-controller/internal/pkg/application/meters.go:122.8,124.3 1 5
-voltha-go-controller/internal/pkg/application/meters.go:129.47,133.2 3 5
-voltha-go-controller/internal/pkg/application/meters.go:136.47,140.2 3 2
-voltha-go-controller/internal/pkg/application/meters.go:143.80,156.17 3 3
-voltha-go-controller/internal/pkg/application/meters.go:161.2,161.32 1 3
-voltha-go-controller/internal/pkg/application/meters.go:166.2,168.17 3 3
-voltha-go-controller/internal/pkg/application/meters.go:174.2,174.17 1 3
-voltha-go-controller/internal/pkg/application/meters.go:179.2,182.17 2 3
-voltha-go-controller/internal/pkg/application/meters.go:186.2,192.17 4 3
-voltha-go-controller/internal/pkg/application/meters.go:196.2,197.96 2 3
-voltha-go-controller/internal/pkg/application/meters.go:156.17,158.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:161.32,163.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:168.17,170.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:170.8,172.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:174.17,176.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:176.8,178.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:182.17,184.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:192.17,194.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:197.96,199.3 1 3
-voltha-go-controller/internal/pkg/application/meters.go:203.100,206.16 3 9
-voltha-go-controller/internal/pkg/application/meters.go:206.16,207.22 1 1
-voltha-go-controller/internal/pkg/application/meters.go:212.3,212.38 1 1
-voltha-go-controller/internal/pkg/application/meters.go:207.22,208.63 1 1
-voltha-go-controller/internal/pkg/application/meters.go:208.63,210.5 1 1
-voltha-go-controller/internal/pkg/application/meters.go:213.8,215.3 1 8
-voltha-go-controller/internal/pkg/application/meters.go:219.62,223.24 3 4
-voltha-go-controller/internal/pkg/application/meters.go:241.2,241.90 1 4
-voltha-go-controller/internal/pkg/application/meters.go:223.24,225.10 2 3
-voltha-go-controller/internal/pkg/application/meters.go:229.3,231.17 3 2
-voltha-go-controller/internal/pkg/application/meters.go:235.3,237.31 3 1
-voltha-go-controller/internal/pkg/application/meters.go:225.10,227.12 2 1
-voltha-go-controller/internal/pkg/application/meters.go:231.17,233.12 2 1
-voltha-go-controller/internal/pkg/application/meters.go:237.31,239.4 1 1
-voltha-go-controller/internal/pkg/application/meters.go:245.78,247.46 2 3
-voltha-go-controller/internal/pkg/application/meters.go:252.2,259.44 5 2
-voltha-go-controller/internal/pkg/application/meters.go:247.46,250.3 2 1
-voltha-go-controller/internal/pkg/application/meters.go:259.44,261.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:265.81,267.47 2 5
-voltha-go-controller/internal/pkg/application/meters.go:271.2,272.44 2 2
-voltha-go-controller/internal/pkg/application/meters.go:267.47,270.3 2 3
-voltha-go-controller/internal/pkg/application/meters.go:272.44,274.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:279.68,280.39 1 11
-voltha-go-controller/internal/pkg/application/meters.go:283.2,283.41 1 9
-voltha-go-controller/internal/pkg/application/meters.go:280.39,282.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:288.65,289.45 1 4
-voltha-go-controller/internal/pkg/application/meters.go:292.2,292.41 1 2
-voltha-go-controller/internal/pkg/application/meters.go:289.45,291.3 1 2
-voltha-go-controller/internal/pkg/application/meters.go:296.67,300.96 3 1
-voltha-go-controller/internal/pkg/application/meters.go:300.96,302.3 1 1
-voltha-go-controller/internal/pkg/application/meters.go:306.82,308.43 2 4
-voltha-go-controller/internal/pkg/application/meters.go:312.2,313.33 2 3
-voltha-go-controller/internal/pkg/application/meters.go:319.2,319.70 1 2
-voltha-go-controller/internal/pkg/application/meters.go:325.2,329.12 4 2
-voltha-go-controller/internal/pkg/application/meters.go:308.43,311.3 2 1
-voltha-go-controller/internal/pkg/application/meters.go:313.33,317.3 2 1
-voltha-go-controller/internal/pkg/application/meters.go:319.70,324.3 4 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:46.87,47.50 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:54.2,54.12 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:47.50,49.17 2 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:49.17,52.4 2 0
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:59.81,63.2 3 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:67.78,70.20 3 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:79.2,80.61 2 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:83.2,83.12 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:70.20,73.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:73.8,75.27 1 0
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:75.27,77.4 1 0
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:80.61,82.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:88.77,93.26 2 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:97.2,97.34 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:103.2,106.47 3 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:109.2,109.12 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:93.26,95.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:97.34,100.3 2 0
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:106.47,108.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:112.79,114.61 2 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:120.2,120.51 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:123.2,123.12 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:114.61,116.47 2 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:116.47,118.4 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:120.51,122.3 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:128.83,131.25 3 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:134.2,134.43 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:138.2,138.12 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:131.25,133.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:134.43,136.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:143.84,146.26 3 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:149.2,149.44 1 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:154.2,154.12 1 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:146.26,148.3 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:149.44,152.3 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:159.85,163.2 3 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:165.63,168.33 3 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:168.33,170.10 2 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:174.3,174.61 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:170.10,172.12 2 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:174.61,177.44 3 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:180.4,180.80 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:177.44,179.5 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:180.80,182.5 1 0
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:182.10,184.5 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:185.9,187.4 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:191.71,194.35 3 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:194.35,196.10 2 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:200.3,200.62 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:196.10,198.12 2 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:200.62,203.44 3 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:206.4,206.46 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:210.4,210.71 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:203.44,205.5 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:206.46,208.5 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:211.9,213.4 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:217.69,220.29 3 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:220.29,222.10 2 4
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:226.3,226.59 1 3
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:222.10,224.12 2 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:226.59,229.44 3 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:232.4,232.84 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:236.4,236.68 1 2
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:229.44,231.5 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:232.84,234.5 1 1
-voltha-go-controller/internal/pkg/application/minor_upgrade.go:237.9,239.4 1 1
voltha-go-controller/internal/pkg/application/service.go:182.55,197.2 13 3
voltha-go-controller/internal/pkg/application/service.go:200.56,204.25 3 19
voltha-go-controller/internal/pkg/application/service.go:208.2,208.25 1 19
@@ -2870,6 +1980,496 @@
voltha-go-controller/internal/pkg/application/service.go:2201.37,2203.3 1 1
voltha-go-controller/internal/pkg/application/service.go:2204.54,2205.40 1 8
voltha-go-controller/internal/pkg/application/service.go:2205.40,2207.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:47.13,51.16 3 1
+voltha-go-controller/internal/pkg/application/application.go:51.16,52.13 1 0
+voltha-go-controller/internal/pkg/application/application.go:109.64,110.27 1 4
+voltha-go-controller/internal/pkg/application/application.go:113.2,113.37 1 4
+voltha-go-controller/internal/pkg/application/application.go:110.27,112.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:160.67,165.24 5 3
+voltha-go-controller/internal/pkg/application/application.go:170.2,172.12 3 3
+voltha-go-controller/internal/pkg/application/application.go:165.24,167.3 1 2
+voltha-go-controller/internal/pkg/application/application.go:167.8,169.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:176.42,178.24 2 1
+voltha-go-controller/internal/pkg/application/application.go:178.24,180.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:222.72,238.65 16 3
+voltha-go-controller/internal/pkg/application/application.go:243.2,243.11 1 3
+voltha-go-controller/internal/pkg/application/application.go:238.65,242.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:247.109,248.41 1 6
+voltha-go-controller/internal/pkg/application/application.go:251.2,251.12 1 3
+voltha-go-controller/internal/pkg/application/application.go:248.41,250.3 1 3
+voltha-go-controller/internal/pkg/application/application.go:255.84,256.41 1 4
+voltha-go-controller/internal/pkg/application/application.go:263.2,263.109 1 2
+voltha-go-controller/internal/pkg/application/application.go:256.41,262.3 5 2
+voltha-go-controller/internal/pkg/application/application.go:267.89,268.41 1 4
+voltha-go-controller/internal/pkg/application/application.go:275.2,275.112 1 3
+voltha-go-controller/internal/pkg/application/application.go:268.41,274.3 5 1
+voltha-go-controller/internal/pkg/application/application.go:279.79,284.48 4 6
+voltha-go-controller/internal/pkg/application/application.go:289.2,290.15 2 6
+voltha-go-controller/internal/pkg/application/application.go:284.48,286.3 1 2
+voltha-go-controller/internal/pkg/application/application.go:286.8,288.3 1 4
+voltha-go-controller/internal/pkg/application/application.go:294.64,295.49 1 1
+voltha-go-controller/internal/pkg/application/application.go:309.2,310.41 2 1
+voltha-go-controller/internal/pkg/application/application.go:317.2,320.24 4 1
+voltha-go-controller/internal/pkg/application/application.go:323.2,324.10 2 1
+voltha-go-controller/internal/pkg/application/application.go:295.49,296.39 1 1
+voltha-go-controller/internal/pkg/application/application.go:296.39,299.64 2 0
+voltha-go-controller/internal/pkg/application/application.go:299.64,303.5 3 0
+voltha-go-controller/internal/pkg/application/application.go:303.10,306.5 2 0
+voltha-go-controller/internal/pkg/application/application.go:310.41,316.3 5 0
+voltha-go-controller/internal/pkg/application/application.go:320.24,322.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:328.53,329.41 1 9
+voltha-go-controller/internal/pkg/application/application.go:332.2,332.12 1 1
+voltha-go-controller/internal/pkg/application/application.go:329.41,331.3 1 8
+voltha-go-controller/internal/pkg/application/application.go:336.66,338.50 2 1
+voltha-go-controller/internal/pkg/application/application.go:345.2,345.17 1 1
+voltha-go-controller/internal/pkg/application/application.go:338.50,340.22 2 1
+voltha-go-controller/internal/pkg/application/application.go:343.3,343.14 1 1
+voltha-go-controller/internal/pkg/application/application.go:340.22,342.4 1 1
+voltha-go-controller/internal/pkg/application/application.go:349.43,350.37 1 2
+voltha-go-controller/internal/pkg/application/application.go:350.37,352.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:352.8,354.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:358.61,360.50 2 4
+voltha-go-controller/internal/pkg/application/application.go:360.50,366.30 4 4
+voltha-go-controller/internal/pkg/application/application.go:371.3,372.10 2 2
+voltha-go-controller/internal/pkg/application/application.go:376.3,376.47 1 1
+voltha-go-controller/internal/pkg/application/application.go:381.3,381.14 1 1
+voltha-go-controller/internal/pkg/application/application.go:366.30,368.4 1 2
+voltha-go-controller/internal/pkg/application/application.go:372.10,374.4 1 1
+voltha-go-controller/internal/pkg/application/application.go:376.47,380.4 3 1
+voltha-go-controller/internal/pkg/application/application.go:475.99,481.30 4 4
+voltha-go-controller/internal/pkg/application/application.go:497.2,498.17 2 4
+voltha-go-controller/internal/pkg/application/application.go:481.30,483.10 2 3
+voltha-go-controller/internal/pkg/application/application.go:487.3,489.17 3 2
+voltha-go-controller/internal/pkg/application/application.go:493.3,495.52 3 1
+voltha-go-controller/internal/pkg/application/application.go:483.10,485.12 2 1
+voltha-go-controller/internal/pkg/application/application.go:489.17,491.12 2 1
+voltha-go-controller/internal/pkg/application/application.go:502.30,505.2 2 6
+voltha-go-controller/internal/pkg/application/application.go:508.90,510.16 2 6
+voltha-go-controller/internal/pkg/application/application.go:514.2,514.63 1 6
+voltha-go-controller/internal/pkg/application/application.go:510.16,513.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:519.66,529.2 4 3
+voltha-go-controller/internal/pkg/application/application.go:532.76,535.33 2 1
+voltha-go-controller/internal/pkg/application/application.go:535.33,537.10 2 1
+voltha-go-controller/internal/pkg/application/application.go:541.3,543.17 3 1
+voltha-go-controller/internal/pkg/application/application.go:547.3,548.190 2 1
+voltha-go-controller/internal/pkg/application/application.go:537.10,539.12 2 0
+voltha-go-controller/internal/pkg/application/application.go:543.17,545.12 2 0
+voltha-go-controller/internal/pkg/application/application.go:548.190,550.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:555.121,557.16 2 3
+voltha-go-controller/internal/pkg/application/application.go:561.2,562.18 2 3
+voltha-go-controller/internal/pkg/application/application.go:566.2,566.12 1 3
+voltha-go-controller/internal/pkg/application/application.go:557.16,560.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:562.18,565.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:569.159,582.16 5 2
+voltha-go-controller/internal/pkg/application/application.go:588.2,589.19 2 2
+voltha-go-controller/internal/pkg/application/application.go:594.2,594.12 1 2
+voltha-go-controller/internal/pkg/application/application.go:582.16,585.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:589.19,592.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:598.73,599.48 1 4
+voltha-go-controller/internal/pkg/application/application.go:602.2,602.12 1 2
+voltha-go-controller/internal/pkg/application/application.go:599.48,601.3 1 2
+voltha-go-controller/internal/pkg/application/application.go:606.161,608.13 2 4
+voltha-go-controller/internal/pkg/application/application.go:612.2,613.26 2 2
+voltha-go-controller/internal/pkg/application/application.go:619.2,621.13 3 2
+voltha-go-controller/internal/pkg/application/application.go:608.13,611.3 2 2
+voltha-go-controller/internal/pkg/application/application.go:613.26,617.3 3 1
+voltha-go-controller/internal/pkg/application/application.go:625.82,626.44 1 2
+voltha-go-controller/internal/pkg/application/application.go:629.2,629.52 1 2
+voltha-go-controller/internal/pkg/application/application.go:626.44,628.3 1 2
+voltha-go-controller/internal/pkg/application/application.go:633.40,634.25 1 189
+voltha-go-controller/internal/pkg/application/application.go:637.2,637.21 1 189
+voltha-go-controller/internal/pkg/application/application.go:634.25,636.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:642.44,663.2 20 1
+voltha-go-controller/internal/pkg/application/application.go:666.96,667.21 1 5
+voltha-go-controller/internal/pkg/application/application.go:675.2,675.64 1 1
+voltha-go-controller/internal/pkg/application/application.go:668.21,669.32 1 2
+voltha-go-controller/internal/pkg/application/application.go:670.21,671.32 1 2
+voltha-go-controller/internal/pkg/application/application.go:672.10,673.49 1 1
+voltha-go-controller/internal/pkg/application/application.go:679.76,684.2 4 6
+voltha-go-controller/internal/pkg/application/application.go:687.76,692.2 4 13
+voltha-go-controller/internal/pkg/application/application.go:695.81,698.16 3 2
+voltha-go-controller/internal/pkg/application/application.go:702.2,704.29 3 1
+voltha-go-controller/internal/pkg/application/application.go:698.16,701.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:708.62,711.50 1 1
+voltha-go-controller/internal/pkg/application/application.go:711.50,715.3 3 5000
+voltha-go-controller/internal/pkg/application/application.go:719.61,721.30 2 0
+voltha-go-controller/internal/pkg/application/application.go:725.2,725.12 1 0
+voltha-go-controller/internal/pkg/application/application.go:721.30,724.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:729.75,730.38 1 0
+voltha-go-controller/internal/pkg/application/application.go:736.2,736.44 1 0
+voltha-go-controller/internal/pkg/application/application.go:730.38,731.24 1 0
+voltha-go-controller/internal/pkg/application/application.go:731.24,734.4 2 0
+voltha-go-controller/internal/pkg/application/application.go:740.58,742.2 1 0
+voltha-go-controller/internal/pkg/application/application.go:745.71,747.56 2 1
+voltha-go-controller/internal/pkg/application/application.go:753.2,755.98 2 1
+voltha-go-controller/internal/pkg/application/application.go:747.56,748.44 1 0
+voltha-go-controller/internal/pkg/application/application.go:748.44,751.4 2 0
+voltha-go-controller/internal/pkg/application/application.go:760.64,784.2 23 1
+voltha-go-controller/internal/pkg/application/application.go:787.47,789.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:792.57,794.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:797.49,799.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:802.53,804.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:807.50,809.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:812.54,814.2 1 1
+voltha-go-controller/internal/pkg/application/application.go:825.102,827.46 2 2
+voltha-go-controller/internal/pkg/application/application.go:830.2,832.47 2 2
+voltha-go-controller/internal/pkg/application/application.go:839.2,839.64 1 2
+voltha-go-controller/internal/pkg/application/application.go:847.2,847.33 1 2
+voltha-go-controller/internal/pkg/application/application.go:827.46,829.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:832.47,838.3 5 1
+voltha-go-controller/internal/pkg/application/application.go:839.64,842.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:842.8,846.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:851.65,852.46 1 91
+voltha-go-controller/internal/pkg/application/application.go:855.2,855.12 1 16
+voltha-go-controller/internal/pkg/application/application.go:852.46,854.3 1 75
+voltha-go-controller/internal/pkg/application/application.go:859.75,861.51 2 2
+voltha-go-controller/internal/pkg/application/application.go:861.51,870.3 8 1
+voltha-go-controller/internal/pkg/application/application.go:870.8,872.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:877.83,880.61 3 6
+voltha-go-controller/internal/pkg/application/application.go:885.2,886.25 2 6
+voltha-go-controller/internal/pkg/application/application.go:880.61,884.3 3 5
+voltha-go-controller/internal/pkg/application/application.go:892.104,895.41 3 2
+voltha-go-controller/internal/pkg/application/application.go:895.41,900.22 5 1
+voltha-go-controller/internal/pkg/application/application.go:900.22,902.4 1 1
+voltha-go-controller/internal/pkg/application/application.go:903.8,906.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:911.89,913.41 2 0
+voltha-go-controller/internal/pkg/application/application.go:913.41,915.41 2 0
+voltha-go-controller/internal/pkg/application/application.go:920.3,920.52 1 0
+voltha-go-controller/internal/pkg/application/application.go:932.3,935.43 4 0
+voltha-go-controller/internal/pkg/application/application.go:915.41,918.4 2 0
+voltha-go-controller/internal/pkg/application/application.go:920.52,922.62 2 0
+voltha-go-controller/internal/pkg/application/application.go:922.62,924.5 1 0
+voltha-go-controller/internal/pkg/application/application.go:924.10,925.48 1 0
+voltha-go-controller/internal/pkg/application/application.go:925.48,929.6 3 0
+voltha-go-controller/internal/pkg/application/application.go:935.43,937.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:938.8,940.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:944.85,948.41 4 1
+voltha-go-controller/internal/pkg/application/application.go:948.41,951.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:951.8,953.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:958.60,962.9 3 2
+voltha-go-controller/internal/pkg/application/application.go:968.2,971.47 2 2
+voltha-go-controller/internal/pkg/application/application.go:981.2,984.12 3 2
+voltha-go-controller/internal/pkg/application/application.go:962.9,965.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:965.8,967.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:971.47,973.41 2 2
+voltha-go-controller/internal/pkg/application/application.go:979.3,979.14 1 1
+voltha-go-controller/internal/pkg/application/application.go:973.41,974.74 1 1
+voltha-go-controller/internal/pkg/application/application.go:977.4,977.16 1 1
+voltha-go-controller/internal/pkg/application/application.go:974.74,976.5 1 1
+voltha-go-controller/internal/pkg/application/application.go:988.175,992.9 3 3
+voltha-go-controller/internal/pkg/application/application.go:996.2,999.17 3 2
+voltha-go-controller/internal/pkg/application/application.go:1002.2,1005.47 2 1
+voltha-go-controller/internal/pkg/application/application.go:1022.2,1024.12 2 1
+voltha-go-controller/internal/pkg/application/application.go:992.9,995.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:999.17,1001.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1005.47,1007.41 2 1
+voltha-go-controller/internal/pkg/application/application.go:1020.3,1020.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1007.41,1009.73 2 1
+voltha-go-controller/internal/pkg/application/application.go:1017.4,1018.16 2 1
+voltha-go-controller/internal/pkg/application/application.go:1009.73,1011.36 2 1
+voltha-go-controller/internal/pkg/application/application.go:1011.36,1015.6 3 1
+voltha-go-controller/internal/pkg/application/application.go:1028.103,1030.8 2 2
+voltha-go-controller/internal/pkg/application/application.go:1038.2,1038.47 1 1
+voltha-go-controller/internal/pkg/application/application.go:1048.2,1049.12 2 1
+voltha-go-controller/internal/pkg/application/application.go:1030.8,1033.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:1033.8,1036.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:1038.47,1040.41 2 1
+voltha-go-controller/internal/pkg/application/application.go:1046.3,1046.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1040.41,1041.73 1 1
+voltha-go-controller/internal/pkg/application/application.go:1044.4,1044.16 1 1
+voltha-go-controller/internal/pkg/application/application.go:1041.73,1043.5 1 1
+voltha-go-controller/internal/pkg/application/application.go:1058.70,1062.9 4 12
+voltha-go-controller/internal/pkg/application/application.go:1065.2,1065.37 1 7
+voltha-go-controller/internal/pkg/application/application.go:1062.9,1064.3 1 5
+voltha-go-controller/internal/pkg/application/application.go:1069.94,1072.69 2 1
+voltha-go-controller/internal/pkg/application/application.go:1077.2,1080.48 2 1
+voltha-go-controller/internal/pkg/application/application.go:1072.69,1076.3 3 0
+voltha-go-controller/internal/pkg/application/application.go:1084.55,1086.41 2 2
+voltha-go-controller/internal/pkg/application/application.go:1086.41,1088.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1088.8,1090.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1094.57,1096.41 2 2
+voltha-go-controller/internal/pkg/application/application.go:1096.41,1098.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1098.8,1100.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1104.120,1107.41 2 1
+voltha-go-controller/internal/pkg/application/application.go:1114.2,1114.63 1 0
+voltha-go-controller/internal/pkg/application/application.go:1107.41,1108.48 1 1
+voltha-go-controller/internal/pkg/application/application.go:1112.3,1112.43 1 0
+voltha-go-controller/internal/pkg/application/application.go:1108.48,1111.4 2 1
+voltha-go-controller/internal/pkg/application/application.go:1118.82,1122.14 3 0
+voltha-go-controller/internal/pkg/application/application.go:1127.2,1128.67 2 0
+voltha-go-controller/internal/pkg/application/application.go:1122.14,1125.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1132.124,1136.40 4 0
+voltha-go-controller/internal/pkg/application/application.go:1140.2,1140.13 1 0
+voltha-go-controller/internal/pkg/application/application.go:1136.40,1138.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1140.13,1141.16 1 0
+voltha-go-controller/internal/pkg/application/application.go:1141.16,1143.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1144.8,1146.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1150.106,1153.69 2 0
+voltha-go-controller/internal/pkg/application/application.go:1158.2,1158.49 1 0
+voltha-go-controller/internal/pkg/application/application.go:1153.69,1157.3 3 0
+voltha-go-controller/internal/pkg/application/application.go:1166.80,1172.9 6 78
+voltha-go-controller/internal/pkg/application/application.go:1175.2,1176.14 2 48
+voltha-go-controller/internal/pkg/application/application.go:1179.2,1179.15 1 48
+voltha-go-controller/internal/pkg/application/application.go:1172.9,1174.3 1 30
+voltha-go-controller/internal/pkg/application/application.go:1176.14,1178.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1184.67,1188.9 4 28
+voltha-go-controller/internal/pkg/application/application.go:1191.2,1191.30 1 17
+voltha-go-controller/internal/pkg/application/application.go:1188.9,1190.3 1 11
+voltha-go-controller/internal/pkg/application/application.go:1196.69,1200.67 4 1
+voltha-go-controller/internal/pkg/application/application.go:1208.2,1208.22 1 1
+voltha-go-controller/internal/pkg/application/application.go:1200.67,1202.26 2 1
+voltha-go-controller/internal/pkg/application/application.go:1206.3,1206.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1202.26,1205.4 2 1
+voltha-go-controller/internal/pkg/application/application.go:1212.75,1214.16 2 0
+voltha-go-controller/internal/pkg/application/application.go:1218.2,1218.16 1 0
+voltha-go-controller/internal/pkg/application/application.go:1214.16,1217.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1223.73,1227.9 4 0
+voltha-go-controller/internal/pkg/application/application.go:1230.2,1230.33 1 0
+voltha-go-controller/internal/pkg/application/application.go:1227.9,1229.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1234.71,1237.22 3 2
+voltha-go-controller/internal/pkg/application/application.go:1240.2,1240.21 1 2
+voltha-go-controller/internal/pkg/application/application.go:1237.22,1239.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1244.86,1247.22 3 0
+voltha-go-controller/internal/pkg/application/application.go:1250.2,1253.21 4 0
+voltha-go-controller/internal/pkg/application/application.go:1247.22,1249.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1257.86,1260.22 3 0
+voltha-go-controller/internal/pkg/application/application.go:1263.2,1263.36 1 0
+voltha-go-controller/internal/pkg/application/application.go:1270.2,1271.21 2 0
+voltha-go-controller/internal/pkg/application/application.go:1260.22,1262.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1263.36,1264.21 1 0
+voltha-go-controller/internal/pkg/application/application.go:1264.21,1267.9 3 0
+voltha-go-controller/internal/pkg/application/application.go:1278.124,1280.13 2 0
+voltha-go-controller/internal/pkg/application/application.go:1280.13,1282.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1282.8,1282.32 1 0
+voltha-go-controller/internal/pkg/application/application.go:1282.32,1285.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1290.84,1294.57 2 0
+voltha-go-controller/internal/pkg/application/application.go:1297.2,1297.55 1 0
+voltha-go-controller/internal/pkg/application/application.go:1294.57,1296.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1297.55,1300.62 2 0
+voltha-go-controller/internal/pkg/application/application.go:1312.3,1312.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1300.62,1302.19 2 0
+voltha-go-controller/internal/pkg/application/application.go:1305.4,1305.47 1 0
+voltha-go-controller/internal/pkg/application/application.go:1302.19,1304.5 1 0
+voltha-go-controller/internal/pkg/application/application.go:1305.47,1307.60 1 0
+voltha-go-controller/internal/pkg/application/application.go:1307.60,1309.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1323.88,1326.14 2 1
+voltha-go-controller/internal/pkg/application/application.go:1332.2,1338.14 3 1
+voltha-go-controller/internal/pkg/application/application.go:1343.2,1347.31 4 1
+voltha-go-controller/internal/pkg/application/application.go:1353.2,1354.60 2 1
+voltha-go-controller/internal/pkg/application/application.go:1361.2,1361.21 1 1
+voltha-go-controller/internal/pkg/application/application.go:1366.2,1366.45 1 1
+voltha-go-controller/internal/pkg/application/application.go:1326.14,1329.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1338.14,1342.3 3 0
+voltha-go-controller/internal/pkg/application/application.go:1347.31,1352.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1354.60,1358.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1361.21,1364.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1366.45,1369.35 2 1
+voltha-go-controller/internal/pkg/application/application.go:1380.3,1380.23 1 1
+voltha-go-controller/internal/pkg/application/application.go:1369.35,1373.37 1 1
+voltha-go-controller/internal/pkg/application/application.go:1373.37,1375.5 1 1
+voltha-go-controller/internal/pkg/application/application.go:1376.9,1379.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1406.49,1410.23 3 0
+voltha-go-controller/internal/pkg/application/application.go:1416.2,1416.21 1 0
+voltha-go-controller/internal/pkg/application/application.go:1427.2,1427.13 1 0
+voltha-go-controller/internal/pkg/application/application.go:1410.23,1413.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1416.21,1417.73 1 0
+voltha-go-controller/internal/pkg/application/application.go:1422.3,1422.79 1 0
+voltha-go-controller/internal/pkg/application/application.go:1425.3,1425.15 1 0
+voltha-go-controller/internal/pkg/application/application.go:1417.73,1419.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1419.9,1421.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1422.79,1424.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1432.90,1436.14 3 1
+voltha-go-controller/internal/pkg/application/application.go:1441.2,1446.14 3 1
+voltha-go-controller/internal/pkg/application/application.go:1451.2,1454.47 3 1
+voltha-go-controller/internal/pkg/application/application.go:1459.2,1459.31 1 1
+voltha-go-controller/internal/pkg/application/application.go:1465.2,1466.60 2 1
+voltha-go-controller/internal/pkg/application/application.go:1472.2,1472.45 1 1
+voltha-go-controller/internal/pkg/application/application.go:1436.14,1439.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1446.14,1450.3 3 0
+voltha-go-controller/internal/pkg/application/application.go:1454.47,1457.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1459.31,1464.3 4 1
+voltha-go-controller/internal/pkg/application/application.go:1466.60,1470.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1472.45,1475.22 3 1
+voltha-go-controller/internal/pkg/application/application.go:1478.3,1478.23 1 1
+voltha-go-controller/internal/pkg/application/application.go:1475.22,1477.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1490.102,1493.33 2 0
+voltha-go-controller/internal/pkg/application/application.go:1497.2,1502.35 4 0
+voltha-go-controller/internal/pkg/application/application.go:1509.2,1509.17 1 0
+voltha-go-controller/internal/pkg/application/application.go:1515.2,1522.17 3 0
+voltha-go-controller/internal/pkg/application/application.go:1530.2,1531.18 2 0
+voltha-go-controller/internal/pkg/application/application.go:1554.2,1555.18 2 0
+voltha-go-controller/internal/pkg/application/application.go:1571.2,1572.19 2 0
+voltha-go-controller/internal/pkg/application/application.go:1493.33,1495.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:1502.35,1503.45 1 0
+voltha-go-controller/internal/pkg/application/application.go:1503.45,1505.9 2 0
+voltha-go-controller/internal/pkg/application/application.go:1509.17,1513.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1522.17,1523.46 1 0
+voltha-go-controller/internal/pkg/application/application.go:1528.3,1528.9 1 0
+voltha-go-controller/internal/pkg/application/application.go:1523.46,1525.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1525.9,1527.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1531.18,1534.42 2 0
+voltha-go-controller/internal/pkg/application/application.go:1552.3,1552.9 1 0
+voltha-go-controller/internal/pkg/application/application.go:1534.42,1537.20 3 0
+voltha-go-controller/internal/pkg/application/application.go:1537.20,1538.51 1 0
+voltha-go-controller/internal/pkg/application/application.go:1538.51,1540.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1540.11,1542.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1544.9,1544.50 1 0
+voltha-go-controller/internal/pkg/application/application.go:1544.50,1546.48 2 0
+voltha-go-controller/internal/pkg/application/application.go:1546.48,1548.5 1 0
+voltha-go-controller/internal/pkg/application/application.go:1548.10,1550.5 1 0
+voltha-go-controller/internal/pkg/application/application.go:1555.18,1557.44 2 0
+voltha-go-controller/internal/pkg/application/application.go:1568.3,1568.9 1 0
+voltha-go-controller/internal/pkg/application/application.go:1557.44,1560.20 3 0
+voltha-go-controller/internal/pkg/application/application.go:1560.20,1561.51 1 0
+voltha-go-controller/internal/pkg/application/application.go:1561.51,1563.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1563.11,1565.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1572.19,1574.48 2 0
+voltha-go-controller/internal/pkg/application/application.go:1574.48,1576.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1576.9,1578.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1585.50,1587.33 2 7
+voltha-go-controller/internal/pkg/application/application.go:1595.2,1595.14 1 7
+voltha-go-controller/internal/pkg/application/application.go:1587.33,1588.45 1 7
+voltha-go-controller/internal/pkg/application/application.go:1588.45,1590.10 2 7
+voltha-go-controller/internal/pkg/application/application.go:1590.10,1592.5 1 7
+voltha-go-controller/internal/pkg/application/application.go:1599.45,1600.33 1 2
+voltha-go-controller/internal/pkg/application/application.go:1608.2,1608.21 1 0
+voltha-go-controller/internal/pkg/application/application.go:1600.33,1601.45 1 2
+voltha-go-controller/internal/pkg/application/application.go:1601.45,1603.10 2 2
+voltha-go-controller/internal/pkg/application/application.go:1603.10,1605.5 1 2
+voltha-go-controller/internal/pkg/application/application.go:1612.119,1615.22 3 1
+voltha-go-controller/internal/pkg/application/application.go:1634.2,1634.59 1 1
+voltha-go-controller/internal/pkg/application/application.go:1653.2,1664.16 5 1
+voltha-go-controller/internal/pkg/application/application.go:1615.22,1623.62 6 0
+voltha-go-controller/internal/pkg/application/application.go:1627.3,1627.62 1 0
+voltha-go-controller/internal/pkg/application/application.go:1623.62,1625.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1627.62,1629.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1630.8,1632.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1634.59,1636.28 2 0
+voltha-go-controller/internal/pkg/application/application.go:1651.3,1651.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1636.28,1637.30 1 0
+voltha-go-controller/internal/pkg/application/application.go:1637.30,1644.24 4 0
+voltha-go-controller/internal/pkg/application/application.go:1644.24,1648.6 2 0
+voltha-go-controller/internal/pkg/application/application.go:1664.16,1665.59 1 0
+voltha-go-controller/internal/pkg/application/application.go:1675.3,1675.64 1 0
+voltha-go-controller/internal/pkg/application/application.go:1665.59,1667.61 2 0
+voltha-go-controller/internal/pkg/application/application.go:1672.4,1673.15 2 0
+voltha-go-controller/internal/pkg/application/application.go:1667.61,1671.5 3 0
+voltha-go-controller/internal/pkg/application/application.go:1676.8,1678.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1682.55,1685.2 2 3
+voltha-go-controller/internal/pkg/application/application.go:1688.109,1690.14 2 2
+voltha-go-controller/internal/pkg/application/application.go:1695.2,1697.28 2 1
+voltha-go-controller/internal/pkg/application/application.go:1690.14,1693.3 2 1
+voltha-go-controller/internal/pkg/application/application.go:1697.28,1699.72 2 1
+voltha-go-controller/internal/pkg/application/application.go:1699.72,1701.4 1 1
+voltha-go-controller/internal/pkg/application/application.go:1705.55,1710.2 4 2
+voltha-go-controller/internal/pkg/application/application.go:1713.94,1714.66 1 0
+voltha-go-controller/internal/pkg/application/application.go:1721.2,1721.58 1 0
+voltha-go-controller/internal/pkg/application/application.go:1714.66,1716.46 2 0
+voltha-go-controller/internal/pkg/application/application.go:1719.3,1719.14 1 0
+voltha-go-controller/internal/pkg/application/application.go:1716.46,1718.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1732.73,1735.32 3 0
+voltha-go-controller/internal/pkg/application/application.go:1742.2,1742.16 1 0
+voltha-go-controller/internal/pkg/application/application.go:1735.32,1741.3 5 0
+voltha-go-controller/internal/pkg/application/application.go:1746.95,1749.23 2 1
+voltha-go-controller/internal/pkg/application/application.go:1749.23,1752.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1752.8,1758.58 4 0
+voltha-go-controller/internal/pkg/application/application.go:1770.3,1770.71 1 0
+voltha-go-controller/internal/pkg/application/application.go:1783.3,1788.54 4 0
+voltha-go-controller/internal/pkg/application/application.go:1758.58,1760.59 2 0
+voltha-go-controller/internal/pkg/application/application.go:1767.4,1767.15 1 0
+voltha-go-controller/internal/pkg/application/application.go:1760.59,1761.33 1 0
+voltha-go-controller/internal/pkg/application/application.go:1761.33,1764.11 3 0
+voltha-go-controller/internal/pkg/application/application.go:1770.71,1772.50 2 0
+voltha-go-controller/internal/pkg/application/application.go:1780.4,1780.15 1 0
+voltha-go-controller/internal/pkg/application/application.go:1772.50,1773.33 1 0
+voltha-go-controller/internal/pkg/application/application.go:1773.33,1777.11 4 0
+voltha-go-controller/internal/pkg/application/application.go:1794.39,1796.47 2 3
+voltha-go-controller/internal/pkg/application/application.go:1818.2,1820.25 2 3
+voltha-go-controller/internal/pkg/application/application.go:1824.2,1824.23 1 0
+voltha-go-controller/internal/pkg/application/application.go:1796.47,1798.28 2 3
+voltha-go-controller/internal/pkg/application/application.go:1816.3,1816.14 1 3
+voltha-go-controller/internal/pkg/application/application.go:1798.28,1799.76 1 3
+voltha-go-controller/internal/pkg/application/application.go:1799.76,1801.39 2 0
+voltha-go-controller/internal/pkg/application/application.go:1809.5,1809.46 1 0
+voltha-go-controller/internal/pkg/application/application.go:1801.39,1803.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1803.11,1803.80 1 0
+voltha-go-controller/internal/pkg/application/application.go:1803.80,1805.6 1 0
+voltha-go-controller/internal/pkg/application/application.go:1805.11,1807.14 2 0
+voltha-go-controller/internal/pkg/application/application.go:1809.46,1813.6 3 0
+voltha-go-controller/internal/pkg/application/application.go:1820.25,1823.3 2 3
+voltha-go-controller/internal/pkg/application/application.go:1828.77,1829.32 1 5
+voltha-go-controller/internal/pkg/application/application.go:1837.2,1838.11 2 2
+voltha-go-controller/internal/pkg/application/application.go:1829.32,1832.54 3 5
+voltha-go-controller/internal/pkg/application/application.go:1832.54,1835.4 2 3
+voltha-go-controller/internal/pkg/application/application.go:1842.86,1843.32 1 2
+voltha-go-controller/internal/pkg/application/application.go:1843.32,1848.3 4 2
+voltha-go-controller/internal/pkg/application/application.go:1852.73,1853.32 1 3
+voltha-go-controller/internal/pkg/application/application.go:1853.32,1859.3 5 3
+voltha-go-controller/internal/pkg/application/application.go:1863.65,1875.33 6 0
+voltha-go-controller/internal/pkg/application/application.go:1875.33,1878.48 2 0
+voltha-go-controller/internal/pkg/application/application.go:1881.3,1884.35 2 0
+voltha-go-controller/internal/pkg/application/application.go:1878.48,1880.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1889.90,1896.42 5 1
+voltha-go-controller/internal/pkg/application/application.go:1900.2,1900.14 1 1
+voltha-go-controller/internal/pkg/application/application.go:1896.42,1899.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1904.112,1912.2 5 0
+voltha-go-controller/internal/pkg/application/application.go:1918.93,1919.47 1 0
+voltha-go-controller/internal/pkg/application/application.go:1919.47,1921.26 2 0
+voltha-go-controller/internal/pkg/application/application.go:1921.26,1922.35 1 0
+voltha-go-controller/internal/pkg/application/application.go:1922.35,1924.5 1 0
+voltha-go-controller/internal/pkg/application/application.go:1930.77,1932.47 2 1
+voltha-go-controller/internal/pkg/application/application.go:1932.47,1934.3 1 1
+voltha-go-controller/internal/pkg/application/application.go:1938.97,1949.29 7 0
+voltha-go-controller/internal/pkg/application/application.go:1955.2,1955.24 1 0
+voltha-go-controller/internal/pkg/application/application.go:1969.2,1969.12 1 0
+voltha-go-controller/internal/pkg/application/application.go:1949.29,1952.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:1955.24,1957.31 1 0
+voltha-go-controller/internal/pkg/application/application.go:1963.3,1963.33 1 0
+voltha-go-controller/internal/pkg/application/application.go:1957.31,1960.4 2 0
+voltha-go-controller/internal/pkg/application/application.go:1963.33,1965.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1976.106,1984.17 5 2
+voltha-go-controller/internal/pkg/application/application.go:1991.2,1991.38 1 2
+voltha-go-controller/internal/pkg/application/application.go:1984.17,1986.3 1 2
+voltha-go-controller/internal/pkg/application/application.go:1991.38,1993.44 2 0
+voltha-go-controller/internal/pkg/application/application.go:1993.44,1995.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:1999.65,2001.2 1 2
+voltha-go-controller/internal/pkg/application/application.go:2003.70,2005.71 2 0
+voltha-go-controller/internal/pkg/application/application.go:2010.2,2010.42 1 0
+voltha-go-controller/internal/pkg/application/application.go:2005.71,2009.3 3 0
+voltha-go-controller/internal/pkg/application/application.go:2014.96,2020.2 5 1
+voltha-go-controller/internal/pkg/application/application.go:2023.100,2025.51 2 2
+voltha-go-controller/internal/pkg/application/application.go:2025.51,2027.50 2 1
+voltha-go-controller/internal/pkg/application/application.go:2027.50,2028.27 1 1
+voltha-go-controller/internal/pkg/application/application.go:2028.27,2031.19 3 1
+voltha-go-controller/internal/pkg/application/application.go:2036.5,2039.35 4 1
+voltha-go-controller/internal/pkg/application/application.go:2031.19,2033.14 2 0
+voltha-go-controller/internal/pkg/application/application.go:2041.9,2043.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:2048.96,2050.47 2 2
+voltha-go-controller/internal/pkg/application/application.go:2050.47,2052.50 2 1
+voltha-go-controller/internal/pkg/application/application.go:2052.50,2053.27 1 1
+voltha-go-controller/internal/pkg/application/application.go:2053.27,2056.23 3 1
+voltha-go-controller/internal/pkg/application/application.go:2056.23,2058.6 1 1
+voltha-go-controller/internal/pkg/application/application.go:2060.9,2062.4 1 0
+voltha-go-controller/internal/pkg/application/application.go:2067.92,2069.44 2 2
+voltha-go-controller/internal/pkg/application/application.go:2069.44,2070.27 1 1
+voltha-go-controller/internal/pkg/application/application.go:2070.27,2073.4 2 1
+voltha-go-controller/internal/pkg/application/application.go:2078.93,2080.41 2 2
+voltha-go-controller/internal/pkg/application/application.go:2080.41,2081.68 1 1
+voltha-go-controller/internal/pkg/application/application.go:2081.68,2084.121 3 1
+voltha-go-controller/internal/pkg/application/application.go:2084.121,2087.5 2 0
+voltha-go-controller/internal/pkg/application/application.go:2087.10,2089.5 1 1
+voltha-go-controller/internal/pkg/application/application.go:2104.102,2108.16 4 1
+voltha-go-controller/internal/pkg/application/application.go:2112.2,2112.43 1 1
+voltha-go-controller/internal/pkg/application/application.go:2108.16,2111.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:2116.72,2118.16 2 2
+voltha-go-controller/internal/pkg/application/application.go:2122.2,2123.16 2 2
+voltha-go-controller/internal/pkg/application/application.go:2127.2,2127.120 1 0
+voltha-go-controller/internal/pkg/application/application.go:2118.16,2121.3 2 0
+voltha-go-controller/internal/pkg/application/application.go:2123.16,2126.3 2 2
+voltha-go-controller/internal/pkg/application/application.go:2130.97,2134.16 4 1
+voltha-go-controller/internal/pkg/application/application.go:2137.2,2140.19 3 1
+voltha-go-controller/internal/pkg/application/application.go:2134.16,2136.3 1 0
+voltha-go-controller/internal/pkg/application/application.go:2140.19,2143.3 2 1
voltha-go-controller/internal/pkg/application/dhcprelay.go:123.13,126.2 2 1
voltha-go-controller/internal/pkg/application/dhcprelay.go:129.74,137.2 6 4
voltha-go-controller/internal/pkg/application/dhcprelay.go:140.88,143.8 3 1
@@ -3205,144 +2805,105 @@
voltha-go-controller/internal/pkg/application/dhcprelay.go:1461.11,1463.5 1 0
voltha-go-controller/internal/pkg/application/dhcprelay.go:1464.48,1465.43 1 1
voltha-go-controller/internal/pkg/application/dhcprelay.go:1465.43,1467.6 1 1
-voltha-go-controller/internal/pkg/application/igmpport.go:47.121,57.2 9 0
-voltha-go-controller/internal/pkg/application/igmpport.go:60.59,62.2 1 0
-voltha-go-controller/internal/pkg/application/igmpport.go:65.59,67.2 1 0
-voltha-go-controller/internal/pkg/application/igmpport.go:70.53,73.2 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:76.53,79.2 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:82.53,84.39 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:84.39,85.22 1 0
-voltha-go-controller/internal/pkg/application/igmpport.go:85.22,88.4 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:93.53,95.39 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:95.39,96.22 1 0
-voltha-go-controller/internal/pkg/application/igmpport.go:96.22,99.4 2 0
-voltha-go-controller/internal/pkg/application/igmpport.go:104.111,106.16 2 2
-voltha-go-controller/internal/pkg/application/igmpport.go:109.2,109.88 1 2
-voltha-go-controller/internal/pkg/application/igmpport.go:112.2,112.12 1 1
-voltha-go-controller/internal/pkg/application/igmpport.go:106.16,108.3 1 0
-voltha-go-controller/internal/pkg/application/igmpport.go:109.88,111.3 1 1
-voltha-go-controller/internal/pkg/application/igmpport.go:116.66,118.48 2 3
-voltha-go-controller/internal/pkg/application/igmpport.go:122.2,122.18 1 2
-voltha-go-controller/internal/pkg/application/igmpport.go:118.48,121.3 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:102.80,109.2 5 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:112.102,114.47 2 3
-voltha-go-controller/internal/pkg/application/pppoeia.go:117.2,119.12 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:114.47,116.3 1 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:123.44,127.2 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:130.92,138.2 7 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:141.92,146.20 5 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:150.2,152.26 3 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:146.20,149.3 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:156.94,158.45 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:162.2,165.72 4 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:158.45,161.3 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:169.130,171.20 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:175.2,178.46 4 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:181.2,181.34 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:171.20,174.3 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:178.46,180.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:185.116,189.97 4 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:202.2,202.20 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:210.2,211.63 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:189.97,191.34 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:199.3,199.18 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:191.34,194.22 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:197.4,197.20 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:194.22,196.5 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:202.20,205.9 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:205.9,208.4 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:217.57,223.67 4 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:227.2,229.19 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:234.2,234.19 1 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:240.2,240.33 1 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:261.2,262.47 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:223.67,225.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:229.19,233.3 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:234.19,238.3 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:240.33,260.3 16 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:266.39,267.43 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:267.43,268.51 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:268.51,271.4 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:280.122,294.19 7 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:300.2,302.16 3 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:308.2,308.17 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:321.2,337.26 10 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:360.2,360.25 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:377.2,381.77 4 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:386.2,386.104 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:294.19,298.3 3 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:302.16,305.3 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:308.17,311.41 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:318.3,318.22 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:311.41,313.4 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:313.9,313.48 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:313.48,315.4 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:315.9,315.48 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:315.48,317.4 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:337.26,342.92 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:345.3,346.57 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:350.3,350.32 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:342.92,344.4 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:346.57,349.4 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:350.32,352.30 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:355.4,356.45 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:352.30,354.5 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:361.24,363.40 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:365.8,367.40 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:369.12,371.40 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:372.10,374.9 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:381.77,384.3 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:386.104,388.3 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:393.122,397.16 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:402.2,403.37 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:409.2,425.19 10 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:431.2,431.17 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:453.2,470.26 11 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:487.2,487.25 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:504.2,507.77 4 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:513.2,513.103 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:397.16,400.3 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:403.37,406.3 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:425.19,429.3 3 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:431.17,433.73 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:445.3,445.41 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:450.3,450.22 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:433.73,434.52 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:442.4,442.36 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:434.52,436.55 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:436.55,440.6 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:445.41,447.4 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:447.9,447.48 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:447.48,449.4 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:470.26,472.45 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:477.3,477.32 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:472.45,476.4 3 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:477.32,479.30 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:482.4,483.45 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:479.30,481.5 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:489.20,493.40 4 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:496.8,498.40 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:499.10,501.9 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:507.77,509.3 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:513.103,515.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:519.120,522.19 2 4
-voltha-go-controller/internal/pkg/application/pppoeia.go:525.2,526.9 2 3
-voltha-go-controller/internal/pkg/application/pppoeia.go:532.2,533.64 2 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:538.2,538.10 1 2
-voltha-go-controller/internal/pkg/application/pppoeia.go:522.19,524.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:526.9,528.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:533.64,535.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:538.10,543.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:543.8,546.3 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:550.96,553.2 2 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:558.13,561.2 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:564.96,566.2 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:579.92,586.2 6 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:589.45,591.2 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:594.46,596.2 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:599.50,601.2 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:604.39,605.2 0 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:608.78,613.2 4 1
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:30.37,35.2 3 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:39.59,41.2 1 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:50.44,55.2 3 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:59.72,61.2 1 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:64.87,67.9 3 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:72.2,74.21 3 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:67.9,71.3 2 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:78.92,81.8 3 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:95.2,95.18 1 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:81.8,83.51 2 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:83.51,88.4 2 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:88.9,90.4 1 0
+voltha-go-controller/internal/pkg/application/igmpponportchannel.go:91.8,94.3 2 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:48.30,50.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:53.35,55.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:58.36,60.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:63.40,65.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:68.29,69.2 0 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:72.68,77.2 4 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:95.89,102.2 6 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:105.41,107.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:110.42,112.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:115.46,117.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:120.35,121.2 0 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:124.74,129.2 4 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:141.78,147.2 5 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:150.42,152.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:155.43,157.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:160.47,162.2 1 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:165.36,166.2 0 0
+voltha-go-controller/internal/pkg/application/igmptasks.go:169.75,175.2 5 0
+voltha-go-controller/internal/pkg/application/meters.go:67.27,69.2 1 1
+voltha-go-controller/internal/pkg/application/meters.go:91.60,94.16 3 4
+voltha-go-controller/internal/pkg/application/meters.go:97.2,97.64 1 4
+voltha-go-controller/internal/pkg/application/meters.go:100.2,100.12 1 2
+voltha-go-controller/internal/pkg/application/meters.go:94.16,96.3 1 0
+voltha-go-controller/internal/pkg/application/meters.go:97.64,99.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:104.54,106.2 1 2
+voltha-go-controller/internal/pkg/application/meters.go:109.67,112.8 3 19
+voltha-go-controller/internal/pkg/application/meters.go:115.2,115.16 1 8
+voltha-go-controller/internal/pkg/application/meters.go:112.8,114.3 1 11
+voltha-go-controller/internal/pkg/application/meters.go:119.63,122.8 3 16
+voltha-go-controller/internal/pkg/application/meters.go:125.2,125.16 1 11
+voltha-go-controller/internal/pkg/application/meters.go:122.8,124.3 1 5
+voltha-go-controller/internal/pkg/application/meters.go:129.47,133.2 3 5
+voltha-go-controller/internal/pkg/application/meters.go:136.47,140.2 3 2
+voltha-go-controller/internal/pkg/application/meters.go:143.80,156.17 3 3
+voltha-go-controller/internal/pkg/application/meters.go:161.2,161.32 1 3
+voltha-go-controller/internal/pkg/application/meters.go:166.2,168.17 3 3
+voltha-go-controller/internal/pkg/application/meters.go:174.2,174.17 1 3
+voltha-go-controller/internal/pkg/application/meters.go:179.2,182.17 2 3
+voltha-go-controller/internal/pkg/application/meters.go:186.2,192.17 4 3
+voltha-go-controller/internal/pkg/application/meters.go:196.2,197.96 2 3
+voltha-go-controller/internal/pkg/application/meters.go:156.17,158.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:161.32,163.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:168.17,170.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:170.8,172.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:174.17,176.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:176.8,178.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:182.17,184.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:192.17,194.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:197.96,199.3 1 3
+voltha-go-controller/internal/pkg/application/meters.go:203.100,206.16 3 9
+voltha-go-controller/internal/pkg/application/meters.go:206.16,207.22 1 1
+voltha-go-controller/internal/pkg/application/meters.go:212.3,212.38 1 1
+voltha-go-controller/internal/pkg/application/meters.go:207.22,208.63 1 1
+voltha-go-controller/internal/pkg/application/meters.go:208.63,210.5 1 1
+voltha-go-controller/internal/pkg/application/meters.go:213.8,215.3 1 8
+voltha-go-controller/internal/pkg/application/meters.go:219.62,223.24 3 4
+voltha-go-controller/internal/pkg/application/meters.go:241.2,241.90 1 4
+voltha-go-controller/internal/pkg/application/meters.go:223.24,225.10 2 3
+voltha-go-controller/internal/pkg/application/meters.go:229.3,231.17 3 2
+voltha-go-controller/internal/pkg/application/meters.go:235.3,237.31 3 1
+voltha-go-controller/internal/pkg/application/meters.go:225.10,227.12 2 1
+voltha-go-controller/internal/pkg/application/meters.go:231.17,233.12 2 1
+voltha-go-controller/internal/pkg/application/meters.go:237.31,239.4 1 1
+voltha-go-controller/internal/pkg/application/meters.go:245.78,247.46 2 3
+voltha-go-controller/internal/pkg/application/meters.go:252.2,259.44 5 2
+voltha-go-controller/internal/pkg/application/meters.go:247.46,250.3 2 1
+voltha-go-controller/internal/pkg/application/meters.go:259.44,261.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:265.81,267.47 2 5
+voltha-go-controller/internal/pkg/application/meters.go:271.2,272.44 2 2
+voltha-go-controller/internal/pkg/application/meters.go:267.47,270.3 2 3
+voltha-go-controller/internal/pkg/application/meters.go:272.44,274.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:279.68,280.39 1 11
+voltha-go-controller/internal/pkg/application/meters.go:283.2,283.41 1 9
+voltha-go-controller/internal/pkg/application/meters.go:280.39,282.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:288.65,289.45 1 4
+voltha-go-controller/internal/pkg/application/meters.go:292.2,292.41 1 2
+voltha-go-controller/internal/pkg/application/meters.go:289.45,291.3 1 2
+voltha-go-controller/internal/pkg/application/meters.go:296.67,300.96 3 1
+voltha-go-controller/internal/pkg/application/meters.go:300.96,302.3 1 1
+voltha-go-controller/internal/pkg/application/meters.go:306.82,308.43 2 4
+voltha-go-controller/internal/pkg/application/meters.go:312.2,313.33 2 3
+voltha-go-controller/internal/pkg/application/meters.go:319.2,319.70 1 2
+voltha-go-controller/internal/pkg/application/meters.go:325.2,329.12 4 2
+voltha-go-controller/internal/pkg/application/meters.go:308.43,311.3 2 1
+voltha-go-controller/internal/pkg/application/meters.go:313.33,317.3 2 1
+voltha-go-controller/internal/pkg/application/meters.go:319.70,324.3 4 1
voltha-go-controller/internal/pkg/application/timer.go:44.91,45.25 1 2
voltha-go-controller/internal/pkg/application/timer.go:49.2,51.6 3 2
voltha-go-controller/internal/pkg/application/timer.go:45.25,48.3 2 0
@@ -3353,6 +2914,612 @@
voltha-go-controller/internal/pkg/application/timer.go:57.26,58.33 1 0
voltha-go-controller/internal/pkg/application/timer.go:67.18,68.35 1 0
voltha-go-controller/internal/pkg/application/timer.go:68.35,70.3 1 0
+voltha-go-controller/internal/pkg/application/flowevent.go:66.28,76.2 1 2
+voltha-go-controller/internal/pkg/application/flowevent.go:79.109,83.16 3 3
+voltha-go-controller/internal/pkg/application/flowevent.go:87.2,89.55 2 3
+voltha-go-controller/internal/pkg/application/flowevent.go:94.2,98.13 5 0
+voltha-go-controller/internal/pkg/application/flowevent.go:83.16,86.3 2 0
+voltha-go-controller/internal/pkg/application/flowevent.go:89.55,93.3 3 3
+voltha-go-controller/internal/pkg/application/flowevent.go:102.100,105.50 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:105.50,107.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:107.8,109.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:113.101,116.50 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:116.50,118.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:118.8,120.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:124.101,127.51 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:127.51,129.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:133.101,136.51 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:136.51,138.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:138.8,140.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:144.101,147.51 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:147.51,149.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:149.8,151.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:155.99,158.51 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:158.51,160.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:160.8,162.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:166.100,169.51 3 2
+voltha-go-controller/internal/pkg/application/flowevent.go:169.51,171.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:171.8,173.3 1 1
+voltha-go-controller/internal/pkg/application/flowevent.go:177.60,181.39 3 15
+voltha-go-controller/internal/pkg/application/flowevent.go:186.2,186.15 1 15
+voltha-go-controller/internal/pkg/application/flowevent.go:181.39,183.3 1 7
+voltha-go-controller/internal/pkg/application/flowevent.go:183.8,183.65 1 8
+voltha-go-controller/internal/pkg/application/flowevent.go:183.65,185.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:53.61,60.2 6 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:63.80,72.28 9 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:72.28,74.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:74.8,76.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:80.85,84.28 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:90.2,90.33 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:84.28,86.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:86.8,88.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:90.33,92.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:96.81,97.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:101.2,103.33 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:106.2,106.43 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:109.2,109.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:97.29,100.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:103.33,105.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:106.43,108.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:109.29,111.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:115.100,118.20 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:118.20,120.34 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:120.34,122.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:123.8,127.33 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:130.3,130.66 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:137.3,141.36 5 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:165.3,165.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:127.33,129.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:130.66,132.114 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:132.114,135.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:141.36,142.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:145.4,148.35 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:161.4,163.104 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:142.44,143.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:148.35,149.20 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:156.5,159.6 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:149.20,152.6 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:152.11,155.6 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:171.121,175.44 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:178.2,178.12 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:175.44,177.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:183.85,187.29 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:190.2,193.61 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:209.2,211.107 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:215.2,215.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:187.29,189.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:193.61,196.26 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:206.3,207.14 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:196.26,201.40 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:201.40,203.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:211.107,214.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:215.25,218.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:224.88,226.57 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:226.57,229.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:229.8,232.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:235.103,239.51 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:246.2,247.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:239.51,242.44 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:242.44,244.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:252.111,259.9 6 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:263.2,265.8 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:268.2,271.36 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:276.2,276.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:259.9,262.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:265.8,267.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:271.36,274.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:276.29,278.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:283.153,285.39 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:285.39,288.30 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:288.30,290.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:295.84,296.20 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:300.2,302.66 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:307.2,309.20 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:296.20,298.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:302.66,306.3 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:313.60,315.33 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:323.2,323.20 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:315.33,316.67 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:321.3,321.42 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:316.67,320.4 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:327.120,329.20 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:335.2,337.29 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:340.2,340.18 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:329.20,330.34 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:333.3,333.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:330.34,332.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:337.29,339.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:345.85,346.15 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:350.2,352.36 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:358.2,358.63 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:367.2,367.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:346.15,349.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:352.36,357.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:358.63,362.35 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:362.35,365.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:371.49,373.33 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:373.33,376.66 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:380.3,380.35 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:396.3,396.37 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:409.3,411.23 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:376.66,378.12 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:380.35,388.77 6 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:394.4,394.52 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:388.77,393.5 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:396.37,403.31 5 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:403.31,405.13 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:411.23,412.46 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:412.46,415.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:424.56,425.33 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:425.33,426.65 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:426.65,428.31 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:428.31,430.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:431.9,433.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:441.36,444.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:448.2,453.43 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:456.2,457.51 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:444.16,446.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:453.43,455.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:464.42,466.2 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:472.45,474.33 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:480.2,480.14 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:474.33,475.52 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:478.3,478.10 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:475.52,476.12 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:484.52,486.38 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:489.2,489.21 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:486.38,488.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:493.59,496.33 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:496.33,498.10 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:502.3,502.61 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:498.10,500.12 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:502.61,507.23 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:512.4,518.38 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:528.4,529.30 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:535.4,536.70 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:507.23,510.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:518.38,522.47 4 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:522.47,525.6 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:529.30,532.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:532.10,534.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:537.9,539.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:544.38,546.8 2 2
+voltha-go-controller/internal/pkg/application/igmpgroup.go:550.2,550.11 1 2
+voltha-go-controller/internal/pkg/application/igmpgroup.go:546.8,549.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:554.60,557.16 3 2
+voltha-go-controller/internal/pkg/application/igmpgroup.go:560.2,560.72 1 2
+voltha-go-controller/internal/pkg/application/igmpgroup.go:563.2,563.12 1 1
+voltha-go-controller/internal/pkg/application/igmpgroup.go:557.16,559.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:560.72,562.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroup.go:567.83,570.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:573.2,579.43 5 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:570.22,572.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:579.43,581.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:584.73,588.54 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:588.54,593.31 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:600.3,600.33 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:606.3,606.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:593.31,594.12 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:600.33,602.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:606.31,608.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:613.81,623.29 7 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:628.2,628.43 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:623.29,627.3 3 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:628.43,630.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:634.57,636.33 2 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:639.2,639.41 1 0
+voltha-go-controller/internal/pkg/application/igmpgroup.go:636.33,638.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:53.99,67.2 13 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:70.72,72.48 2 3
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:75.2,77.18 3 2
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:72.48,74.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:81.65,84.29 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:97.2,97.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:84.29,86.10 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:90.3,90.59 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:86.10,88.12 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:90.59,93.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:93.9,95.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:97.44,99.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:103.68,105.16 2 2
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:108.2,108.114 1 2
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:111.2,112.12 2 1
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:105.16,107.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:108.114,110.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:116.62,118.2 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:121.62,123.2 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:126.56,129.2 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:132.56,135.2 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:138.70,140.37 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:144.2,144.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:150.2,151.13 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:140.37,142.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:144.29,146.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:146.8,148.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:155.73,157.30 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:164.2,164.23 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:157.30,158.40 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:158.40,159.23 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:159.23,161.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:168.71,170.42 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:174.2,174.30 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:186.2,186.14 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:170.42,172.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:174.30,175.40 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:182.3,182.18 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:175.40,177.23 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:177.23,179.10 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:182.18,184.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:190.56,193.44 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:210.2,210.39 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:193.44,195.40 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:201.3,201.40 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:195.40,196.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:196.31,199.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:201.40,202.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:202.31,205.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:207.8,209.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:210.39,211.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:211.22,214.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:219.56,222.39 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:228.2,228.39 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:234.2,234.39 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:222.39,223.30 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:223.30,226.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:228.39,229.30 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:229.30,232.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:234.39,235.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:235.22,238.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:245.117,250.69 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:254.2,255.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:259.2,260.10 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:338.2,338.82 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:341.2,341.65 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:250.69,252.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:255.16,258.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:260.10,261.26 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:282.3,282.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:261.26,262.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:273.4,273.32 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:262.31,264.32 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:264.32,267.6 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:273.32,275.33 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:275.33,278.6 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:282.44,285.55 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:285.55,286.52 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:286.52,288.31 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:288.31,292.7 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:296.8,297.26 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:324.3,324.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:336.3,336.46 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:297.26,298.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:312.4,312.32 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:298.31,300.32 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:304.5,304.34 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:300.32,303.6 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:304.34,306.6 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:312.32,315.46 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:315.46,316.34 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:316.34,319.7 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:324.44,325.39 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:325.39,326.52 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:326.52,328.31 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:328.31,332.7 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:338.82,340.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:345.70,347.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:350.2,350.12 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:347.16,349.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:356.141,364.43 7 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:373.2,387.19 9 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:415.2,415.67 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:418.2,422.19 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:429.2,431.44 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:434.2,434.82 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:437.2,437.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:364.43,365.54 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:368.3,368.43 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:365.54,367.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:369.8,369.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:369.25,372.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:387.19,391.63 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:391.63,396.4 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:396.9,403.64 5 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:408.4,408.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:403.64,407.5 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:408.13,410.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:415.67,417.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:422.19,425.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:425.8,425.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:425.25,427.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:431.44,433.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:434.82,436.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:442.111,453.76 6 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:477.2,477.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:488.2,488.19 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:492.2,492.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:495.2,497.25 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:453.76,454.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:474.3,474.71 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:454.44,458.19 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:458.19,460.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:461.9,462.47 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:462.47,466.20 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:466.20,468.6 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:469.10,472.5 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:477.29,481.44 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:484.3,486.14 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:481.44,483.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:488.19,491.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:492.44,494.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:501.68,508.2 6 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:511.67,514.2 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:517.67,519.21 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:522.2,522.120 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:519.21,521.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:526.55,553.112 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:559.2,559.101 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:564.2,564.16 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:568.2,569.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:553.112,557.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:559.101,561.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:561.8,563.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:564.16,567.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:569.16,571.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:571.8,573.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:577.62,579.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:583.2,584.66 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:579.16,582.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:588.62,590.16 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:594.2,597.87 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:590.16,593.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:597.87,600.17 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:600.17,602.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:607.66,637.2 18 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:640.50,641.117 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:641.117,643.18 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:643.18,645.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:650.50,669.101 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:669.101,671.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:671.8,673.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:677.52,679.2 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:682.42,685.46 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:689.2,692.48 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:685.46,687.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:692.48,693.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:696.3,696.111 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:693.25,694.12 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:696.111,699.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:699.9,701.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:706.106,707.33 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:710.2,710.98 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:707.33,709.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:714.66,717.25 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:717.25,719.22 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:719.22,721.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:722.8,722.34 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:722.34,725.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:82.64,84.16 2 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:87.2,87.63 1 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:90.2,90.12 1 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:84.16,86.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:87.63,89.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:94.58,95.50 1 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:95.50,97.3 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:101.74,104.15 3 3
+voltha-go-controller/internal/pkg/application/major_upgrade.go:107.2,107.64 1 3
+voltha-go-controller/internal/pkg/application/major_upgrade.go:110.2,111.16 2 3
+voltha-go-controller/internal/pkg/application/major_upgrade.go:115.2,115.12 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:104.15,106.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:107.64,109.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:111.16,114.3 2 3
+voltha-go-controller/internal/pkg/application/major_upgrade.go:122.57,128.16 5 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:133.2,133.16 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:176.2,178.14 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:128.16,131.3 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:133.16,138.48 5 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:142.3,144.15 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:138.48,140.4 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:146.8,146.37 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:146.37,150.56 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:150.56,151.50 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:151.50,154.5 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:156.8,160.56 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:168.3,170.23 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:160.56,161.52 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:161.52,162.24 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:162.24,165.6 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:170.23,172.4 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:183.49,192.12 5 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:214.2,214.15 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:226.2,229.47 3 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:232.2,232.93 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:192.12,195.17 3 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:202.3,208.47 6 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:195.17,198.48 3 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:198.48,200.5 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:208.47,211.4 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:214.15,215.35 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:215.35,218.49 3 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:222.4,222.10 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:218.49,220.5 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:229.47,231.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:236.48,238.65 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:264.2,264.12 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:238.65,239.54 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:244.3,244.40 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:259.3,259.17 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:239.54,241.12 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:244.40,245.18 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:250.33,251.46 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:252.12,253.46 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:255.9,257.4 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:259.17,262.4 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:268.55,271.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:274.71,277.16 3 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:282.2,282.34 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:288.2,288.46 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:312.2,312.12 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:277.16,281.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:282.34,285.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:288.46,292.10 3 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:297.3,299.26 3 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:305.3,307.66 3 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:292.10,295.4 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:299.26,302.4 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:302.9,302.48 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:302.48,304.4 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:307.66,310.4 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:316.64,323.16 6 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:328.2,328.60 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:333.2,333.59 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:338.2,338.34 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:343.2,347.53 5 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:351.2,352.28 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:323.16,326.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:328.60,331.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:333.59,336.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:338.34,340.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:347.53,350.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:356.63,359.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:362.67,365.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:368.67,371.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:374.68,377.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:380.68,383.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:386.70,389.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:392.61,397.16 4 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:402.2,402.25 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:406.2,406.40 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:411.2,413.55 3 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:417.2,418.28 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:397.16,400.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:402.25,404.3 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:406.40,408.3 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:408.8,408.49 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:408.49,410.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:413.55,416.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:422.60,430.16 7 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:435.2,435.61 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:440.2,440.60 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:444.2,444.35 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:447.2,447.38 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:451.2,451.38 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:455.2,455.38 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:459.2,459.24 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:462.2,466.54 4 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:470.2,472.28 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:430.16,433.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:435.61,438.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:440.60,442.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:444.35,446.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:447.38,449.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:451.38,453.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:455.38,457.3 1 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:459.24,461.3 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:466.54,469.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:476.62,481.16 4 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:486.2,487.36 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:492.2,492.54 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:496.2,497.28 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:481.16,484.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:487.36,490.3 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:492.54,495.3 2 0
+voltha-go-controller/internal/pkg/application/major_upgrade.go:501.62,504.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:507.65,511.16 3 4
+voltha-go-controller/internal/pkg/application/major_upgrade.go:515.2,515.52 1 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:519.2,520.26 2 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:511.16,514.3 2 2
+voltha-go-controller/internal/pkg/application/major_upgrade.go:515.52,517.3 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:524.66,527.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:530.67,533.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:536.68,539.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:542.65,545.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:548.65,551.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:554.66,557.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:560.65,563.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:566.62,569.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:572.67,575.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:578.71,581.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:584.71,587.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:590.65,593.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:596.42,599.2 2 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:602.67,607.66 3 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:611.2,611.12 1 1
+voltha-go-controller/internal/pkg/application/major_upgrade.go:607.66,610.3 2 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:46.87,47.50 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:54.2,54.12 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:47.50,49.17 2 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:49.17,52.4 2 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:59.81,63.2 3 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:67.78,70.20 3 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:79.2,80.61 2 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:83.2,83.12 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:70.20,73.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:73.8,75.27 1 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:75.27,77.4 1 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:80.61,82.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:88.77,93.26 2 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:97.2,97.34 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:103.2,106.47 3 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:109.2,109.12 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:93.26,95.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:97.34,100.3 2 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:106.47,108.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:112.79,114.61 2 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:120.2,120.51 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:123.2,123.12 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:114.61,116.47 2 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:116.47,118.4 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:120.51,122.3 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:128.83,131.25 3 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:134.2,134.43 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:138.2,138.12 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:131.25,133.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:134.43,136.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:143.84,146.26 3 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:149.2,149.44 1 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:154.2,154.12 1 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:146.26,148.3 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:149.44,152.3 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:159.85,163.2 3 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:165.63,168.33 3 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:168.33,170.10 2 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:174.3,174.61 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:170.10,172.12 2 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:174.61,177.44 3 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:180.4,180.80 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:177.44,179.5 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:180.80,182.5 1 0
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:182.10,184.5 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:185.9,187.4 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:191.71,194.35 3 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:194.35,196.10 2 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:200.3,200.62 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:196.10,198.12 2 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:200.62,203.44 3 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:206.4,206.46 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:210.4,210.71 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:203.44,205.5 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:206.46,208.5 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:211.9,213.4 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:217.69,220.29 3 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:220.29,222.10 2 4
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:226.3,226.59 1 3
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:222.10,224.12 2 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:226.59,229.44 3 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:232.4,232.84 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:236.4,236.68 1 2
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:229.44,231.5 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:232.84,234.5 1 1
+voltha-go-controller/internal/pkg/application/minor_upgrade.go:237.9,239.4 1 1
+voltha-go-controller/internal/pkg/application/util.go:37.77,38.19 1 7
+voltha-go-controller/internal/pkg/application/util.go:39.32,40.28 1 1
+voltha-go-controller/internal/pkg/application/util.go:41.31,42.28 1 1
+voltha-go-controller/internal/pkg/application/util.go:43.41,44.28 1 1
+voltha-go-controller/internal/pkg/application/util.go:45.40,46.28 1 1
+voltha-go-controller/internal/pkg/application/util.go:47.10,48.50 1 3
+voltha-go-controller/internal/pkg/application/util.go:52.42,54.16 2 3
+voltha-go-controller/internal/pkg/application/util.go:57.2,57.14 1 2
+voltha-go-controller/internal/pkg/application/util.go:54.16,56.3 1 1
voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:42.31,48.12 3 0
voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:48.12,49.7 1 0
voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:49.7,50.11 1 0
@@ -3868,162 +4035,306 @@
voltha-go-controller/internal/pkg/application/igmp.go:1851.55,1856.33 5 0
voltha-go-controller/internal/pkg/application/igmp.go:1859.3,1859.14 1 0
voltha-go-controller/internal/pkg/application/igmp.go:1856.33,1858.4 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:82.64,84.16 2 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:87.2,87.63 1 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:90.2,90.12 1 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:84.16,86.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:87.63,89.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:94.58,95.50 1 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:95.50,97.3 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:101.74,104.15 3 3
-voltha-go-controller/internal/pkg/application/major_upgrade.go:107.2,107.64 1 3
-voltha-go-controller/internal/pkg/application/major_upgrade.go:110.2,111.16 2 3
-voltha-go-controller/internal/pkg/application/major_upgrade.go:115.2,115.12 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:104.15,106.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:107.64,109.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:111.16,114.3 2 3
-voltha-go-controller/internal/pkg/application/major_upgrade.go:122.57,128.16 5 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:133.2,133.16 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:176.2,178.14 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:128.16,131.3 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:133.16,138.48 5 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:142.3,144.15 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:138.48,140.4 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:146.8,146.37 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:146.37,150.56 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:150.56,151.50 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:151.50,154.5 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:156.8,160.56 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:168.3,170.23 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:160.56,161.52 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:161.52,162.24 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:162.24,165.6 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:170.23,172.4 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:183.49,192.12 5 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:214.2,214.15 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:226.2,229.47 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:232.2,232.93 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:192.12,195.17 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:202.3,208.47 6 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:195.17,198.48 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:198.48,200.5 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:208.47,211.4 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:214.15,215.35 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:215.35,218.49 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:222.4,222.10 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:218.49,220.5 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:229.47,231.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:236.48,238.65 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:264.2,264.12 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:238.65,239.54 1 10
-voltha-go-controller/internal/pkg/application/major_upgrade.go:244.3,244.40 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:259.3,259.17 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:239.54,241.12 2 9
-voltha-go-controller/internal/pkg/application/major_upgrade.go:244.40,245.18 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:250.33,251.46 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:252.12,253.46 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:255.9,257.4 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:259.17,262.4 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:268.55,271.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:274.71,277.16 3 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:282.2,282.34 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:288.2,288.46 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:312.2,312.12 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:277.16,281.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:282.34,285.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:288.46,292.10 3 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:297.3,299.26 3 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:305.3,307.66 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:292.10,295.4 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:299.26,302.4 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:302.9,302.48 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:302.48,304.4 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:307.66,310.4 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:316.64,323.16 6 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:328.2,328.60 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:333.2,333.59 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:338.2,338.34 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:343.2,347.53 5 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:351.2,352.28 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:323.16,326.3 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:328.60,331.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:333.59,336.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:338.34,340.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:347.53,350.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:356.63,359.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:362.67,365.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:368.67,371.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:374.68,377.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:380.68,383.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:386.70,389.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:392.61,397.16 4 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:402.2,402.25 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:406.2,406.40 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:411.2,413.55 3 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:417.2,418.28 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:397.16,400.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:402.25,404.3 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:406.40,408.3 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:408.8,408.49 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:408.49,410.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:413.55,416.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:422.60,430.16 7 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:435.2,435.61 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:440.2,440.60 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:444.2,444.35 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:447.2,447.38 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:451.2,451.38 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:455.2,455.38 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:459.2,459.24 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:462.2,466.54 4 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:470.2,472.28 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:430.16,433.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:435.61,438.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:440.60,442.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:444.35,446.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:447.38,449.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:451.38,453.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:455.38,457.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:459.24,461.3 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:466.54,469.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:476.62,481.16 4 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:486.2,487.36 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:492.2,492.54 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:496.2,497.28 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:481.16,484.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:487.36,490.3 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:492.54,495.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:501.62,504.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:507.65,511.16 3 3
-voltha-go-controller/internal/pkg/application/major_upgrade.go:515.2,515.52 1 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:519.2,520.26 2 2
-voltha-go-controller/internal/pkg/application/major_upgrade.go:511.16,514.3 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:515.52,517.3 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:524.66,527.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:530.67,533.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:536.68,539.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:542.65,545.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:548.65,551.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:554.66,557.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:560.65,563.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:566.62,569.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:572.67,575.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:578.71,581.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:584.71,587.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:590.65,593.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:596.42,599.2 2 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:602.67,607.66 3 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:611.2,611.12 1 1
-voltha-go-controller/internal/pkg/application/major_upgrade.go:607.66,610.3 2 0
-voltha-go-controller/internal/pkg/application/util.go:37.77,38.19 1 7
-voltha-go-controller/internal/pkg/application/util.go:39.32,40.28 1 1
-voltha-go-controller/internal/pkg/application/util.go:41.31,42.28 1 1
-voltha-go-controller/internal/pkg/application/util.go:43.41,44.28 1 1
-voltha-go-controller/internal/pkg/application/util.go:45.40,46.28 1 1
-voltha-go-controller/internal/pkg/application/util.go:47.10,48.50 1 3
-voltha-go-controller/internal/pkg/application/util.go:52.42,54.16 2 3
-voltha-go-controller/internal/pkg/application/util.go:57.2,57.14 1 2
-voltha-go-controller/internal/pkg/application/util.go:54.16,56.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:65.96,81.47 15 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:87.2,98.21 7 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:102.2,102.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:81.47,83.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:83.8,86.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:98.21,101.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:107.88,110.75 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:115.2,125.21 8 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:129.2,129.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:110.75,114.3 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:125.21,128.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:129.44,131.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:134.101,138.130 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:143.2,143.86 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:138.130,142.3 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:147.88,150.55 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:159.2,160.44 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:163.2,163.75 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:150.55,153.45 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:156.3,157.14 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:153.45,155.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:160.44,162.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:167.70,169.48 2 3
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:172.2,172.18 1 2
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:169.48,171.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:176.45,177.50 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:180.2,180.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:177.50,179.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:184.91,185.76 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:207.2,209.39 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:185.76,192.43 6 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:192.43,195.22 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:199.4,202.70 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:195.22,197.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:204.8,206.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:213.67,216.35 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:216.35,218.10 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:222.3,222.30 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:218.10,220.12 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:227.67,229.16 2 4
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:232.2,232.113 1 4
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:235.2,236.12 2 3
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:229.16,231.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:232.113,234.3 1 1
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:240.42,248.2 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:252.111,253.65 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:262.2,262.10 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:253.65,256.86 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:256.86,258.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:259.8,261.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:266.113,271.59 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:286.2,287.22 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:271.59,277.3 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:277.8,285.3 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:291.118,296.58 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:307.2,307.19 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:296.58,299.58 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:303.3,303.107 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:299.58,302.4 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:304.8,306.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:311.60,314.2 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:317.64,320.2 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:326.94,331.9 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:338.2,338.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:343.2,344.19 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:360.2,360.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:331.9,334.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:334.8,336.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:338.25,341.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:344.19,347.21 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:350.3,356.23 5 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:347.21,349.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:356.23,358.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:360.44,362.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:366.174,369.20 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:374.2,377.20 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:380.2,387.44 7 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:369.20,372.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:377.20,379.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:387.44,389.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:393.48,395.55 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:399.2,400.21 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:395.55,398.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:405.145,414.42 8 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:421.2,421.67 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:425.2,426.59 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:430.2,430.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:433.2,437.21 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:440.2,440.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:414.42,416.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:416.8,416.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:416.25,419.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:421.67,424.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:426.59,428.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:430.29,432.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:437.21,439.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:440.44,442.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:447.114,453.20 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:456.2,458.42 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:466.2,466.42 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:475.2,480.19 5 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:483.2,483.44 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:486.2,487.21 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:453.20,455.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:458.42,465.3 6 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:466.42,473.3 6 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:480.19,482.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:483.44,485.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:491.94,492.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:495.2,499.64 5 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:503.2,504.15 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:492.29,494.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:499.64,502.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:504.15,507.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:517.84,520.24 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:523.2,523.31 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:537.2,537.14 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:520.24,522.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:523.31,524.28 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:524.28,527.25 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:533.4,534.15 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:527.25,529.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:529.10,532.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:541.66,543.68 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:548.2,548.43 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:543.68,547.3 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:552.93,554.29 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:562.2,562.63 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:566.2,566.133 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:554.29,558.45 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:558.45,560.4 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:562.63,565.3 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:570.42,571.25 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:571.25,579.63 7 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:594.3,598.28 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:579.63,582.63 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:589.4,589.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:592.4,592.15 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:582.63,587.5 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:589.22,591.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:604.42,605.24 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:605.24,613.63 7 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:628.3,631.65 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:613.63,616.63 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:623.4,623.22 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:626.4,626.15 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:616.63,621.5 4 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:623.22,625.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:632.8,634.3 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:638.58,646.24 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:646.24,657.3 9 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:662.63,666.66 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:695.2,695.41 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:666.66,668.47 2 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:693.3,693.14 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:668.47,669.29 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:673.4,678.50 5 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:682.4,684.64 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:669.29,670.13 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:678.50,680.5 1 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:684.64,689.5 3 0
+voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:689.10,691.5 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:47.121,57.2 9 0
+voltha-go-controller/internal/pkg/application/igmpport.go:60.59,62.2 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:65.59,67.2 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:70.53,73.2 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:76.53,79.2 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:82.53,84.39 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:84.39,85.22 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:85.22,88.4 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:93.53,95.39 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:95.39,96.22 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:96.22,99.4 2 0
+voltha-go-controller/internal/pkg/application/igmpport.go:104.111,106.16 2 2
+voltha-go-controller/internal/pkg/application/igmpport.go:109.2,109.88 1 2
+voltha-go-controller/internal/pkg/application/igmpport.go:112.2,112.12 1 1
+voltha-go-controller/internal/pkg/application/igmpport.go:106.16,108.3 1 0
+voltha-go-controller/internal/pkg/application/igmpport.go:109.88,111.3 1 1
+voltha-go-controller/internal/pkg/application/igmpport.go:116.66,118.48 2 3
+voltha-go-controller/internal/pkg/application/igmpport.go:122.2,122.18 1 2
+voltha-go-controller/internal/pkg/application/igmpport.go:118.48,121.3 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:102.80,109.2 5 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:112.102,114.47 2 3
+voltha-go-controller/internal/pkg/application/pppoeia.go:117.2,119.12 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:114.47,116.3 1 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:123.44,127.2 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:130.92,138.2 7 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:141.92,146.20 5 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:150.2,152.26 3 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:146.20,149.3 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:156.94,158.45 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:162.2,165.72 4 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:158.45,161.3 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:169.130,171.20 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:175.2,178.46 4 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:181.2,181.34 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:171.20,174.3 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:178.46,180.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:185.116,189.97 4 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:202.2,202.20 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:210.2,211.63 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:189.97,191.34 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:199.3,199.18 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:191.34,194.22 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:197.4,197.20 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:194.22,196.5 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:202.20,205.9 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:205.9,208.4 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:217.57,223.67 4 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:227.2,229.19 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:234.2,234.19 1 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:240.2,240.33 1 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:261.2,262.47 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:223.67,225.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:229.19,233.3 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:234.19,238.3 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:240.33,260.3 16 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:266.39,267.43 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:267.43,268.51 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:268.51,271.4 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:280.122,294.19 7 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:300.2,302.16 3 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:308.2,308.17 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:321.2,337.26 10 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:360.2,360.25 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:377.2,381.77 4 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:386.2,386.104 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:294.19,298.3 3 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:302.16,305.3 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:308.17,311.41 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:318.3,318.22 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:311.41,313.4 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:313.9,313.48 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:313.48,315.4 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:315.9,315.48 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:315.48,317.4 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:337.26,342.92 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:345.3,346.57 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:350.3,350.32 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:342.92,344.4 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:346.57,349.4 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:350.32,352.30 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:355.4,356.45 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:352.30,354.5 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:361.24,363.40 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:365.8,367.40 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:369.12,371.40 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:372.10,374.9 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:381.77,384.3 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:386.104,388.3 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:393.122,397.16 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:402.2,403.37 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:409.2,425.19 10 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:431.2,431.17 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:453.2,470.26 11 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:487.2,487.25 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:504.2,507.77 4 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:513.2,513.103 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:397.16,400.3 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:403.37,406.3 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:425.19,429.3 3 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:431.17,433.73 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:445.3,445.41 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:450.3,450.22 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:433.73,434.52 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:442.4,442.36 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:434.52,436.55 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:436.55,440.6 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:445.41,447.4 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:447.9,447.48 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:447.48,449.4 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:470.26,472.45 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:477.3,477.32 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:472.45,476.4 3 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:477.32,479.30 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:482.4,483.45 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:479.30,481.5 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:489.20,493.40 4 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:496.8,498.40 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:499.10,501.9 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:507.77,509.3 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:513.103,515.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:519.120,522.19 2 4
+voltha-go-controller/internal/pkg/application/pppoeia.go:525.2,526.9 2 3
+voltha-go-controller/internal/pkg/application/pppoeia.go:532.2,533.64 2 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:538.2,538.10 1 2
+voltha-go-controller/internal/pkg/application/pppoeia.go:522.19,524.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:526.9,528.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:533.64,535.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:538.10,543.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:543.8,546.3 1 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:550.96,553.2 2 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:558.13,561.2 2 1
+voltha-go-controller/internal/pkg/application/pppoeia.go:564.96,566.2 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:579.92,586.2 6 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:589.45,591.2 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:594.46,596.2 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:599.50,601.2 1 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:604.39,605.2 0 0
+voltha-go-controller/internal/pkg/application/pppoeia.go:608.78,613.2 4 1
voltha-go-controller/internal/pkg/application/vnets.go:68.49,69.25 1 17
voltha-go-controller/internal/pkg/application/vnets.go:74.2,74.14 1 0
voltha-go-controller/internal/pkg/application/vnets.go:69.25,70.16 1 17
@@ -4779,875 +5090,564 @@
voltha-go-controller/internal/pkg/application/vnets.go:3178.55,3180.22 2 2
voltha-go-controller/internal/pkg/application/vnets.go:3185.3,3185.14 1 1
voltha-go-controller/internal/pkg/application/vnets.go:3180.22,3184.4 3 1
-voltha-go-controller/internal/pkg/application/flowevent.go:66.28,76.2 1 2
-voltha-go-controller/internal/pkg/application/flowevent.go:79.109,83.16 3 3
-voltha-go-controller/internal/pkg/application/flowevent.go:87.2,89.55 2 3
-voltha-go-controller/internal/pkg/application/flowevent.go:94.2,98.13 5 0
-voltha-go-controller/internal/pkg/application/flowevent.go:83.16,86.3 2 0
-voltha-go-controller/internal/pkg/application/flowevent.go:89.55,93.3 3 3
-voltha-go-controller/internal/pkg/application/flowevent.go:102.100,105.50 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:105.50,107.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:107.8,109.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:113.101,116.50 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:116.50,118.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:118.8,120.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:124.101,127.51 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:127.51,129.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:133.101,136.51 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:136.51,138.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:138.8,140.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:144.101,147.51 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:147.51,149.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:149.8,151.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:155.99,158.51 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:158.51,160.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:160.8,162.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:166.100,169.51 3 2
-voltha-go-controller/internal/pkg/application/flowevent.go:169.51,171.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:171.8,173.3 1 1
-voltha-go-controller/internal/pkg/application/flowevent.go:177.60,181.39 3 15
-voltha-go-controller/internal/pkg/application/flowevent.go:186.2,186.15 1 15
-voltha-go-controller/internal/pkg/application/flowevent.go:181.39,183.3 1 7
-voltha-go-controller/internal/pkg/application/flowevent.go:183.8,183.65 1 8
-voltha-go-controller/internal/pkg/application/flowevent.go:183.65,185.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:53.99,67.2 13 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:70.72,72.48 2 3
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:75.2,77.18 3 2
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:72.48,74.3 1 1
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:81.65,84.29 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:97.2,97.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:84.29,86.10 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:90.3,90.59 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:86.10,88.12 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:90.59,93.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:93.9,95.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:97.44,99.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:103.68,105.16 2 2
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:108.2,108.114 1 2
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:111.2,112.12 2 1
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:105.16,107.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:108.114,110.3 1 1
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:116.62,118.2 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:121.62,123.2 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:126.56,129.2 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:132.56,135.2 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:138.70,140.37 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:144.2,144.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:150.2,151.13 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:140.37,142.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:144.29,146.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:146.8,148.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:155.73,157.30 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:164.2,164.23 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:157.30,158.40 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:158.40,159.23 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:159.23,161.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:168.71,170.42 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:174.2,174.30 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:186.2,186.14 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:170.42,172.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:174.30,175.40 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:182.3,182.18 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:175.40,177.23 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:177.23,179.10 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:182.18,184.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:190.56,193.44 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:210.2,210.39 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:193.44,195.40 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:201.3,201.40 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:195.40,196.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:196.31,199.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:201.40,202.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:202.31,205.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:207.8,209.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:210.39,211.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:211.22,214.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:219.56,222.39 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:228.2,228.39 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:234.2,234.39 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:222.39,223.30 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:223.30,226.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:228.39,229.30 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:229.30,232.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:234.39,235.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:235.22,238.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:245.117,250.69 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:254.2,255.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:259.2,260.10 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:338.2,338.82 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:341.2,341.65 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:250.69,252.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:255.16,258.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:260.10,261.26 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:282.3,282.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:261.26,262.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:273.4,273.32 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:262.31,264.32 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:264.32,267.6 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:273.32,275.33 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:275.33,278.6 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:282.44,285.55 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:285.55,286.52 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:286.52,288.31 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:288.31,292.7 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:296.8,297.26 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:324.3,324.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:336.3,336.46 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:297.26,298.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:312.4,312.32 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:298.31,300.32 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:304.5,304.34 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:300.32,303.6 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:304.34,306.6 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:312.32,315.46 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:315.46,316.34 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:316.34,319.7 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:324.44,325.39 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:325.39,326.52 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:326.52,328.31 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:328.31,332.7 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:338.82,340.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:345.70,347.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:350.2,350.12 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:347.16,349.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:356.141,364.43 7 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:373.2,387.19 9 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:415.2,415.67 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:418.2,422.19 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:429.2,431.44 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:434.2,434.82 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:437.2,437.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:364.43,365.54 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:368.3,368.43 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:365.54,367.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:369.8,369.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:369.25,372.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:387.19,391.63 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:391.63,396.4 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:396.9,403.64 5 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:408.4,408.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:403.64,407.5 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:408.13,410.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:415.67,417.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:422.19,425.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:425.8,425.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:425.25,427.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:431.44,433.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:434.82,436.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:442.111,453.76 6 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:477.2,477.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:488.2,488.19 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:492.2,492.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:495.2,497.25 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:453.76,454.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:474.3,474.71 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:454.44,458.19 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:458.19,460.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:461.9,462.47 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:462.47,466.20 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:466.20,468.6 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:469.10,472.5 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:477.29,481.44 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:484.3,486.14 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:481.44,483.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:488.19,491.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:492.44,494.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:501.68,508.2 6 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:511.67,514.2 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:517.67,519.21 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:522.2,522.120 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:519.21,521.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:526.55,553.112 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:559.2,559.101 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:564.2,564.16 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:568.2,569.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:553.112,557.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:559.101,561.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:561.8,563.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:564.16,567.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:569.16,571.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:571.8,573.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:577.62,579.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:583.2,584.66 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:579.16,582.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:588.62,590.16 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:594.2,597.87 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:590.16,593.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:597.87,600.17 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:600.17,602.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:607.66,637.2 18 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:640.50,641.117 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:641.117,643.18 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:643.18,645.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:650.50,669.101 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:669.101,671.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:671.8,673.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:677.52,679.2 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:682.42,685.46 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:689.2,692.48 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:685.46,687.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:692.48,693.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:696.3,696.111 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:693.25,694.12 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:696.111,699.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:699.9,701.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:706.106,707.33 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:710.2,710.98 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:707.33,709.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:714.66,717.25 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:717.25,719.22 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:719.22,721.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:722.8,722.34 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupchannel.go:722.34,725.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:65.96,81.47 15 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:87.2,98.21 7 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:102.2,102.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:81.47,83.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:83.8,86.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:98.21,101.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:107.88,110.75 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:115.2,125.21 8 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:129.2,129.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:110.75,114.3 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:125.21,128.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:129.44,131.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:134.101,138.130 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:143.2,143.86 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:138.130,142.3 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:147.88,150.55 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:159.2,160.44 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:163.2,163.75 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:150.55,153.45 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:156.3,157.14 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:153.45,155.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:160.44,162.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:167.70,169.48 2 3
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:172.2,172.18 1 2
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:169.48,171.3 1 1
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:176.45,177.50 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:180.2,180.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:177.50,179.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:184.91,185.76 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:207.2,209.39 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:185.76,192.43 6 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:192.43,195.22 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:199.4,202.70 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:195.22,197.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:204.8,206.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:213.67,216.35 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:216.35,218.10 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:222.3,222.30 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:218.10,220.12 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:227.67,229.16 2 4
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:232.2,232.113 1 4
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:235.2,236.12 2 3
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:229.16,231.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:232.113,234.3 1 1
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:240.42,248.2 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:252.111,253.65 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:262.2,262.10 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:253.65,256.86 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:256.86,258.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:259.8,261.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:266.113,271.59 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:286.2,287.22 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:271.59,277.3 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:277.8,285.3 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:291.118,296.58 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:307.2,307.19 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:296.58,299.58 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:303.3,303.107 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:299.58,302.4 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:304.8,306.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:311.60,314.2 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:317.64,320.2 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:326.94,331.9 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:338.2,338.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:343.2,344.19 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:360.2,360.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:331.9,334.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:334.8,336.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:338.25,341.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:344.19,347.21 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:350.3,356.23 5 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:347.21,349.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:356.23,358.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:360.44,362.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:366.174,369.20 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:374.2,377.20 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:380.2,387.44 7 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:369.20,372.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:377.20,379.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:387.44,389.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:393.48,395.55 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:399.2,400.21 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:395.55,398.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:405.145,414.42 8 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:421.2,421.67 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:425.2,426.59 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:430.2,430.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:433.2,437.21 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:440.2,440.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:414.42,416.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:416.8,416.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:416.25,419.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:421.67,424.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:426.59,428.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:430.29,432.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:437.21,439.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:440.44,442.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:447.114,453.20 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:456.2,458.42 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:466.2,466.42 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:475.2,480.19 5 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:483.2,483.44 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:486.2,487.21 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:453.20,455.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:458.42,465.3 6 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:466.42,473.3 6 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:480.19,482.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:483.44,485.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:491.94,492.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:495.2,499.64 5 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:503.2,504.15 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:492.29,494.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:499.64,502.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:504.15,507.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:517.84,520.24 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:523.2,523.31 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:537.2,537.14 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:520.24,522.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:523.31,524.28 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:524.28,527.25 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:533.4,534.15 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:527.25,529.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:529.10,532.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:541.66,543.68 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:548.2,548.43 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:543.68,547.3 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:552.93,554.29 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:562.2,562.63 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:566.2,566.133 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:554.29,558.45 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:558.45,560.4 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:562.63,565.3 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:570.42,571.25 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:571.25,579.63 7 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:594.3,598.28 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:579.63,582.63 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:589.4,589.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:592.4,592.15 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:582.63,587.5 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:589.22,591.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:604.42,605.24 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:605.24,613.63 7 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:628.3,631.65 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:613.63,616.63 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:623.4,623.22 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:626.4,626.15 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:616.63,621.5 4 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:623.22,625.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:632.8,634.3 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:638.58,646.24 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:646.24,657.3 9 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:662.63,666.66 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:695.2,695.41 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:666.66,668.47 2 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:693.3,693.14 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:668.47,669.29 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:673.4,678.50 5 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:682.4,684.64 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:669.29,670.13 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:678.50,680.5 1 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:684.64,689.5 3 0
-voltha-go-controller/internal/pkg/application/igmpgroupdevice.go:689.10,691.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:47.13,51.16 3 1
-voltha-go-controller/internal/pkg/application/application.go:51.16,52.13 1 0
-voltha-go-controller/internal/pkg/application/application.go:109.64,110.27 1 4
-voltha-go-controller/internal/pkg/application/application.go:113.2,113.37 1 4
-voltha-go-controller/internal/pkg/application/application.go:110.27,112.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:160.67,165.24 5 3
-voltha-go-controller/internal/pkg/application/application.go:170.2,172.12 3 3
-voltha-go-controller/internal/pkg/application/application.go:165.24,167.3 1 2
-voltha-go-controller/internal/pkg/application/application.go:167.8,169.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:176.42,178.24 2 1
-voltha-go-controller/internal/pkg/application/application.go:178.24,180.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:222.72,238.65 16 3
-voltha-go-controller/internal/pkg/application/application.go:243.2,243.11 1 3
-voltha-go-controller/internal/pkg/application/application.go:238.65,242.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:247.109,248.41 1 6
-voltha-go-controller/internal/pkg/application/application.go:251.2,251.12 1 3
-voltha-go-controller/internal/pkg/application/application.go:248.41,250.3 1 3
-voltha-go-controller/internal/pkg/application/application.go:255.84,256.41 1 4
-voltha-go-controller/internal/pkg/application/application.go:263.2,263.109 1 2
-voltha-go-controller/internal/pkg/application/application.go:256.41,262.3 5 2
-voltha-go-controller/internal/pkg/application/application.go:267.89,268.41 1 4
-voltha-go-controller/internal/pkg/application/application.go:275.2,275.112 1 3
-voltha-go-controller/internal/pkg/application/application.go:268.41,274.3 5 1
-voltha-go-controller/internal/pkg/application/application.go:279.79,284.48 4 6
-voltha-go-controller/internal/pkg/application/application.go:289.2,290.15 2 6
-voltha-go-controller/internal/pkg/application/application.go:284.48,286.3 1 2
-voltha-go-controller/internal/pkg/application/application.go:286.8,288.3 1 4
-voltha-go-controller/internal/pkg/application/application.go:294.64,295.49 1 1
-voltha-go-controller/internal/pkg/application/application.go:309.2,310.41 2 1
-voltha-go-controller/internal/pkg/application/application.go:317.2,320.24 4 1
-voltha-go-controller/internal/pkg/application/application.go:323.2,324.10 2 1
-voltha-go-controller/internal/pkg/application/application.go:295.49,296.39 1 1
-voltha-go-controller/internal/pkg/application/application.go:296.39,299.64 2 0
-voltha-go-controller/internal/pkg/application/application.go:299.64,303.5 3 0
-voltha-go-controller/internal/pkg/application/application.go:303.10,306.5 2 0
-voltha-go-controller/internal/pkg/application/application.go:310.41,316.3 5 0
-voltha-go-controller/internal/pkg/application/application.go:320.24,322.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:328.53,329.41 1 9
-voltha-go-controller/internal/pkg/application/application.go:332.2,332.12 1 1
-voltha-go-controller/internal/pkg/application/application.go:329.41,331.3 1 8
-voltha-go-controller/internal/pkg/application/application.go:336.66,338.50 2 1
-voltha-go-controller/internal/pkg/application/application.go:345.2,345.17 1 1
-voltha-go-controller/internal/pkg/application/application.go:338.50,340.22 2 1
-voltha-go-controller/internal/pkg/application/application.go:343.3,343.14 1 1
-voltha-go-controller/internal/pkg/application/application.go:340.22,342.4 1 1
-voltha-go-controller/internal/pkg/application/application.go:349.43,350.37 1 2
-voltha-go-controller/internal/pkg/application/application.go:350.37,352.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:352.8,354.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:358.61,360.50 2 4
-voltha-go-controller/internal/pkg/application/application.go:360.50,366.30 4 4
-voltha-go-controller/internal/pkg/application/application.go:371.3,372.10 2 2
-voltha-go-controller/internal/pkg/application/application.go:376.3,376.47 1 1
-voltha-go-controller/internal/pkg/application/application.go:381.3,381.14 1 1
-voltha-go-controller/internal/pkg/application/application.go:366.30,368.4 1 2
-voltha-go-controller/internal/pkg/application/application.go:372.10,374.4 1 1
-voltha-go-controller/internal/pkg/application/application.go:376.47,380.4 3 1
-voltha-go-controller/internal/pkg/application/application.go:475.99,481.30 4 4
-voltha-go-controller/internal/pkg/application/application.go:497.2,498.17 2 4
-voltha-go-controller/internal/pkg/application/application.go:481.30,483.10 2 3
-voltha-go-controller/internal/pkg/application/application.go:487.3,489.17 3 2
-voltha-go-controller/internal/pkg/application/application.go:493.3,495.52 3 1
-voltha-go-controller/internal/pkg/application/application.go:483.10,485.12 2 1
-voltha-go-controller/internal/pkg/application/application.go:489.17,491.12 2 1
-voltha-go-controller/internal/pkg/application/application.go:502.30,505.2 2 6
-voltha-go-controller/internal/pkg/application/application.go:508.90,510.16 2 6
-voltha-go-controller/internal/pkg/application/application.go:514.2,514.63 1 6
-voltha-go-controller/internal/pkg/application/application.go:510.16,513.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:519.66,529.2 4 3
-voltha-go-controller/internal/pkg/application/application.go:532.76,535.33 2 1
-voltha-go-controller/internal/pkg/application/application.go:535.33,537.10 2 1
-voltha-go-controller/internal/pkg/application/application.go:541.3,543.17 3 1
-voltha-go-controller/internal/pkg/application/application.go:547.3,548.190 2 1
-voltha-go-controller/internal/pkg/application/application.go:537.10,539.12 2 0
-voltha-go-controller/internal/pkg/application/application.go:543.17,545.12 2 0
-voltha-go-controller/internal/pkg/application/application.go:548.190,550.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:555.121,557.16 2 3
-voltha-go-controller/internal/pkg/application/application.go:561.2,562.18 2 3
-voltha-go-controller/internal/pkg/application/application.go:566.2,566.12 1 3
-voltha-go-controller/internal/pkg/application/application.go:557.16,560.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:562.18,565.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:569.159,582.16 5 2
-voltha-go-controller/internal/pkg/application/application.go:588.2,589.19 2 2
-voltha-go-controller/internal/pkg/application/application.go:594.2,594.12 1 2
-voltha-go-controller/internal/pkg/application/application.go:582.16,585.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:589.19,592.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:598.73,599.48 1 4
-voltha-go-controller/internal/pkg/application/application.go:602.2,602.12 1 2
-voltha-go-controller/internal/pkg/application/application.go:599.48,601.3 1 2
-voltha-go-controller/internal/pkg/application/application.go:606.161,608.13 2 4
-voltha-go-controller/internal/pkg/application/application.go:612.2,613.26 2 2
-voltha-go-controller/internal/pkg/application/application.go:619.2,621.13 3 2
-voltha-go-controller/internal/pkg/application/application.go:608.13,611.3 2 2
-voltha-go-controller/internal/pkg/application/application.go:613.26,617.3 3 1
-voltha-go-controller/internal/pkg/application/application.go:625.82,626.44 1 2
-voltha-go-controller/internal/pkg/application/application.go:629.2,629.52 1 2
-voltha-go-controller/internal/pkg/application/application.go:626.44,628.3 1 2
-voltha-go-controller/internal/pkg/application/application.go:633.40,634.25 1 189
-voltha-go-controller/internal/pkg/application/application.go:637.2,637.21 1 189
-voltha-go-controller/internal/pkg/application/application.go:634.25,636.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:642.44,663.2 20 1
-voltha-go-controller/internal/pkg/application/application.go:666.96,667.21 1 5
-voltha-go-controller/internal/pkg/application/application.go:675.2,675.64 1 1
-voltha-go-controller/internal/pkg/application/application.go:668.21,669.32 1 2
-voltha-go-controller/internal/pkg/application/application.go:670.21,671.32 1 2
-voltha-go-controller/internal/pkg/application/application.go:672.10,673.49 1 1
-voltha-go-controller/internal/pkg/application/application.go:679.76,684.2 4 6
-voltha-go-controller/internal/pkg/application/application.go:687.76,692.2 4 13
-voltha-go-controller/internal/pkg/application/application.go:695.81,698.16 3 2
-voltha-go-controller/internal/pkg/application/application.go:702.2,704.29 3 1
-voltha-go-controller/internal/pkg/application/application.go:698.16,701.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:708.62,711.50 1 1
-voltha-go-controller/internal/pkg/application/application.go:711.50,715.3 3 5000
-voltha-go-controller/internal/pkg/application/application.go:719.61,721.30 2 0
-voltha-go-controller/internal/pkg/application/application.go:725.2,725.12 1 0
-voltha-go-controller/internal/pkg/application/application.go:721.30,724.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:729.75,730.38 1 0
-voltha-go-controller/internal/pkg/application/application.go:736.2,736.44 1 0
-voltha-go-controller/internal/pkg/application/application.go:730.38,731.24 1 0
-voltha-go-controller/internal/pkg/application/application.go:731.24,734.4 2 0
-voltha-go-controller/internal/pkg/application/application.go:740.58,742.2 1 0
-voltha-go-controller/internal/pkg/application/application.go:745.71,747.56 2 1
-voltha-go-controller/internal/pkg/application/application.go:753.2,755.98 2 1
-voltha-go-controller/internal/pkg/application/application.go:747.56,748.44 1 0
-voltha-go-controller/internal/pkg/application/application.go:748.44,751.4 2 0
-voltha-go-controller/internal/pkg/application/application.go:760.64,784.2 23 1
-voltha-go-controller/internal/pkg/application/application.go:787.47,789.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:792.57,794.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:797.49,799.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:802.53,804.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:807.50,809.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:812.54,814.2 1 1
-voltha-go-controller/internal/pkg/application/application.go:825.102,827.46 2 2
-voltha-go-controller/internal/pkg/application/application.go:830.2,832.47 2 2
-voltha-go-controller/internal/pkg/application/application.go:839.2,839.64 1 2
-voltha-go-controller/internal/pkg/application/application.go:847.2,847.33 1 2
-voltha-go-controller/internal/pkg/application/application.go:827.46,829.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:832.47,838.3 5 1
-voltha-go-controller/internal/pkg/application/application.go:839.64,842.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:842.8,846.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:851.65,852.46 1 91
-voltha-go-controller/internal/pkg/application/application.go:855.2,855.12 1 16
-voltha-go-controller/internal/pkg/application/application.go:852.46,854.3 1 75
-voltha-go-controller/internal/pkg/application/application.go:859.75,861.51 2 2
-voltha-go-controller/internal/pkg/application/application.go:861.51,870.3 8 1
-voltha-go-controller/internal/pkg/application/application.go:870.8,872.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:877.83,880.61 3 6
-voltha-go-controller/internal/pkg/application/application.go:885.2,886.25 2 6
-voltha-go-controller/internal/pkg/application/application.go:880.61,884.3 3 5
-voltha-go-controller/internal/pkg/application/application.go:892.104,895.41 3 2
-voltha-go-controller/internal/pkg/application/application.go:895.41,900.22 5 1
-voltha-go-controller/internal/pkg/application/application.go:900.22,902.4 1 1
-voltha-go-controller/internal/pkg/application/application.go:903.8,906.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:911.89,913.41 2 0
-voltha-go-controller/internal/pkg/application/application.go:913.41,915.41 2 0
-voltha-go-controller/internal/pkg/application/application.go:920.3,920.52 1 0
-voltha-go-controller/internal/pkg/application/application.go:932.3,935.43 4 0
-voltha-go-controller/internal/pkg/application/application.go:915.41,918.4 2 0
-voltha-go-controller/internal/pkg/application/application.go:920.52,922.62 2 0
-voltha-go-controller/internal/pkg/application/application.go:922.62,924.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:924.10,925.48 1 0
-voltha-go-controller/internal/pkg/application/application.go:925.48,929.6 3 0
-voltha-go-controller/internal/pkg/application/application.go:935.43,937.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:938.8,940.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:944.85,948.41 4 1
-voltha-go-controller/internal/pkg/application/application.go:948.41,951.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:951.8,953.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:958.60,962.9 3 2
-voltha-go-controller/internal/pkg/application/application.go:968.2,971.47 2 2
-voltha-go-controller/internal/pkg/application/application.go:981.2,984.12 3 2
-voltha-go-controller/internal/pkg/application/application.go:962.9,965.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:965.8,967.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:971.47,973.41 2 2
-voltha-go-controller/internal/pkg/application/application.go:979.3,979.14 1 1
-voltha-go-controller/internal/pkg/application/application.go:973.41,974.74 1 1
-voltha-go-controller/internal/pkg/application/application.go:977.4,977.16 1 1
-voltha-go-controller/internal/pkg/application/application.go:974.74,976.5 1 1
-voltha-go-controller/internal/pkg/application/application.go:988.175,992.9 3 3
-voltha-go-controller/internal/pkg/application/application.go:996.2,999.17 3 2
-voltha-go-controller/internal/pkg/application/application.go:1002.2,1005.47 2 1
-voltha-go-controller/internal/pkg/application/application.go:1022.2,1024.12 2 1
-voltha-go-controller/internal/pkg/application/application.go:992.9,995.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:999.17,1001.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1005.47,1007.41 2 1
-voltha-go-controller/internal/pkg/application/application.go:1020.3,1020.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1007.41,1009.73 2 1
-voltha-go-controller/internal/pkg/application/application.go:1017.4,1018.16 2 1
-voltha-go-controller/internal/pkg/application/application.go:1009.73,1011.36 2 1
-voltha-go-controller/internal/pkg/application/application.go:1011.36,1015.6 3 1
-voltha-go-controller/internal/pkg/application/application.go:1028.103,1030.8 2 2
-voltha-go-controller/internal/pkg/application/application.go:1038.2,1038.47 1 1
-voltha-go-controller/internal/pkg/application/application.go:1048.2,1049.12 2 1
-voltha-go-controller/internal/pkg/application/application.go:1030.8,1033.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:1033.8,1036.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:1038.47,1040.41 2 1
-voltha-go-controller/internal/pkg/application/application.go:1046.3,1046.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1040.41,1041.73 1 1
-voltha-go-controller/internal/pkg/application/application.go:1044.4,1044.16 1 1
-voltha-go-controller/internal/pkg/application/application.go:1041.73,1043.5 1 1
-voltha-go-controller/internal/pkg/application/application.go:1058.70,1062.9 4 12
-voltha-go-controller/internal/pkg/application/application.go:1065.2,1065.37 1 7
-voltha-go-controller/internal/pkg/application/application.go:1062.9,1064.3 1 5
-voltha-go-controller/internal/pkg/application/application.go:1069.94,1072.69 2 1
-voltha-go-controller/internal/pkg/application/application.go:1077.2,1080.48 2 1
-voltha-go-controller/internal/pkg/application/application.go:1072.69,1076.3 3 0
-voltha-go-controller/internal/pkg/application/application.go:1084.55,1086.41 2 2
-voltha-go-controller/internal/pkg/application/application.go:1086.41,1088.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1088.8,1090.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1094.57,1096.41 2 2
-voltha-go-controller/internal/pkg/application/application.go:1096.41,1098.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1098.8,1100.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1104.120,1107.41 2 1
-voltha-go-controller/internal/pkg/application/application.go:1114.2,1114.63 1 0
-voltha-go-controller/internal/pkg/application/application.go:1107.41,1108.48 1 1
-voltha-go-controller/internal/pkg/application/application.go:1112.3,1112.43 1 0
-voltha-go-controller/internal/pkg/application/application.go:1108.48,1111.4 2 1
-voltha-go-controller/internal/pkg/application/application.go:1118.82,1122.14 3 0
-voltha-go-controller/internal/pkg/application/application.go:1127.2,1128.67 2 0
-voltha-go-controller/internal/pkg/application/application.go:1122.14,1125.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1132.124,1136.40 4 0
-voltha-go-controller/internal/pkg/application/application.go:1140.2,1140.13 1 0
-voltha-go-controller/internal/pkg/application/application.go:1136.40,1138.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1140.13,1141.16 1 0
-voltha-go-controller/internal/pkg/application/application.go:1141.16,1143.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1144.8,1146.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1150.106,1153.69 2 0
-voltha-go-controller/internal/pkg/application/application.go:1158.2,1158.49 1 0
-voltha-go-controller/internal/pkg/application/application.go:1153.69,1157.3 3 0
-voltha-go-controller/internal/pkg/application/application.go:1166.80,1172.9 6 78
-voltha-go-controller/internal/pkg/application/application.go:1175.2,1176.14 2 48
-voltha-go-controller/internal/pkg/application/application.go:1179.2,1179.15 1 48
-voltha-go-controller/internal/pkg/application/application.go:1172.9,1174.3 1 30
-voltha-go-controller/internal/pkg/application/application.go:1176.14,1178.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1184.67,1188.9 4 28
-voltha-go-controller/internal/pkg/application/application.go:1191.2,1191.30 1 17
-voltha-go-controller/internal/pkg/application/application.go:1188.9,1190.3 1 11
-voltha-go-controller/internal/pkg/application/application.go:1196.69,1200.67 4 1
-voltha-go-controller/internal/pkg/application/application.go:1208.2,1208.22 1 1
-voltha-go-controller/internal/pkg/application/application.go:1200.67,1202.26 2 1
-voltha-go-controller/internal/pkg/application/application.go:1206.3,1206.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1202.26,1205.4 2 1
-voltha-go-controller/internal/pkg/application/application.go:1212.75,1214.16 2 0
-voltha-go-controller/internal/pkg/application/application.go:1218.2,1218.16 1 0
-voltha-go-controller/internal/pkg/application/application.go:1214.16,1217.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1223.73,1227.9 4 0
-voltha-go-controller/internal/pkg/application/application.go:1230.2,1230.33 1 0
-voltha-go-controller/internal/pkg/application/application.go:1227.9,1229.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1234.71,1237.22 3 2
-voltha-go-controller/internal/pkg/application/application.go:1240.2,1240.21 1 2
-voltha-go-controller/internal/pkg/application/application.go:1237.22,1239.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1244.86,1247.22 3 0
-voltha-go-controller/internal/pkg/application/application.go:1250.2,1253.21 4 0
-voltha-go-controller/internal/pkg/application/application.go:1247.22,1249.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1257.86,1260.22 3 0
-voltha-go-controller/internal/pkg/application/application.go:1263.2,1263.36 1 0
-voltha-go-controller/internal/pkg/application/application.go:1270.2,1271.21 2 0
-voltha-go-controller/internal/pkg/application/application.go:1260.22,1262.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1263.36,1264.21 1 0
-voltha-go-controller/internal/pkg/application/application.go:1264.21,1267.9 3 0
-voltha-go-controller/internal/pkg/application/application.go:1278.124,1280.13 2 0
-voltha-go-controller/internal/pkg/application/application.go:1280.13,1282.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1282.8,1282.32 1 0
-voltha-go-controller/internal/pkg/application/application.go:1282.32,1285.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1290.84,1294.57 2 0
-voltha-go-controller/internal/pkg/application/application.go:1297.2,1297.55 1 0
-voltha-go-controller/internal/pkg/application/application.go:1294.57,1296.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1297.55,1300.62 2 0
-voltha-go-controller/internal/pkg/application/application.go:1312.3,1312.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1300.62,1302.19 2 0
-voltha-go-controller/internal/pkg/application/application.go:1305.4,1305.47 1 0
-voltha-go-controller/internal/pkg/application/application.go:1302.19,1304.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:1305.47,1307.60 1 0
-voltha-go-controller/internal/pkg/application/application.go:1307.60,1309.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1323.88,1326.14 2 1
-voltha-go-controller/internal/pkg/application/application.go:1332.2,1338.14 3 1
-voltha-go-controller/internal/pkg/application/application.go:1343.2,1347.31 4 1
-voltha-go-controller/internal/pkg/application/application.go:1353.2,1354.60 2 1
-voltha-go-controller/internal/pkg/application/application.go:1361.2,1361.21 1 1
-voltha-go-controller/internal/pkg/application/application.go:1366.2,1366.45 1 1
-voltha-go-controller/internal/pkg/application/application.go:1326.14,1329.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1338.14,1342.3 3 0
-voltha-go-controller/internal/pkg/application/application.go:1347.31,1352.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1354.60,1358.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1361.21,1364.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1366.45,1369.35 2 1
-voltha-go-controller/internal/pkg/application/application.go:1380.3,1380.23 1 1
-voltha-go-controller/internal/pkg/application/application.go:1369.35,1373.37 1 1
-voltha-go-controller/internal/pkg/application/application.go:1373.37,1375.5 1 1
-voltha-go-controller/internal/pkg/application/application.go:1376.9,1379.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1406.49,1410.23 3 0
-voltha-go-controller/internal/pkg/application/application.go:1416.2,1416.21 1 0
-voltha-go-controller/internal/pkg/application/application.go:1427.2,1427.13 1 0
-voltha-go-controller/internal/pkg/application/application.go:1410.23,1413.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1416.21,1417.73 1 0
-voltha-go-controller/internal/pkg/application/application.go:1422.3,1422.79 1 0
-voltha-go-controller/internal/pkg/application/application.go:1425.3,1425.15 1 0
-voltha-go-controller/internal/pkg/application/application.go:1417.73,1419.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1419.9,1421.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1422.79,1424.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1432.90,1436.14 3 1
-voltha-go-controller/internal/pkg/application/application.go:1441.2,1446.14 3 1
-voltha-go-controller/internal/pkg/application/application.go:1451.2,1454.47 3 1
-voltha-go-controller/internal/pkg/application/application.go:1459.2,1459.31 1 1
-voltha-go-controller/internal/pkg/application/application.go:1465.2,1466.60 2 1
-voltha-go-controller/internal/pkg/application/application.go:1472.2,1472.45 1 1
-voltha-go-controller/internal/pkg/application/application.go:1436.14,1439.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1446.14,1450.3 3 0
-voltha-go-controller/internal/pkg/application/application.go:1454.47,1457.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1459.31,1464.3 4 1
-voltha-go-controller/internal/pkg/application/application.go:1466.60,1470.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1472.45,1475.22 3 1
-voltha-go-controller/internal/pkg/application/application.go:1478.3,1478.23 1 1
-voltha-go-controller/internal/pkg/application/application.go:1475.22,1477.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1490.102,1493.33 2 0
-voltha-go-controller/internal/pkg/application/application.go:1497.2,1502.35 4 0
-voltha-go-controller/internal/pkg/application/application.go:1509.2,1509.17 1 0
-voltha-go-controller/internal/pkg/application/application.go:1515.2,1522.17 3 0
-voltha-go-controller/internal/pkg/application/application.go:1530.2,1531.18 2 0
-voltha-go-controller/internal/pkg/application/application.go:1554.2,1555.18 2 0
-voltha-go-controller/internal/pkg/application/application.go:1571.2,1572.19 2 0
-voltha-go-controller/internal/pkg/application/application.go:1493.33,1495.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:1502.35,1503.45 1 0
-voltha-go-controller/internal/pkg/application/application.go:1503.45,1505.9 2 0
-voltha-go-controller/internal/pkg/application/application.go:1509.17,1513.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1522.17,1523.46 1 0
-voltha-go-controller/internal/pkg/application/application.go:1528.3,1528.9 1 0
-voltha-go-controller/internal/pkg/application/application.go:1523.46,1525.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1525.9,1527.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1531.18,1534.42 2 0
-voltha-go-controller/internal/pkg/application/application.go:1552.3,1552.9 1 0
-voltha-go-controller/internal/pkg/application/application.go:1534.42,1537.20 3 0
-voltha-go-controller/internal/pkg/application/application.go:1537.20,1538.51 1 0
-voltha-go-controller/internal/pkg/application/application.go:1538.51,1540.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1540.11,1542.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1544.9,1544.50 1 0
-voltha-go-controller/internal/pkg/application/application.go:1544.50,1546.48 2 0
-voltha-go-controller/internal/pkg/application/application.go:1546.48,1548.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:1548.10,1550.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:1555.18,1557.44 2 0
-voltha-go-controller/internal/pkg/application/application.go:1568.3,1568.9 1 0
-voltha-go-controller/internal/pkg/application/application.go:1557.44,1560.20 3 0
-voltha-go-controller/internal/pkg/application/application.go:1560.20,1561.51 1 0
-voltha-go-controller/internal/pkg/application/application.go:1561.51,1563.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1563.11,1565.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1572.19,1574.48 2 0
-voltha-go-controller/internal/pkg/application/application.go:1574.48,1576.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1576.9,1578.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1585.50,1587.33 2 7
-voltha-go-controller/internal/pkg/application/application.go:1595.2,1595.14 1 7
-voltha-go-controller/internal/pkg/application/application.go:1587.33,1588.45 1 7
-voltha-go-controller/internal/pkg/application/application.go:1588.45,1590.10 2 7
-voltha-go-controller/internal/pkg/application/application.go:1590.10,1592.5 1 7
-voltha-go-controller/internal/pkg/application/application.go:1599.45,1600.33 1 2
-voltha-go-controller/internal/pkg/application/application.go:1608.2,1608.21 1 0
-voltha-go-controller/internal/pkg/application/application.go:1600.33,1601.45 1 2
-voltha-go-controller/internal/pkg/application/application.go:1601.45,1603.10 2 2
-voltha-go-controller/internal/pkg/application/application.go:1603.10,1605.5 1 2
-voltha-go-controller/internal/pkg/application/application.go:1612.119,1615.22 3 1
-voltha-go-controller/internal/pkg/application/application.go:1634.2,1634.59 1 1
-voltha-go-controller/internal/pkg/application/application.go:1653.2,1664.16 5 1
-voltha-go-controller/internal/pkg/application/application.go:1615.22,1623.62 6 0
-voltha-go-controller/internal/pkg/application/application.go:1627.3,1627.62 1 0
-voltha-go-controller/internal/pkg/application/application.go:1623.62,1625.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1627.62,1629.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1630.8,1632.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1634.59,1636.28 2 0
-voltha-go-controller/internal/pkg/application/application.go:1651.3,1651.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1636.28,1637.30 1 0
-voltha-go-controller/internal/pkg/application/application.go:1637.30,1644.24 4 0
-voltha-go-controller/internal/pkg/application/application.go:1644.24,1648.6 2 0
-voltha-go-controller/internal/pkg/application/application.go:1664.16,1665.59 1 0
-voltha-go-controller/internal/pkg/application/application.go:1675.3,1675.64 1 0
-voltha-go-controller/internal/pkg/application/application.go:1665.59,1667.61 2 0
-voltha-go-controller/internal/pkg/application/application.go:1672.4,1673.15 2 0
-voltha-go-controller/internal/pkg/application/application.go:1667.61,1671.5 3 0
-voltha-go-controller/internal/pkg/application/application.go:1676.8,1678.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1682.55,1685.2 2 3
-voltha-go-controller/internal/pkg/application/application.go:1688.109,1690.14 2 2
-voltha-go-controller/internal/pkg/application/application.go:1695.2,1697.28 2 1
-voltha-go-controller/internal/pkg/application/application.go:1690.14,1693.3 2 1
-voltha-go-controller/internal/pkg/application/application.go:1697.28,1699.72 2 1
-voltha-go-controller/internal/pkg/application/application.go:1699.72,1701.4 1 1
-voltha-go-controller/internal/pkg/application/application.go:1705.55,1710.2 4 2
-voltha-go-controller/internal/pkg/application/application.go:1713.94,1714.66 1 0
-voltha-go-controller/internal/pkg/application/application.go:1721.2,1721.58 1 0
-voltha-go-controller/internal/pkg/application/application.go:1714.66,1716.46 2 0
-voltha-go-controller/internal/pkg/application/application.go:1719.3,1719.14 1 0
-voltha-go-controller/internal/pkg/application/application.go:1716.46,1718.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1732.73,1735.32 3 0
-voltha-go-controller/internal/pkg/application/application.go:1742.2,1742.16 1 0
-voltha-go-controller/internal/pkg/application/application.go:1735.32,1741.3 5 0
-voltha-go-controller/internal/pkg/application/application.go:1746.95,1749.23 2 1
-voltha-go-controller/internal/pkg/application/application.go:1749.23,1752.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1752.8,1758.58 4 0
-voltha-go-controller/internal/pkg/application/application.go:1770.3,1770.71 1 0
-voltha-go-controller/internal/pkg/application/application.go:1783.3,1788.54 4 0
-voltha-go-controller/internal/pkg/application/application.go:1758.58,1760.59 2 0
-voltha-go-controller/internal/pkg/application/application.go:1767.4,1767.15 1 0
-voltha-go-controller/internal/pkg/application/application.go:1760.59,1761.33 1 0
-voltha-go-controller/internal/pkg/application/application.go:1761.33,1764.11 3 0
-voltha-go-controller/internal/pkg/application/application.go:1770.71,1772.50 2 0
-voltha-go-controller/internal/pkg/application/application.go:1780.4,1780.15 1 0
-voltha-go-controller/internal/pkg/application/application.go:1772.50,1773.33 1 0
-voltha-go-controller/internal/pkg/application/application.go:1773.33,1777.11 4 0
-voltha-go-controller/internal/pkg/application/application.go:1794.39,1796.47 2 3
-voltha-go-controller/internal/pkg/application/application.go:1818.2,1820.25 2 3
-voltha-go-controller/internal/pkg/application/application.go:1824.2,1824.23 1 0
-voltha-go-controller/internal/pkg/application/application.go:1796.47,1798.28 2 3
-voltha-go-controller/internal/pkg/application/application.go:1816.3,1816.14 1 3
-voltha-go-controller/internal/pkg/application/application.go:1798.28,1799.76 1 3
-voltha-go-controller/internal/pkg/application/application.go:1799.76,1801.39 2 0
-voltha-go-controller/internal/pkg/application/application.go:1809.5,1809.46 1 0
-voltha-go-controller/internal/pkg/application/application.go:1801.39,1803.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1803.11,1803.80 1 0
-voltha-go-controller/internal/pkg/application/application.go:1803.80,1805.6 1 0
-voltha-go-controller/internal/pkg/application/application.go:1805.11,1807.14 2 0
-voltha-go-controller/internal/pkg/application/application.go:1809.46,1813.6 3 0
-voltha-go-controller/internal/pkg/application/application.go:1820.25,1823.3 2 3
-voltha-go-controller/internal/pkg/application/application.go:1828.77,1829.32 1 5
-voltha-go-controller/internal/pkg/application/application.go:1837.2,1838.11 2 2
-voltha-go-controller/internal/pkg/application/application.go:1829.32,1832.54 3 5
-voltha-go-controller/internal/pkg/application/application.go:1832.54,1835.4 2 3
-voltha-go-controller/internal/pkg/application/application.go:1842.86,1843.32 1 2
-voltha-go-controller/internal/pkg/application/application.go:1843.32,1848.3 4 2
-voltha-go-controller/internal/pkg/application/application.go:1852.73,1853.32 1 3
-voltha-go-controller/internal/pkg/application/application.go:1853.32,1859.3 5 3
-voltha-go-controller/internal/pkg/application/application.go:1863.65,1875.33 6 0
-voltha-go-controller/internal/pkg/application/application.go:1875.33,1878.48 2 0
-voltha-go-controller/internal/pkg/application/application.go:1881.3,1884.35 2 0
-voltha-go-controller/internal/pkg/application/application.go:1878.48,1880.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1889.90,1896.42 5 1
-voltha-go-controller/internal/pkg/application/application.go:1900.2,1900.14 1 1
-voltha-go-controller/internal/pkg/application/application.go:1896.42,1899.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1904.112,1912.2 5 0
-voltha-go-controller/internal/pkg/application/application.go:1918.93,1919.47 1 0
-voltha-go-controller/internal/pkg/application/application.go:1919.47,1921.26 2 0
-voltha-go-controller/internal/pkg/application/application.go:1921.26,1922.35 1 0
-voltha-go-controller/internal/pkg/application/application.go:1922.35,1924.5 1 0
-voltha-go-controller/internal/pkg/application/application.go:1930.77,1932.47 2 1
-voltha-go-controller/internal/pkg/application/application.go:1932.47,1934.3 1 1
-voltha-go-controller/internal/pkg/application/application.go:1938.97,1949.29 7 0
-voltha-go-controller/internal/pkg/application/application.go:1955.2,1955.24 1 0
-voltha-go-controller/internal/pkg/application/application.go:1969.2,1969.12 1 0
-voltha-go-controller/internal/pkg/application/application.go:1949.29,1952.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:1955.24,1957.31 1 0
-voltha-go-controller/internal/pkg/application/application.go:1963.3,1963.33 1 0
-voltha-go-controller/internal/pkg/application/application.go:1957.31,1960.4 2 0
-voltha-go-controller/internal/pkg/application/application.go:1963.33,1965.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1976.106,1984.17 5 2
-voltha-go-controller/internal/pkg/application/application.go:1991.2,1991.38 1 2
-voltha-go-controller/internal/pkg/application/application.go:1984.17,1986.3 1 2
-voltha-go-controller/internal/pkg/application/application.go:1991.38,1993.44 2 0
-voltha-go-controller/internal/pkg/application/application.go:1993.44,1995.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:1999.65,2001.2 1 2
-voltha-go-controller/internal/pkg/application/application.go:2003.70,2005.71 2 0
-voltha-go-controller/internal/pkg/application/application.go:2010.2,2010.42 1 0
-voltha-go-controller/internal/pkg/application/application.go:2005.71,2009.3 3 0
-voltha-go-controller/internal/pkg/application/application.go:2014.96,2020.2 5 1
-voltha-go-controller/internal/pkg/application/application.go:2023.100,2025.51 2 2
-voltha-go-controller/internal/pkg/application/application.go:2025.51,2027.50 2 1
-voltha-go-controller/internal/pkg/application/application.go:2027.50,2028.27 1 1
-voltha-go-controller/internal/pkg/application/application.go:2028.27,2031.19 3 1
-voltha-go-controller/internal/pkg/application/application.go:2036.5,2039.35 4 1
-voltha-go-controller/internal/pkg/application/application.go:2031.19,2033.14 2 0
-voltha-go-controller/internal/pkg/application/application.go:2041.9,2043.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:2048.96,2050.47 2 2
-voltha-go-controller/internal/pkg/application/application.go:2050.47,2052.50 2 1
-voltha-go-controller/internal/pkg/application/application.go:2052.50,2053.27 1 1
-voltha-go-controller/internal/pkg/application/application.go:2053.27,2056.23 3 1
-voltha-go-controller/internal/pkg/application/application.go:2056.23,2058.6 1 1
-voltha-go-controller/internal/pkg/application/application.go:2060.9,2062.4 1 0
-voltha-go-controller/internal/pkg/application/application.go:2067.92,2069.44 2 2
-voltha-go-controller/internal/pkg/application/application.go:2069.44,2070.27 1 1
-voltha-go-controller/internal/pkg/application/application.go:2070.27,2073.4 2 1
-voltha-go-controller/internal/pkg/application/application.go:2078.93,2080.41 2 2
-voltha-go-controller/internal/pkg/application/application.go:2080.41,2081.68 1 1
-voltha-go-controller/internal/pkg/application/application.go:2081.68,2084.121 3 1
-voltha-go-controller/internal/pkg/application/application.go:2084.121,2087.5 2 0
-voltha-go-controller/internal/pkg/application/application.go:2087.10,2089.5 1 1
-voltha-go-controller/internal/pkg/application/application.go:2104.102,2108.16 4 1
-voltha-go-controller/internal/pkg/application/application.go:2112.2,2112.43 1 1
-voltha-go-controller/internal/pkg/application/application.go:2108.16,2111.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:2116.72,2118.16 2 2
-voltha-go-controller/internal/pkg/application/application.go:2122.2,2123.16 2 2
-voltha-go-controller/internal/pkg/application/application.go:2127.2,2127.120 1 0
-voltha-go-controller/internal/pkg/application/application.go:2118.16,2121.3 2 0
-voltha-go-controller/internal/pkg/application/application.go:2123.16,2126.3 2 2
-voltha-go-controller/internal/pkg/application/application.go:2130.97,2134.16 4 1
-voltha-go-controller/internal/pkg/application/application.go:2137.2,2140.19 3 1
-voltha-go-controller/internal/pkg/application/application.go:2134.16,2136.3 1 0
-voltha-go-controller/internal/pkg/application/application.go:2140.19,2143.3 2 1
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:56.79,58.18 2 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:59.13,60.51 1 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:61.15,62.51 1 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:63.10,64.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:69.108,72.46 2 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:79.2,80.55 2 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:85.2,87.35 2 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:72.46,76.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:80.55,84.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:91.109,92.2 0 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:94.103,97.103 2 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:102.2,110.56 6 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:97.103,101.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:110.56,114.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:79.79,81.18 2 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:82.13,83.47 1 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:84.15,85.47 1 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:86.10,87.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:92.104,95.46 2 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:102.2,103.55 2 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:108.2,110.31 2 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:95.46,99.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:103.55,107.3 3 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:114.104,124.16 7 1
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:124.16,128.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:131.95,146.34 10 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:151.2,151.89 1 0
+voltha-go-controller/voltha-go-controller/nbi/mvlan.go:146.34,150.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/rest.go:69.18,107.2 36 0
+voltha-go-controller/voltha-go-controller/nbi/rest.go:109.13,113.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/rest.go:113.16,114.13 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:73.13,77.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:77.16,78.13 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:87.79,89.18 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:90.13,91.51 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:92.15,93.51 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:94.10,97.52 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:101.85,103.18 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:104.12,105.69 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:106.10,107.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:112.109,115.46 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:122.2,123.55 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:128.2,132.26 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:115.46,119.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:123.55,127.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:135.73,138.34 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:146.2,146.48 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:138.34,141.17 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:144.3,144.9 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:141.17,143.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:146.48,174.56 22 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:192.3,192.21 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:201.3,202.25 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:206.3,227.35 6 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:230.3,230.39 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:233.3,233.55 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:246.3,246.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:249.3,249.72 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:174.56,177.4 2 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:177.9,178.42 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:178.42,181.5 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:181.10,182.41 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:186.5,186.105 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:182.41,184.6 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:186.105,188.6 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:192.21,194.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:202.25,204.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:227.35,229.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:230.39,232.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:233.55,235.50 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:235.50,237.5 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:237.10,237.66 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:237.66,239.5 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:239.10,241.5 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:242.9,242.64 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:242.64,244.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:246.74,248.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:249.72,251.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:256.109,261.46 4 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:268.2,269.55 2 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:275.2,275.44 1 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:288.2,290.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:297.2,297.36 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:261.46,265.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:269.55,273.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:275.44,283.58 7 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:283.58,285.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:290.16,294.3 3 1
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:301.127,307.16 6 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:312.2,314.16 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:307.16,311.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/subscriber.go:314.16,317.3 2 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:59.76,61.18 2 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:62.12,63.44 1 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:64.13,65.44 1 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:66.15,67.44 1 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:68.10,69.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:74.99,79.46 4 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:86.2,87.55 2 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:93.2,106.79 4 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:79.46,83.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:87.55,91.3 3 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:110.99,117.9 5 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:122.2,134.16 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:140.2,142.16 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:147.2,147.101 1 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:117.9,121.3 3 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:134.16,138.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:142.16,146.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:151.99,158.46 5 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:164.2,165.55 2 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:171.2,172.75 2 1
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:177.2,177.79 1 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:158.46,162.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:165.55,169.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:172.75,176.3 3 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:31.81,33.18 2 2
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:34.12,35.27 1 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:36.10,37.74 1 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:42.87,48.55 5 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:54.2,57.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:63.2,65.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:70.2,70.97 1 1
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:48.55,53.3 4 0
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:57.16,61.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:65.16,69.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:35.77,37.18 2 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:38.13,39.23 1 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:40.10,41.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:46.79,52.20 5 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:58.2,59.21 2 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:65.2,65.17 1 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:76.2,76.93 1 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:52.20,56.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:59.21,63.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:65.17,67.17 2 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:72.3,73.76 2 0
+voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:67.17,71.4 3 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:56.13,60.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:60.16,61.13 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:66.88,68.18 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:69.13,70.34 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:71.10,74.52 3 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:79.108,82.46 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:89.2,90.55 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:95.2,99.73 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.2,114.64 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:118.2,118.30 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:123.2,123.30 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:82.46,86.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:90.55,94.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:99.73,112.3 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.64,116.3 1 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:118.30,121.3 2 0
+voltha-go-controller/voltha-go-controller/nbi/netConfig.go:123.30,126.3 2 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:33.77,35.18 2 1
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:36.12,37.23 1 1
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:38.10,39.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:44.79,53.17 7 1
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:76.2,77.16 2 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:83.2,85.16 3 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:90.2,90.101 1 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:53.17,57.24 3 1
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:57.24,60.4 2 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:60.9,63.4 2 1
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:64.8,66.58 1 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:73.3,73.42 1 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:66.58,72.4 5 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:77.16,81.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/task_list.go:85.16,89.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:38.48,41.2 2 0
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:44.79,46.18 2 3
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:47.12,48.25 1 2
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:49.10,50.74 1 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:55.83,65.17 8 2
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:90.2,91.16 2 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:97.2,99.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:104.2,104.118 1 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:65.17,69.24 3 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:69.24,73.4 3 0
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:73.9,76.4 2 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:77.8,79.54 1 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:87.3,87.38 1 1
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:79.54,86.4 6 0
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:91.16,95.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/device_info.go:99.16,103.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:52.253,61.2 8 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:64.102,68.82 3 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:72.2,72.37 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:76.2,76.25 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:79.2,79.14 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:68.82,70.3 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:72.37,74.3 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:76.25,78.3 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:83.84,85.18 2 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:86.12,87.30 1 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:88.10,89.74 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:94.93,107.48 10 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:140.2,140.18 1 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:144.2,145.23 2 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:149.2,150.16 2 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:156.2,158.16 3 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:163.2,163.102 1 1
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:107.48,112.34 3 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:118.3,119.10 2 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:123.3,123.51 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:137.3,137.14 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:112.34,115.4 2 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:119.10,121.4 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:123.51,132.17 6 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:132.17,135.5 2 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:140.18,143.3 2 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:145.23,147.3 1 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:150.16,154.3 3 0
+voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:158.16,162.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:59.73,61.18 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:62.12,63.42 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:64.10,67.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:71.81,73.18 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:74.12,75.50 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:76.10,79.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:83.109,85.16 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:90.2,92.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:98.2,100.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:85.16,89.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:92.16,96.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:100.16,103.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:106.94,112.45 6 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:131.2,132.16 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:138.2,140.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:112.45,114.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:119.3,119.42 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:114.17,118.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:121.8,123.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:128.3,128.44 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:123.17,127.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:132.16,136.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:140.16,143.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:146.79,147.24 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:150.2,150.49 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:147.24,149.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:153.88,155.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:34.83,36.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:37.13,38.57 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:39.12,40.53 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:41.10,44.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:48.119,51.46 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:57.2,58.55 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:63.2,63.55 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:51.46,54.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:58.55,62.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:66.115,73.16 6 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:78.2,80.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:73.16,77.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:80.16,83.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:30.13,34.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:34.16,35.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:39.93,41.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:42.12,44.54 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:46.10,49.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:53.113,55.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:61.2,62.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:68.2,70.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:55.16,59.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:62.16,66.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:70.16,73.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:42.81,44.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:45.13,46.49 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:47.12,48.51 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:49.10,52.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:56.109,60.46 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:65.2,66.55 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:71.2,71.52 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:60.46,63.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:66.55,70.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:74.111,80.15 6 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:80.15,83.17 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:89.3,91.17 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:83.17,87.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:91.17,94.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:95.8,99.3 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:38.75,40.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:41.12,42.25 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:43.10,46.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:51.79,56.53 4 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:62.2,65.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:71.2,73.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:56.53,61.3 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:65.16,69.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:73.16,76.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:80.79,82.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:83.12,84.23 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:85.10,88.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:93.91,95.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:96.12,97.32 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:98.10,101.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:106.90,114.51 6 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:120.2,120.23 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:129.2,130.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:136.2,138.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:114.51,119.3 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:120.23,123.24 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:123.24,127.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:130.16,134.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:138.16,141.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:145.81,150.51 4 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:157.2,157.53 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:162.2,165.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:171.2,173.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:150.51,155.3 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:157.53,161.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:165.16,169.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:173.16,176.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:35.13,39.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:39.16,40.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:48.78,50.18 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:51.12,52.48 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:53.10,56.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:60.105,64.16 4 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:70.2,71.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:77.2,79.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:64.16,68.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:71.16,75.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:79.16,82.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:269.40,271.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:278.43,280.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:287.44,289.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:296.43,298.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:305.40,307.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:314.42,316.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:323.42,325.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:332.44,334.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:352.54,354.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:362.58,364.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:372.54,374.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:381.57,383.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:390.55,392.2 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:499.64,505.2 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:507.68,510.35 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:514.2,514.18 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:510.35,513.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:517.43,519.32 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:528.2,528.18 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:519.32,521.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:521.8,521.39 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:521.39,523.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:523.8,523.39 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:523.39,525.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:525.8,525.39 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:525.39,527.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:531.65,539.25 7 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:546.2,546.38 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:553.2,553.25 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:560.2,560.25 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:567.2,567.43 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:574.2,574.47 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:581.2,581.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:588.2,588.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:595.2,595.32 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:604.2,604.25 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:618.2,618.32 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:637.2,637.36 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:645.2,645.29 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:652.2,652.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:659.2,659.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:539.25,545.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:546.38,552.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:553.25,559.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:560.25,566.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:567.43,573.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:574.47,580.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:581.26,587.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:588.26,594.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:595.32,601.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:604.25,608.25 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:616.3,616.98 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:609.34,610.39 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:611.31,612.74 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:613.31,614.78 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:618.32,619.41 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:619.41,620.27 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:623.4,634.99 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:620.27,621.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:637.36,644.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:645.29,651.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:652.26,658.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:662.79,664.26 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:691.2,691.13 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:664.26,690.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:719.67,723.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:727.2,728.41 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:733.2,739.15 7 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:723.16,726.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:728.41,730.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:730.8,732.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:765.57,769.39 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:774.2,774.42 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:779.2,783.16 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:787.2,788.23 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:792.2,792.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:769.39,771.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:771.8,773.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:774.42,776.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:776.8,778.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:783.16,785.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:788.23,791.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:794.84,799.23 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:830.2,830.15 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:799.23,800.46 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:815.3,815.46 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:822.3,828.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:800.46,814.4 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:815.46,817.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:817.9,817.53 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:817.53,819.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:819.9,819.53 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:819.53,821.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:833.89,836.39 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:844.2,844.44 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:851.2,857.14 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:836.39,843.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:844.44,846.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:846.8,846.51 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:846.51,848.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:848.8,848.51 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/models.go:848.51,850.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:72.77,74.18 2 2
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:75.13,76.49 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:77.15,78.51 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:79.12,80.58 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:81.10,82.74 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:86.89,88.18 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:89.13,90.61 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:91.15,92.63 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:93.10,96.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:100.105,107.46 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:113.2,113.42 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:107.46,111.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:113.42,116.17 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:121.3,122.20 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:127.3,128.25 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:134.3,134.99 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:116.17,120.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:122.20,126.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:128.25,133.4 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:134.99,137.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:141.107,148.46 5 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:154.2,154.42 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:148.46,152.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:154.42,157.17 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:162.3,163.20 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:168.3,169.25 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:175.3,175.101 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:157.17,161.4 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:163.20,167.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:169.25,174.4 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:175.101,178.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:182.117,192.19 9 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:201.2,201.19 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:210.2,210.19 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:220.2,220.21 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:192.19,194.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:199.3,199.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:194.17,198.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:201.19,203.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:208.3,208.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:203.17,207.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:210.19,212.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:217.3,217.27 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:212.17,216.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:220.21,221.118 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:221.118,224.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:228.119,238.19 9 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:247.2,247.19 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:256.2,256.19 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:266.2,266.21 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:238.19,240.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:245.3,245.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:240.17,244.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:247.19,249.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:254.3,254.26 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:249.17,253.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:256.19,258.17 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:263.3,263.27 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:258.17,262.4 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:266.21,267.120 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:267.120,270.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:274.114,281.16 7 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:284.2,287.16 4 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:293.2,295.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:281.16,283.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:287.16,291.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:295.16,298.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:32.13,36.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:36.16,37.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:42.80,47.18 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:48.12,49.20 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:55.10,56.74 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:49.20,51.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:51.9,53.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:60.116,64.16 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:67.2,72.16 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:78.2,82.16 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:88.2,90.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:64.16,66.3 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:72.16,76.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:82.16,86.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:90.16,93.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:96.100,102.16 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:108.2,108.36 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:113.2,114.16 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:120.2,122.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:102.16,106.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:108.36,111.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:114.16,118.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/groups.go:122.16,125.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:32.13,36.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:36.16,37.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:42.80,48.18 6 2
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:49.12,50.54 1 2
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:55.10,58.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:50.54,52.4 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:52.9,54.4 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:62.113,65.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:71.2,72.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:78.2,80.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:65.16,69.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:72.16,76.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:80.16,83.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:86.144,89.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:95.2,96.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:102.2,104.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:89.16,93.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:96.16,100.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:104.16,107.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:33.13,37.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:37.16,38.13 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:43.80,48.18 4 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:49.12,50.20 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:57.10,60.52 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:50.20,53.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:53.9,55.4 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:64.112,69.16 5 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:74.2,77.16 4 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:83.2,83.41 1 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:87.2,88.16 2 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:93.2,95.16 3 1
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:69.16,73.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:77.16,81.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:83.41,86.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:88.16,92.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:95.16,98.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:101.100,106.16 5 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:110.2,110.42 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:116.2,117.16 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:122.2,124.16 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:106.16,109.3 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:110.42,111.32 1 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:111.32,114.4 2 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:117.16,121.3 3 0
+voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:124.16,127.3 2 0
diff --git a/tests/results/go-test-coverage.xml b/tests/results/go-test-coverage.xml
index e750644..0c8142c 100644
--- a/tests/results/go-test-coverage.xml
+++ b/tests/results/go-test-coverage.xml
@@ -15,7 +15,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
-<coverage line-rate="NaN" branch-rate="0" version="" timestamp="1691132444412" lines-covered="0" lines-valid="0" branches-covered="0" branches-valid="0" complexity="0">
+<coverage line-rate="NaN" branch-rate="0" version="" timestamp="1692616450634" lines-covered="0" lines-valid="0" branches-covered="0" branches-valid="0" complexity="0">
<sources>
<source>/usr/local/go/src</source>
<source>/app/src</source>
diff --git a/tests/results/go-test-results.xml b/tests/results/go-test-results.xml
index 04e88bb..23a44a8 100644
--- a/tests/results/go-test-results.xml
+++ b/tests/results/go-test-results.xml
@@ -15,7 +15,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
- <testsuite tests="574" failures="0" time="0.064" name="voltha-go-controller/internal/pkg/application">
+ <testsuite tests="574" failures="0" time="0.097" name="voltha-go-controller/internal/pkg/application">
<properties>
<property name="go.version" value="go1.16.3"></property>
<property name="coverage.statements.pct" value="40.4"></property>
@@ -595,12 +595,12 @@
<testcase classname="application" name="TestVoltApplication_PushDevFlowForDevice/device.VlanPortStatus_is_false" time="0.000"></testcase>
<testcase classname="application" name="TestVoltApplication_PushDevFlowForDevice/device.VlanPortStatus_is_true" time="0.000"></testcase>
</testsuite>
- <testsuite tests="13" failures="0" time="0.089" name="voltha-go-controller/internal/pkg/controller">
+ <testsuite tests="95" failures="0" time="0.146" name="voltha-go-controller/internal/pkg/controller">
<properties>
<property name="go.version" value="go1.16.3"></property>
- <property name="coverage.statements.pct" value="13.7"></property>
+ <property name="coverage.statements.pct" value="35.6"></property>
</properties>
- <testcase classname="controller" name="Test_isFlowOperSuccess" time="0.010"></testcase>
+ <testcase classname="controller" name="Test_isFlowOperSuccess" time="0.000"></testcase>
<testcase classname="controller" name="Test_isFlowOperSuccess/test" time="0.000"></testcase>
<testcase classname="controller" name="TestAddFlowsTask_Start" time="0.000"></testcase>
<testcase classname="controller" name="TestAddFlowsTask_Start/AddFlowsTask_Start" time="0.000"></testcase>
@@ -611,10 +611,92 @@
<testcase classname="controller" name="TestAuditDevice_DelExcessPorts/AddFlowsTask_Start" time="0.000"></testcase>
<testcase classname="controller" name="TestAuditDevice_Start" time="0.000"></testcase>
<testcase classname="controller" name="TestAuditDevice_Start/AddFlowsTask_Start" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewController" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewController/TestNewController" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DelDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DelDevice/DelDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_AddFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_AddFlows/AddFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DelFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DelFlows/DelFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetGroups" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetGroups/VoltController_GetGroups" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetGroups/GetGroups_Not-Found" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetGroupList" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetGroupList/VoltController_GetGroups" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetMeterInfo" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetMeterInfo/VoltController_GetMeterInfo" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetMeterInfo/Not_Found_Error" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllMeterInfo" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllMeterInfo/VoltController_GetMeterInfo" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows/GetAllPendingFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows/GetFlows_with_DeviceID" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows/GetFlows_with_DeviceID_NOT_FOUND" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows/GetFlow_with_DeviceID_and_cookie" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetAllPendingFlows/GetFlow_with_DeviceID_and_cookie_NOT_FOUND" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetTaskList" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetTaskList/GetTaskList" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetTaskList/GetTaskList_Device_Not_found" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetPortState" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetPortState/GetPortState" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_GetPortState/GetPortState_Device_Not_found" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ModMeter" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ModMeter/ModMeter" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ModMeter/ModMeter_device_not_found" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ModMeter/ModMeter_port_not_found" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_VPAgent" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_VPAgent/VPAgent" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_VPAgent/VPAgent_Error" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DeviceRebootInd" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_DeviceRebootInd/VPAgent" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_SetRebootInProgressForDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_SetRebootInProgressForDevice/SetRebootInProgressForDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_SetRebootInProgressForDevice/SetRebootInProgressForDevice_Error" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ReSetRebootInProgressForDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestVoltController_ReSetRebootInProgressForDevice/ReSetRebootInProgressForDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewDevicePort" time="0.020"></testcase>
+ <testcase classname="controller" name="TestNewDevicePort/NewDevicePort" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_UpdateFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_UpdateFlows/Device_UpdateFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewDevice/TestNewDevice" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_triggerFlowResultNotification" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_triggerFlowResultNotification/Device_triggerFlowResultNotification" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_ResetCache" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_ResetCache/Device_ResetCache" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_GetAllFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestDevice_GetAllFlows/Device_GetAllFlows" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Start" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Start/mmt.command_==_of.MeterCommandAdd" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewModMeterTask" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewModMeterTask/NewModMeterTask" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Name" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Name/ModMeterTask_Name" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_TaskID" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_TaskID/ModMeterTask_TaskID" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Timestamp" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Timestamp/ModMeterTask_Timestamp" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Stop" time="0.000"></testcase>
+ <testcase classname="controller" name="TestModMeterTask_Stop/ModMeterTask_Stop" time="0.000"></testcase>
<testcase classname="controller" name="TestPendingProfilesTask_Start" time="0.000"></testcase>
<testcase classname="controller" name="TestPendingProfilesTask_Start/PendingProfilesTask_Start" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewPendingProfilesTask" time="0.000"></testcase>
+ <testcase classname="controller" name="TestNewPendingProfilesTask/NewPendingProfilesTask" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Name" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Name/PendingProfilesTask_Name" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_TaskID" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_TaskID/PendingProfilesTask_TaskID" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Timestamp" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Timestamp/PendingProfilesTask_Timestamp" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Stop" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPendingProfilesTask_Stop/PendingProfilesTask_Stop" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPadString" time="0.000"></testcase>
+ <testcase classname="controller" name="TestPadString/PadString" time="0.000"></testcase>
+ <testcase classname="controller" name="TestGetXid" time="0.000"></testcase>
+ <testcase classname="controller" name="TestGetXid/GetXid" time="0.000"></testcase>
</testsuite>
- <testsuite tests="2" failures="0" time="0.037" name="voltha-go-controller/internal/pkg/of">
+ <testsuite tests="2" failures="0" time="0.081" name="voltha-go-controller/internal/pkg/of">
<properties>
<property name="go.version" value="go1.16.3"></property>
<property name="coverage.statements.pct" value="1.1"></property>
@@ -622,13 +704,39 @@
<testcase classname="of" name="TestMatch_SetTableMetadata" time="0.000"></testcase>
<testcase classname="of" name="TestMatch_SetTableMetadata/test" time="0.000"></testcase>
</testsuite>
- <testsuite tests="22" failures="0" time="0.031" name="voltha-go-controller/voltha-go-controller/nbi">
+ <testsuite tests="10" failures="0" time="0.021" name="voltha-go-controller/internal/pkg/tasks">
+ <properties>
+ <property name="go.version" value="go1.16.3"></property>
+ <property name="coverage.statements.pct" value="70.4"></property>
+ </properties>
+ <testcase classname="tasks" name="TestNewTasks" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestNewTasks/NewTasks" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_CheckAndInitialize" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_CheckAndInitialize/Tasks_CheckAndInitialize" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_StopAll" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_StopAll/Tasks_StopAll" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_executeTasks" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTasks_executeTasks/Tasks_executeTasks" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTaskSet_Start" time="0.000"></testcase>
+ <testcase classname="tasks" name="TestTaskSet_Start/Tasks_TaskSet_Start" time="0.000"></testcase>
+ </testsuite>
+ <testsuite tests="4" failures="0" time="0.133" name="voltha-go-controller/internal/pkg/vpagent">
+ <properties>
+ <property name="go.version" value="go1.16.3"></property>
+ <property name="coverage.statements.pct" value="4.2"></property>
+ </properties>
+ <testcase classname="vpagent" name="Test_isConnCanceled" time="0.000"></testcase>
+ <testcase classname="vpagent" name="Test_isConnCanceled/isConnCanceled" time="0.000"></testcase>
+ <testcase classname="vpagent" name="Test_isConnCanceled/error_nil" time="0.000"></testcase>
+ <testcase classname="vpagent" name="Test_isConnCanceled/the_client_connection_is_closing" time="0.000"></testcase>
+ </testsuite>
+ <testsuite tests="22" failures="0" time="0.030" name="voltha-go-controller/voltha-go-controller/nbi">
<properties>
<property name="go.version" value="go1.16.3"></property>
<property name="coverage.statements.pct" value="27.7"></property>
</properties>
<testcase classname="nbi" name="TestProfileHandle_GetProfile" time="0.010"></testcase>
- <testcase classname="nbi" name="TestProfileHandle_GetProfile/GetProfile" time="0.000"></testcase>
+ <testcase classname="nbi" name="TestProfileHandle_GetProfile/GetProfile" time="0.010"></testcase>
<testcase classname="nbi" name="TestProfileHandle_DelProfile" time="0.000"></testcase>
<testcase classname="nbi" name="TestProfileHandle_DelProfile/DelProfile" time="0.000"></testcase>
<testcase classname="nbi" name="TestProfileHandle_AddProfile" time="0.000"></testcase>
@@ -650,10 +758,10 @@
<testcase classname="nbi" name="TestTaskListHandle_ServeHTTP" time="0.000"></testcase>
<testcase classname="nbi" name="TestTaskListHandle_ServeHTTP/GetTaskList_invalid_input" time="0.000"></testcase>
</testsuite>
- <testsuite tests="22" failures="0" time="0.026" name="voltha-go-controller/voltha-go-controller/onos_nbi">
+ <testsuite tests="24" failures="0" time="0.046" name="voltha-go-controller/voltha-go-controller/onos_nbi">
<properties>
<property name="go.version" value="go1.16.3"></property>
- <property name="coverage.statements.pct" value="21.3"></property>
+ <property name="coverage.statements.pct" value="23.3"></property>
</properties>
<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP/DeviceConfigHandle_ServeHTTP" time="0.000"></testcase>
@@ -669,6 +777,8 @@
<testcase classname="onos_nbi" name="TestMacLearnerHandle_ServeHTTP/MacLearnerHandle_ServeHTTP" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestMacLearnerHandle_GetAllMacLearnerInfo_ServeHTTP" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestMacLearnerHandle_GetAllMacLearnerInfo_ServeHTTP/MacLearnerHandle_GetAllMacLearnerInfo_ServeHTTP" time="0.000"></testcase>
+ <testcase classname="onos_nbi" name="TestMetersHandle_GetMeter" time="0.000"></testcase>
+ <testcase classname="onos_nbi" name="TestMetersHandle_GetMeter/Get_Meters" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestServiceAdapter_ServeHTTP" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestServiceAdapter_ServeHTTP/ServiceAdapter_ServeHTTP" time="0.000"></testcase>
<testcase classname="onos_nbi" name="TestServiceAdapter_DeactivateService_ServeHTTP" time="0.000"></testcase>
diff --git a/voltha-go-controller/onos_nbi/meters_test.go b/voltha-go-controller/onos_nbi/meters_test.go
new file mode 100644
index 0000000..41ae934
--- /dev/null
+++ b/voltha-go-controller/onos_nbi/meters_test.go
@@ -0,0 +1,72 @@
+/*
+* Copyright 2022-present Open Networking Foundation
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+ */
+
+package onosnbi
+
+import (
+ "context"
+ "net/http"
+ "net/http/httptest"
+ "testing"
+ app "voltha-go-controller/internal/pkg/controller"
+ "voltha-go-controller/internal/test/mocks"
+
+ "github.com/golang/mock/gomock"
+ "github.com/gorilla/mux"
+)
+
+func TestMetersHandle_GetMeter(t *testing.T) {
+ type args struct {
+ cntx context.Context
+ meterID string
+ w http.ResponseWriter
+ r *http.Request
+ }
+ req, err := http.NewRequest("GET", "/vgc/v1/meters/", nil)
+ if err != nil {
+ t.Fatal(err)
+ }
+ vars := map[string]string{
+ "id": "1234",
+ }
+ req = mux.SetURLVars(req, vars)
+ req.Header.Set("Content-Type", "application/json")
+ rr := httptest.NewRecorder()
+ metersHandle := &MetersHandle{}
+ appMock := mocks.NewMockApp(gomock.NewController(t))
+ app.NewController(ctx, appMock)
+ tests := []struct {
+ name string
+ mh *MetersHandle
+ args args
+ }{
+ {
+ name: "Get_Meters",
+ mh: metersHandle,
+ args: args{
+ cntx: context.Background(),
+ meterID: "1234",
+ w: rr,
+ r: req,
+ },
+ },
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ mh := &MetersHandle{}
+ mh.GetMeter(tt.args.cntx, tt.args.meterID, tt.args.w, tt.args.r)
+ })
+ }
+}