vgc UTs part 4

Change-Id: I0e78854fefb8f0ad270a84bc88982f859a0d5995
diff --git a/internal/pkg/application/application_test.go b/internal/pkg/application/application_test.go
index 15071e3..7d92230 100644
--- a/internal/pkg/application/application_test.go
+++ b/internal/pkg/application/application_test.go
@@ -22,6 +22,7 @@
 	"reflect"
 	"sync"
 	"testing"
+	"time"
 	"voltha-go-controller/internal/pkg/controller"
 	"voltha-go-controller/internal/pkg/intf"
 	"voltha-go-controller/internal/pkg/of"
@@ -2697,3 +2698,241 @@
 		})
 	}
 }
+
+func TestVoltApplication_DeleteMacInPortMap(t *testing.T) {
+	type args struct {
+		macAddr net.HardwareAddr
+	}
+
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	macPort := map[string]string{}
+	macPort[macAdd.String()] = test_data
+
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "Positive_Case_DeleteMacInPortMap",
+			args: args{
+				macAddr: macAdd,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{
+				macPortMap: macPort,
+			}
+			va.DeleteMacInPortMap(tt.args.macAddr)
+		})
+	}
+}
+
+func TestVoltApplication_TriggerPendingServiceDeactivateReq(t *testing.T) {
+	type args struct {
+		cntx   context.Context
+		device string
+	}
+	ServicesDeactivate := map[string]bool{}
+	ServicesDeactivate["SDX6320031-1_SDX6320031-1-4096-2310-4096-65"] = true
+	voltServ := &VoltService{
+		VoltServiceOper: VoltServiceOper{
+			Device: "SDX6320031",
+		},
+		VoltServiceCfg: VoltServiceCfg{
+			Name:          "SDX6320031-1_SDX6320031-1-4096-2310-4096-65",
+			SVlan:         4096,
+			CVlan:         2310,
+			UniVlan:       4096,
+			Port:          "16777472",
+			TechProfileID: 65,
+		},
+	}
+
+	voltPortVnets := make([]*VoltPortVnet, 0)
+	voltPortVnet := &VoltPortVnet{
+		Device:           "SDX6320031",
+		Port:             "16777472",
+		DeleteInProgress: false,
+		services:         sync.Map{},
+		SVlan:            4096,
+		CVlan:            2310,
+		UniVlan:          4096,
+		SVlanTpid:        65,
+		servicesCount:    atomic.NewUint64(1),
+	}
+
+	voltPortVnets = append(voltPortVnets, voltPortVnet)
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "Positive_Case_DeleteMacInPortMap",
+			args: args{
+				cntx:   context.Background(),
+				device: "SDX6320031",
+			},
+		},
+	}
+
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{
+				ServicesToDeactivate: ServicesDeactivate,
+				ServiceByName:        sync.Map{},
+				VnetsByPort:          sync.Map{},
+			}
+			va.ServiceByName.Store("SDX6320031-1_SDX6320031-1-4096-2310-4096-65", voltServ)
+			va.VnetsByPort.Store("16777472", voltPortVnets)
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().PutService(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			dbintf.EXPECT().PutVpv(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).Times(1)
+			va.TriggerPendingServiceDeactivateReq(tt.args.cntx, tt.args.device)
+		})
+	}
+}
+
+func TestVoltApplication_ReadAllFromDb(t *testing.T) {
+	type args struct {
+		cntx context.Context
+	}
+
+	migrationInfo := "migration done"
+	deviceConfig := DeviceConfig{
+		SerialNumber:       "SDX6320031",
+		UplinkPort:         "16777472",
+		HardwareIdentifier: "0.0.0.0",
+		IPAddress:          "127.26.1.74",
+		NasID:              "12345",
+		NniDhcpTrapVid:     123,
+	}
+
+	voltVnet := &VoltVnet{
+		Version: "v3",
+		VnetConfig: VnetConfig{
+			Name:      "2310-4096-4096",
+			VnetType:  "Encapsulation",
+			SVlan:     2310,
+			CVlan:     4096,
+			UniVlan:   4096,
+			SVlanTpid: 33024,
+		},
+
+		VnetOper: VnetOper{
+			PendingDeviceToDelete: "SDX6320031",
+			DeleteInProgress:      true,
+		},
+	}
+
+	cuncurrentMap := &util.ConcurrentMap{
+		Count: atomic.NewUint64(0),
+	}
+
+	vnetToDelete := map[string]bool{}
+	vnetToDelete["2310-4096-4096"] = true
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	voltPortVnet := &VoltPortVnet{
+		Device:           "SDX6320031",
+		Port:             "16777472",
+		DeleteInProgress: true,
+		MacAddr:          macAdd,
+	}
+
+	macPortMap := map[string]string{}
+	voltPortVnetsToDelete := map[*VoltPortVnet]bool{}
+	voltPortVnetsToDelete[voltPortVnet] = true
+	macPortMap[macAdd.String()] = "16777472"
+
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "Positive_Case_ReadAllFromDb",
+			args: args{
+				cntx: context.Background(),
+			},
+		},
+	}
+
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{
+				VnetsBySvlan:          util.NewConcurrentMap(),
+				VnetsToDelete:         vnetToDelete,
+				macPortMap:            macPortMap,
+				VoltPortVnetsToDelete: voltPortVnetsToDelete,
+				VnetsByName:           sync.Map{},
+			}
+
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().GetMeters(gomock.Any()).AnyTimes()
+			vnet, _ := json.Marshal(voltVnet)
+			voltVnets := map[string]*kvstore.KVPair{}
+			voltVnets["2310-4096-4096"] = &kvstore.KVPair{
+				Key:   "2310-4096-4096",
+				Value: vnet,
+			}
+
+			va.VnetsBySvlan.Set(of.VlanAny, cuncurrentMap)
+			dbintf.EXPECT().GetVnets(gomock.Any()).AnyTimes().Return(voltVnets, nil).AnyTimes()
+			dbintf.EXPECT().PutVnet(gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes().Return(nil).AnyTimes()
+			vpvs, _ := json.Marshal(voltPortVnet)
+			voltPort := map[string]*kvstore.KVPair{}
+			voltPort["16777472"] = &kvstore.KVPair{
+				Key:   "16777472",
+				Value: vpvs,
+			}
+			va.VnetsByName.Store("2310-4096-4096", voltVnet)
+			dbintf.EXPECT().GetVpvs(gomock.Any()).AnyTimes().Return(voltPort, nil).AnyTimes()
+			dbintf.EXPECT().GetServices(gomock.Any()).AnyTimes()
+			dbintf.EXPECT().GetMvlans(gomock.Any()).AnyTimes()
+			dbintf.EXPECT().GetIgmpProfiles(gomock.Any()).AnyTimes()
+			dbintf.EXPECT().GetMcastConfigs(gomock.Any()).AnyTimes()
+			dbintf.EXPECT().GetIgmpGroups(gomock.Any()).AnyTimes()
+			dbintf.EXPECT().GetMigrationInfo(gomock.Any()).Return(migrationInfo, nil).AnyTimes()
+			dbintf.EXPECT().GetOltFlowService(gomock.Any()).AnyTimes()
+			b, _ := json.Marshal(deviceConfig)
+			test := map[string]*kvstore.KVPair{}
+			test["SDX6320031"] = &kvstore.KVPair{
+				Key:   "SDX6320031",
+				Value: b,
+			}
+			dbintf.EXPECT().GetDeviceConfig(gomock.Any()).Return(test, nil).AnyTimes()
+			dbintf.EXPECT().PutDeviceConfig(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			va.ReadAllFromDb(tt.args.cntx)
+		})
+	}
+}
+
+func TestVoltApplication_RemoveGroupDevicesFromPendingPool(t *testing.T) {
+	type args struct {
+		ig *IgmpGroup
+	}
+	pendingGroupForDevice := map[string]time.Time{}
+	pendingGroupForDevice[test_device] = time.Now()
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_RemoveGroupDevicesFromPendingPool",
+			args: args{
+				ig: &IgmpGroup{
+					Version:               "test_version",
+					PendingGroupForDevice: pendingGroupForDevice,
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			va.RemoveGroupDevicesFromPendingPool(tt.args.ig)
+		})
+	}
+}
diff --git a/internal/pkg/application/dhcprelay_test.go b/internal/pkg/application/dhcprelay_test.go
new file mode 100644
index 0000000..2354d41
--- /dev/null
+++ b/internal/pkg/application/dhcprelay_test.go
@@ -0,0 +1,637 @@
+/*
+* 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 application
+
+import (
+	"context"
+	"encoding/json"
+	"net"
+	"reflect"
+	"sync"
+	"testing"
+	"voltha-go-controller/internal/pkg/of"
+	"voltha-go-controller/internal/test/mocks"
+
+	"github.com/golang/mock/gomock"
+	"github.com/google/gopacket"
+	"github.com/google/gopacket/layers"
+	"github.com/stretchr/testify/assert"
+)
+
+func TestVoltApplication_GetIgnoredPorts(t *testing.T) {
+	voltDevice := &VoltDevice{
+		Name:         "11c3175b-50f3-4220-9555-93df733ded1d",
+		SerialNum:    "SDX6320031",
+		SouthBoundID: "68580342-6b3e-57cb-9ea4-06125594e330",
+		NniPort:      "16777472",
+		Ports:        sync.Map{},
+		PonPortList:  sync.Map{},
+	}
+	voltPort := &VoltPort{
+		Name:                     "16777472",
+		Device:                   "SDX6320031",
+		ID:                       16777472,
+		State:                    PortStateDown,
+		ChannelPerSubAlarmRaised: false,
+		Type:                     VoltPortTypeNni,
+	}
+	voltPortVnets := make([]*VoltPortVnet, 0)
+	voltPortVnet := &VoltPortVnet{
+		Device:      "SDX6320031",
+		Port:        "16777472",
+		MacLearning: MacLearningNone,
+	}
+	voltPortVnets = append(voltPortVnets, voltPortVnet)
+	IgnoredPorts := make(map[string][]string)
+	IgnoredPorts["SDX6320031"] = append(IgnoredPorts["SDX6320031"], "16777472")
+	tests := []struct {
+		name    string
+		want    map[string][]string
+		wantErr bool
+	}{
+		{
+			name:    "Positive_Case_GetIgnoredPorts",
+			want:    IgnoredPorts,
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{
+				DevicesDisc: sync.Map{},
+			}
+			va.DevicesDisc.Store("SDX6320031", voltDevice)
+			voltDevice.Ports.Store("16777472", voltPort)
+			voltApp := GetApplication()
+			voltApp.VnetsByPort.Store("16777472", voltPortVnets)
+			got, err := va.GetIgnoredPorts()
+			if (err != nil) != tt.wantErr {
+				t.Errorf("VoltApplication.GetIgnoredPorts() error = %v, wantErr %v", err, tt.wantErr)
+				return
+			}
+			if !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("VoltApplication.GetIgnoredPorts() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestDhcpNetworks_AddDhcpSession(t *testing.T) {
+	pkt := mocks.NewMockPacket(gomock.NewController(t))
+	type args struct {
+		pkt     gopacket.Packet
+		session IDhcpRelaySession
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "DhcpNetworks_AddDhcpSession",
+			args: args{
+				pkt:     pkt,
+				session: &VoltPortVnet{},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			pkt.EXPECT().Layer(layers.LayerTypeEthernet).Return(eth).Times(1)
+			if err := dn.AddDhcpSession(tt.args.pkt, tt.args.session); (err != nil) != tt.wantErr {
+				t.Errorf("DhcpNetworks.AddDhcpSession() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestDhcpNetworks_DelDhcpSession(t *testing.T) {
+	pkt := mocks.NewMockPacket(gomock.NewController(t))
+	type args struct {
+		pkt     gopacket.Packet
+		session IDhcpRelaySession
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "DhcpNetworks_DelDhcpSession",
+			args: args{
+				pkt:     pkt,
+				session: &VoltPortVnet{},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			pkt.EXPECT().Layer(layers.LayerTypeEthernet).Return(eth).Times(1)
+			dn.DelDhcpSession(tt.args.pkt, tt.args.session)
+		})
+	}
+}
+
+func TestDhcpNetworks_AddDhcp6Session(t *testing.T) {
+	type args struct {
+		key     [MaxLenDhcpv6DUID]byte
+		session IDhcpRelaySession
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "DhcpNetworks_AddDhcp6Session",
+			args: args{
+				session: &VoltPortVnet{},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			if err := dn.AddDhcp6Session(tt.args.key, tt.args.session); (err != nil) != tt.wantErr {
+				t.Errorf("DhcpNetworks.AddDhcp6Session() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestDhcpNetworks_DelDhcp6Session(t *testing.T) {
+	type args struct {
+		key     [MaxLenDhcpv6DUID]byte
+		session IDhcpRelaySession
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "DhcpNetworks_DelDhcp6Session",
+			args: args{
+				session: &VoltPortVnet{},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			network[uint32(4097)] = &DhcpRelayVnet{
+				InnerVlan: uint16(4097),
+			}
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			dn.DelDhcp6Session(tt.args.key, tt.args.session)
+		})
+	}
+}
+
+func TestDhcpNetworks_GetDhcpSession(t *testing.T) {
+	type fields struct {
+		Networks map[uint32]*DhcpRelayVnet
+	}
+	type args struct {
+		outerVlan uint16
+		innerVlan uint16
+		addr      net.HardwareAddr
+	}
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	tests := []struct {
+		name   string
+		fields fields
+		args   args
+		want   IDhcpRelaySession
+	}{
+		{
+			name: "DhcpNetworks_GetDhcpSession",
+			args: args{
+				outerVlan: uint16(0),
+				innerVlan: uint16(4097),
+				addr:      macAdd,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			network[uint32(4097)] = &DhcpRelayVnet{
+				InnerVlan: uint16(4097),
+			}
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			got, err := dn.GetDhcpSession(tt.args.outerVlan, tt.args.innerVlan, tt.args.addr)
+			assert.NotNil(t, err)
+			assert.Nil(t, got)
+		})
+	}
+}
+
+func TestDhcpNetworks_GetDhcp6Session(t *testing.T) {
+	type fields struct {
+		Networks map[uint32]*DhcpRelayVnet
+	}
+	type args struct {
+		outerVlan uint16
+		innerVlan uint16
+		key       [MaxLenDhcpv6DUID]byte
+	}
+	tests := []struct {
+		name    string
+		fields  fields
+		args    args
+		want    IDhcpRelaySession
+		wantErr bool
+	}{
+		{
+			name: "DhcpNetworks_GetDhcp6Session",
+			args: args{
+				outerVlan: uint16(0),
+				innerVlan: uint16(4097),
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			network := make(map[uint32]*DhcpRelayVnet)
+			network[uint32(4097)] = &DhcpRelayVnet{
+				InnerVlan: uint16(4097),
+			}
+			dn := &DhcpNetworks{
+				Networks: network,
+			}
+			got, err := dn.GetDhcp6Session(tt.args.outerVlan, tt.args.innerVlan, tt.args.key)
+			assert.NotNil(t, err)
+			assert.Nil(t, got)
+		})
+	}
+}
+
+func TestGetVnetForV4Nni(t *testing.T) {
+	type args struct {
+		dhcp  *layers.DHCPv4
+		cvlan of.VlanType
+		svlan of.VlanType
+		pbit  uint8
+	}
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	tests := []struct {
+		name    string
+		args    args
+		want    []*VoltPortVnet
+		wantErr bool
+	}{
+		{
+			name: "GetVnetForV4Nni",
+			args: args{
+				cvlan: of.VlanAny,
+				svlan: of.VlanAny,
+				dhcp: &layers.DHCPv4{
+					BaseLayer:    dot1Q.BaseLayer,
+					ClientHWAddr: macAdd,
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			got, err := GetVnetForV4Nni(tt.args.dhcp, tt.args.cvlan, tt.args.svlan, tt.args.pbit)
+			assert.NotNil(t, err)
+			assert.Nil(t, got)
+		})
+	}
+}
+
+func TestGetVnetForV6Nni(t *testing.T) {
+	type args struct {
+		dhcp      *layers.DHCPv6
+		cvlan     of.VlanType
+		svlan     of.VlanType
+		pbit      uint8
+		clientMAC net.HardwareAddr
+	}
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	tests := []struct {
+		name    string
+		args    args
+		want    []*VoltPortVnet
+		want1   net.HardwareAddr
+		wantErr bool
+	}{
+		{
+			name: "GetVnetForV6Nni",
+			args: args{
+				dhcp: &layers.DHCPv6{
+					BaseLayer: dot1Q.BaseLayer,
+					Options: layers.DHCPv6Options{
+						{
+							Code: layers.DHCPv6OptClientID,
+							Data: []byte{2, 3, 4, 2, 3, 4, 2, 3, 4},
+						},
+					},
+				},
+				cvlan:     of.VlanAny,
+				svlan:     of.VlanAny,
+				clientMAC: macAdd,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			got, got1, err := GetVnetForV6Nni(tt.args.dhcp, tt.args.cvlan, tt.args.svlan, tt.args.pbit, tt.args.clientMAC)
+			assert.NotNil(t, err)
+			assert.Nil(t, got)
+			assert.NotNil(t, got1)
+		})
+	}
+}
+
+func TestAddDhcpv4Option82(t *testing.T) {
+	type args struct {
+		svc    *VoltService
+		rID    []byte
+		dhcpv4 *layers.DHCPv4
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "AddDhcpv4Option82",
+			args: args{
+				svc: &VoltService{
+					VoltServiceCfg: VoltServiceCfg{
+						CircuitID:    "test_circuit_id",
+						DataRateAttr: DSLAttrEnabled,
+					},
+				},
+				rID: []byte{1},
+				dhcpv4: &layers.DHCPv4{
+					Options: layers.DHCPOptions{
+						{
+							Type: layers.DHCPOptARPTimeout,
+						},
+					},
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			AddDhcpv4Option82(tt.args.svc, tt.args.rID, tt.args.dhcpv4)
+		})
+	}
+}
+
+func TestVoltApplication_ProcessDsDhcpv4Packet(t *testing.T) {
+	pkt := mocks.NewMockPacket(gomock.NewController(t))
+	type args struct {
+		cntx   context.Context
+		device string
+		port   string
+		pkt    gopacket.Packet
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_ProcessDsDhcpv4Packet",
+			args: args{
+				cntx:   context.Background(),
+				device: test_device,
+				port:   "test_port",
+				pkt:    pkt,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			iPv4 := &layers.IPv4{
+				Version: uint8(1),
+			}
+			uDP := &layers.UDP{
+				Length: uint16(1),
+			}
+			dHCPv4 := &layers.DHCPv4{
+				HardwareLen: uint8(1),
+			}
+			dot1Q_test := &layers.Dot1Q{
+				Priority: uint8(1),
+			}
+			pkt.EXPECT().Layer(layers.LayerTypeEthernet).Return(eth).Times(1)
+			pkt.EXPECT().Layer(layers.LayerTypeIPv4).Return(iPv4).Times(1)
+			pkt.EXPECT().Layer(layers.LayerTypeUDP).Return(uDP).Times(1)
+			pkt.EXPECT().Layer(layers.LayerTypeDHCPv4).Return(dHCPv4).Times(1)
+			pkt.EXPECT().Layer(layers.LayerTypeDot1Q).Return(dot1Q_test).Times(1)
+			pkt.EXPECT().Layers().Return(LayerTypeDot2Q).Times(1)
+			va.ProcessDsDhcpv4Packet(tt.args.cntx, tt.args.device, tt.args.port, tt.args.pkt)
+		})
+	}
+}
+
+func TestDelOption82(t *testing.T) {
+	type args struct {
+		dhcpv4 *layers.DHCPv4
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "DelOption82",
+			args: args{
+				dhcpv4: &layers.DHCPv4{
+					Options: layers.DHCPOptions{
+						{
+							Type: opt82,
+						},
+					},
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			DelOption82(tt.args.dhcpv4)
+		})
+	}
+}
+
+func TestDhcpMsgType(t *testing.T) {
+	type args struct {
+		dhcp *layers.DHCPv4
+	}
+	tests := []struct {
+		name string
+		args args
+		want layers.DHCPMsgType
+	}{
+		{
+			name: "DhcpMsgType",
+			args: args{
+				dhcp: &layers.DHCPv4{
+					Options: layers.DHCPOptions{
+						{
+							Type: layers.DHCPOptMessageType,
+							Data: []byte{1},
+						},
+					},
+				},
+			},
+			want: layers.DHCPMsgTypeDiscover,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := DhcpMsgType(tt.args.dhcp); !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("DhcpMsgType() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestGetIpv4Addr(t *testing.T) {
+	type args struct {
+		dhcp *layers.DHCPv4
+	}
+	tests := []struct {
+		name  string
+		args  args
+		want  net.IP
+		want1 int64
+	}{
+		{
+			name: "GetIpv4Addr",
+			args: args{
+				dhcp: &layers.DHCPv4{
+					Options: layers.DHCPOptions{
+						{
+							Type: layers.DHCPOptLeaseTime,
+							Data: []byte{1, 2, 3, 4, 5},
+						},
+					},
+				},
+			},
+			want1: int64(16909060),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			got, got1 := GetIpv4Addr(tt.args.dhcp)
+			if !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("GetIpv4Addr() got = %v, want %v", got, tt.want)
+			}
+			if got1 != tt.want1 {
+				t.Errorf("GetIpv4Addr() got1 = %v, want %v", got1, tt.want1)
+			}
+		})
+	}
+}
+
+func TestGetIpv6Addr(t *testing.T) {
+	type args struct {
+		dhcp6 *layers.DHCPv6
+	}
+	b, err := json.Marshal(layers.DHCPv6OptIAAddr)
+	if err != nil {
+		panic(err)
+	}
+	tests := []struct {
+		name  string
+		args  args
+		want  net.IP
+		want1 uint32
+	}{
+		{
+			name: "GetIpv6Addr_error",
+			args: args{
+				dhcp6: &layers.DHCPv6{
+					MsgType: layers.DHCPv6MsgTypeReply,
+					Options: layers.DHCPv6Options{
+						{
+							Code: layers.DHCPv6OptIANA,
+							Data: b,
+						},
+					},
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			got, got1 := GetIpv6Addr(tt.args.dhcp6)
+			if !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("GetIpv6Addr() got = %v, want %v", got, tt.want)
+			}
+			if got1 != tt.want1 {
+				t.Errorf("GetIpv6Addr() got1 = %v, want %v", got1, tt.want1)
+			}
+		})
+	}
+}
+
+func TestVoltApplication_GetMacLearnerInfo(t *testing.T) {
+	type args struct {
+		cntx       context.Context
+		deviceID   string
+		portNumber string
+		vlanID     string
+	}
+	tests := []struct {
+		name    string
+		args    args
+		want    MacLearnerInfo
+		wantErr bool
+	}{
+		{
+			name: "VoltApplication_GetMacLearnerInfo",
+			args: args{
+				cntx:       context.Background(),
+				deviceID:   test_device,
+				portNumber: "test_port_number",
+				vlanID:     "test_vlanID",
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			got, err := va.GetMacLearnerInfo(tt.args.cntx, tt.args.deviceID, tt.args.portNumber, tt.args.vlanID)
+			if (err != nil) != tt.wantErr {
+				t.Errorf("VoltApplication.GetMacLearnerInfo() error = %v, wantErr %v", err, tt.wantErr)
+				return
+			}
+			if !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("VoltApplication.GetMacLearnerInfo() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/application/flowevent_test.go b/internal/pkg/application/flowevent_test.go
index 400176a..b6b8738 100644
--- a/internal/pkg/application/flowevent_test.go
+++ b/internal/pkg/application/flowevent_test.go
@@ -132,6 +132,21 @@
 				},
 			},
 		},
+		{
+			name: "ProcessUsIgmpFlowAddEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					device:    "test_device",
+					eType:     EventTypeControlFlowAdded,
+					eventData: voltPortVnet,
+				},
+				flowStatus: intf.FlowStatus{
+					Device: "test_device",
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -161,6 +176,19 @@
 				},
 			},
 		},
+		{
+			name: "ProcessServiceFlowAddEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					device:    "test_device",
+					eventData: voltService,
+				},
+				flowStatus: intf.FlowStatus{
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -188,6 +216,18 @@
 				},
 			},
 		},
+		{
+			name: "ProcessControlFlowAddEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					eventData: voltPortVnet,
+				},
+				flowStatus: intf.FlowStatus{
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -215,6 +255,18 @@
 				},
 			},
 		},
+		{
+			name: "ProcessServiceFlowDelEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					eventData: voltService,
+				},
+				flowStatus: intf.FlowStatus{
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -245,6 +297,18 @@
 				},
 			},
 		},
+		{
+			name: "ProcessControlFlowDelEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					eventData: voltPortVnet,
+				},
+				flowStatus: intf.FlowStatus{
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -278,6 +342,18 @@
 				},
 			},
 		},
+		{
+			name: "ProcessMcastFlowDelEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					eventData: mvlanProfile,
+				},
+				flowStatus: intf.FlowStatus{
+					Status: uint32(1001),
+				},
+			},
+		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
@@ -288,3 +364,56 @@
 		})
 	}
 }
+
+func TestProcessDeviceFlowDelEvent(t *testing.T) {
+	type args struct {
+		cntx       context.Context
+		event      *FlowEvent
+		flowStatus intf.FlowStatus
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "ProcessDeviceFlowDelEvent",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					device:    test_device,
+					eventData: voltVnet,
+				},
+				flowStatus: intf.FlowStatus{
+					Device: test_device,
+				},
+			},
+		},
+		{
+			name: "ProcessDeviceFlowDelEvent_else_condition",
+			args: args{
+				cntx: context.Background(),
+				event: &FlowEvent{
+					device:    test_device,
+					eventData: voltVnet,
+				},
+				flowStatus: intf.FlowStatus{
+					Device: test_device,
+					Status: uint32(1001),
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			switch tt.name {
+			case "ProcessDeviceFlowDelEvent":
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().PutVnet(gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes().Return(nil).AnyTimes()
+				ProcessDeviceFlowDelEvent(tt.args.cntx, tt.args.event, tt.args.flowStatus)
+			case "ProcessDeviceFlowDelEvent_else_condition":
+				ProcessDeviceFlowDelEvent(tt.args.cntx, tt.args.event, tt.args.flowStatus)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/application/major_upgrade_test.go b/internal/pkg/application/major_upgrade_test.go
new file mode 100644
index 0000000..47e1f45
--- /dev/null
+++ b/internal/pkg/application/major_upgrade_test.go
@@ -0,0 +1,1038 @@
+/*
+* 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 application
+
+import (
+	"context"
+	"encoding/json"
+	"errors"
+	"reflect"
+	"testing"
+	"voltha-go-controller/internal/test/mocks"
+
+	"github.com/golang/mock/gomock"
+	"github.com/opencord/voltha-lib-go/v7/pkg/db/kvstore"
+)
+
+func TestDeleteDbPathKeys(t *testing.T) {
+	type args struct {
+		cntx    context.Context
+		keyPath string
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "Positive_Case_DeleteDbPathKeys",
+			args: args{
+				cntx:    context.Background(),
+				keyPath: "test_key",
+			},
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().DeleteAll(gomock.Any(), gomock.Any()).AnyTimes()
+			if err := DeleteDbPathKeys(tt.args.cntx, tt.args.keyPath); (err != nil) != tt.wantErr {
+				t.Errorf("DeleteDbPathKeys() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestMigrateVnets(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	voltVnet_test := &VoltVnet{
+		Version: "v3",
+		VnetConfig: VnetConfig{
+			Name:      "2310-4096-4096",
+			VnetType:  "Encapsulation",
+			SVlan:     2310,
+			CVlan:     4096,
+			UniVlan:   4096,
+			SVlanTpid: 0,
+			DhcpRelay: true,
+		},
+		VnetOper: VnetOper{
+			PendingDeviceToDelete: "SDX63200313",
+		},
+	}
+
+	byteData, _ := json.Marshal(voltVnet_test)
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_DeleteDbPathKeys",
+			args: args{
+				cntx: context.Background(),
+				data: byteData,
+			},
+			want: string(byteData),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateVnets(tt.args.cntx, tt.args.data); reflect.DeepEqual(got, tt.want) {
+				t.Errorf("MigrateVnets() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateServices(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	vsmap := make(map[string]interface{})
+	vsmap["MecLearning"] = true
+	byteData, _ := json.Marshal(&vsmap)
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateServices",
+			args: args{
+				cntx: context.Background(),
+				data: byteData,
+			},
+			want: string(byteData),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateServices(tt.args.cntx, tt.args.data); reflect.DeepEqual(got, tt.want) {
+				t.Errorf("MigrateServices() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateVpvs(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	vpvmap := make(map[string]interface{})
+	byteData, _ := json.Marshal(&vpvmap)
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateVpvs",
+			args: args{
+				cntx: context.Background(),
+				data: byteData,
+			},
+			want: string(byteData),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateVpvs(tt.args.cntx, tt.args.data); reflect.DeepEqual(got, tt.want) {
+				t.Errorf("MigrateVpvs() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateMvlans(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	devicesList := make(map[string]OperInProgress)
+	devicesList["SDX6320031"] = opt82
+	mvp := &MvlanProfile{
+		DevicesList: devicesList,
+	}
+	byteData, _ := json.Marshal(mvp)
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateMvlans",
+			args: args{
+				cntx: context.Background(),
+				data: byteData,
+			},
+			want: string(byteData),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateMvlans(tt.args.cntx, tt.args.data); reflect.DeepEqual(got, tt.want) {
+				t.Errorf("MigrateMvlans() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpConfs(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	igmpProfile_data := IgmpProfile{
+		ProfileID: "test_profile_id",
+	}
+	b, err := json.Marshal(igmpProfile_data)
+	if err != nil {
+		panic(err)
+	}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "test_MigrateIgmpConfs",
+			args: args{
+				cntx: context.Background(),
+				data: b,
+			},
+			want: "ModuleToBeDeleted",
+		},
+		{
+			name: "unmarshal error",
+			args: args{
+				cntx: context.Background(),
+				data: []byte{},
+			},
+		},
+		{
+			name: "WriteToDb_error",
+			args: args{
+				cntx: context.Background(),
+				data: b,
+			},
+			want: "ModuleToBeDeleted",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			switch tt.name {
+			case "test_MigrateIgmpConfs":
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().PutIgmpProfile(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil)
+				if got := MigrateIgmpConfs(tt.args.cntx, tt.args.data); got != tt.want {
+					t.Errorf("MigrateIgmpConfs() = %v, want %v", got, tt.want)
+				}
+			case "unmarshal error":
+				if got := MigrateIgmpConfs(tt.args.cntx, tt.args.data); got != tt.want {
+					t.Errorf("MigrateIgmpConfs() = %v, want %v", got, tt.want)
+				}
+			case "WriteToDb_error":
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().PutIgmpProfile(gomock.Any(), gomock.Any(), gomock.Any()).Return(errors.New("error"))
+				if got := MigrateIgmpConfs(tt.args.cntx, tt.args.data); got != tt.want {
+					t.Errorf("MigrateIgmpConfs() = %v, want %v", got, tt.want)
+				}
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpGroups(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateIgmpGroups",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateIgmpGroups(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateIgmpGroups() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpDevices(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateIgmpDevices",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateIgmpDevices(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateIgmpDevices() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpChannels(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateIgmpChannels",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateIgmpChannels(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateIgmpChannels() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpPorts(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateIgmpPorts",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateIgmpPorts(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateIgmpPorts() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateIgmpProfs(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateIgmpProfs",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateIgmpProfs(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateIgmpProfs() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateMcastConfs(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateMcastConfs",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateMcastConfs(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateMcastConfs() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateLogLevels(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateLogLevels",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateLogLevels(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateLogLevels() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateHealth(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateHealth",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateHealth(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateHealth() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigratePonCounters(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigratePonCounters",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigratePonCounters(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigratePonCounters() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateChannelCounters(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateChannelCounters",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateChannelCounters(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateChannelCounters() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateServiceCounters(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateServiceCounters",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateServiceCounters(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateServiceCounters() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateNbDevices(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateNbDevices",
+			args: args{
+				cntx: context.Background(),
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateNbDevices(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateNbDevices() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateFlowHash(t *testing.T) {
+	type args struct {
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateFlowHash(tt.args.data); got != tt.want {
+				t.Errorf("MigrateFlowHash() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateMeters(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateMeters",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateMeters(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateMeters() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDevices(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDevices(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDevices() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDevicePorts(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDevicePorts(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDevicePorts() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDeviceFlows(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDeviceFlows(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDeviceFlows() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDeviceGroups(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDeviceGroups(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDeviceGroups() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDeviceMeters(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDeviceMeters(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDeviceMeters() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestMigrateDeviceFlowHash(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		data []byte
+	}
+	data := []byte{}
+	tests := []struct {
+		name string
+		args args
+		want string
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				data: data,
+			},
+			want: "",
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := MigrateDeviceFlowHash(tt.args.cntx, tt.args.data); got != tt.want {
+				t.Errorf("MigrateDeviceFlowHash() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestFetchAndMigrateDeviceDBData(t *testing.T) {
+	type args struct {
+		module string
+	}
+	var module string
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				module: module,
+			},
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if err := FetchAndMigrateDeviceDBData(tt.args.module); (err != nil) != tt.wantErr {
+				t.Errorf("FetchAndMigrateDeviceDBData() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestDataMigration_WriteToDb(t *testing.T) {
+	type args struct {
+		cntx context.Context
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "Positive_Case_MigrateFlowHash",
+			args: args{
+				cntx: context.Background(),
+			},
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			md := &DataMigration{}
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().PutMigrationInfo(gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			if err := md.WriteToDb(tt.args.cntx); (err != nil) != tt.wantErr {
+				t.Errorf("DataMigration.WriteToDb() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestGetMigrationInfo(t *testing.T) {
+	type args struct {
+		cntx   context.Context
+		dmInfo *DataMigration
+	}
+	dmInfo := &DataMigration{
+		Version: "v1",
+		Status:  "done",
+	}
+	dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+	db = dbintf
+	dbintf.EXPECT().GetMigrationInfo(gomock.Any()).Return("migrationInfo", nil).AnyTimes()
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "Positive_Case_GetMigrationInfo",
+			args: args{
+				cntx:   context.Background(),
+				dmInfo: dmInfo,
+			},
+			wantErr: true,
+		},
+	}
+
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if err := GetMigrationInfo(tt.args.cntx, tt.args.dmInfo); (err != nil) != tt.wantErr {
+				t.Errorf("GetMigrationInfo() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
+
+func TestCheckIfMigrationRequired(t *testing.T) {
+	type args struct {
+		ctx context.Context
+	}
+
+	dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+	db = dbintf
+	dbintf.EXPECT().GetMigrationInfo(gomock.Any()).Return("Migration_Info", nil).AnyTimes()
+	dbintf.EXPECT().PutMigrationInfo(gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+	tests := []struct {
+		name string
+		args args
+		want bool
+	}{
+		{
+			name: "Positive_Case_CheckIfMigrationRequired",
+			args: args{
+				ctx: context.Background(),
+			},
+			want: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := CheckIfMigrationRequired(tt.args.ctx); got != tt.want {
+				t.Errorf("CheckIfMigrationRequired() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
+
+func TestDataMigration_DelFromDb(t *testing.T) {
+	type args struct {
+		cntx context.Context
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "Positive_Case_DelFromDb",
+			args: args{
+				cntx: context.Background(),
+			},
+		},
+		{
+			name: "Negetive_Case_DelFromDb",
+			args: args{
+				cntx: context.Background(),
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			md := &DataMigration{}
+			switch tt.name {
+			case "Positive_Case_DelFromDb":
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().DelMigrationInfo(gomock.Any()).Return(nil).AnyTimes()
+			case "Negetive_Case_DelFromDb":
+				myError := errors.New("WRONG MESSAGE")
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().DelMigrationInfo(gomock.Any()).Return(myError).AnyTimes()
+			}
+			md.DelFromDb(tt.args.cntx)
+		})
+	}
+}
+
+func TestMigrateDBData(t *testing.T) {
+	type args struct {
+		cntx context.Context
+	}
+	byteArr := []byte{23}
+	dbPathKeysValueMap := map[string]*kvstore.KVPair{}
+	dbPathKeysValueMap["devices/%s/flows/"] = &kvstore.KVPair{
+		Key:   "devices/%s/flows/",
+		Value: byteArr,
+	}
+
+	dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+	db = dbintf
+	dbintf.EXPECT().List(gomock.Any(), gomock.Any()).Return(dbPathKeysValueMap, nil).AnyTimes()
+
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "Positive_Case_DelFromDb",
+			args: args{
+				cntx: context.Background(),
+			},
+			wantErr: true,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if err := MigrateDBData(tt.args.cntx); (err != nil) != tt.wantErr {
+				t.Errorf("MigrateDBData() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/application/pppoeia_test.go b/internal/pkg/application/pppoeia_test.go
index 45b76fa..fc07d1f 100644
--- a/internal/pkg/application/pppoeia_test.go
+++ b/internal/pkg/application/pppoeia_test.go
@@ -264,3 +264,35 @@
 		})
 	}
 }
+
+func TestAddIaOption(t *testing.T) {
+	type args struct {
+		svc   *VoltService
+		pppoe *layers.PPPoE
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "AddIaOption",
+			args: args{
+				svc: &VoltService{
+					VoltServiceCfg: VoltServiceCfg{
+						CircuitID:    "test_circuit_id",
+						RemoteID:     []byte{1},
+						DataRateAttr: DSLAttrEnabled,
+					},
+				},
+				pppoe: &layers.PPPoE{
+					Options: make(layers.PPPoEOptions, 1),
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			AddIaOption(tt.args.svc, tt.args.pppoe)
+		})
+	}
+}
diff --git a/internal/pkg/application/service_test.go b/internal/pkg/application/service_test.go
index 21bc49d..7622016 100644
--- a/internal/pkg/application/service_test.go
+++ b/internal/pkg/application/service_test.go
@@ -42,11 +42,13 @@
 	Device: test_device,
 }
 var voltDevice = &VoltDevice{
-	Name:            "test_name",
-	State:           controller.DeviceStateUP,
-	FlowAddEventMap: util.NewConcurrentMap(),
-	FlowDelEventMap: util.NewConcurrentMap(),
-	SerialNum:       "test_serial_number",
+	Name:                         "test_name",
+	State:                        controller.DeviceStateUP,
+	FlowAddEventMap:              util.NewConcurrentMap(),
+	FlowDelEventMap:              util.NewConcurrentMap(),
+	SerialNum:                    "test_serial_number",
+	ConfiguredVlanForDeviceFlows: util.NewConcurrentMap(),
+	NniPort:                      "16777216",
 }
 
 var voltMeter = &VoltMeter{
diff --git a/internal/pkg/application/vnets.go b/internal/pkg/application/vnets.go
index 1374faa..2a9d4b2 100644
--- a/internal/pkg/application/vnets.go
+++ b/internal/pkg/application/vnets.go
@@ -20,6 +20,7 @@
 	"encoding/json"
 	"errors"
 	"net"
+	"reflect"
 	"strconv"
 	"sync"
 	"time"
@@ -2260,7 +2261,7 @@
 	}
 	vpvs := vpvsIntf.([]*VoltPortVnet)
 	for i, lvpv := range vpvs {
-		if lvpv == vpv {
+		if reflect.DeepEqual(lvpv, vpv) {
 			logger.Debugw(ctx, "Deleting VPV from port", log.Fields{"Port": vpv.Port, "SVLAN": vpv.SVlan, "CVLAN": vpv.CVlan,
 				"UNIVLAN": vpv.UniVlan})
 
diff --git a/internal/pkg/application/vnets_test.go b/internal/pkg/application/vnets_test.go
index 8942dbb..5a26bea 100644
--- a/internal/pkg/application/vnets_test.go
+++ b/internal/pkg/application/vnets_test.go
@@ -17,7 +17,10 @@
 
 import (
 	"context"
+	"encoding/json"
+	"net"
 	"reflect"
+	"sync"
 	"testing"
 	cntlr "voltha-go-controller/internal/pkg/controller"
 	"voltha-go-controller/internal/pkg/of"
@@ -25,6 +28,7 @@
 	"voltha-go-controller/internal/test/mocks"
 
 	"github.com/golang/mock/gomock"
+	"github.com/opencord/voltha-lib-go/v7/pkg/db/kvstore"
 	"github.com/stretchr/testify/assert"
 )
 
@@ -645,3 +649,248 @@
 		})
 	}
 }
+
+func TestVoltApplication_RestoreVnetsFromDb(t *testing.T) {
+	type args struct {
+		cntx context.Context
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_RestoreVnetsFromDb",
+			args: args{
+				cntx: context.Background(),
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			vnetsToDelete := map[string]bool{}
+			vnetsToDelete["test_name"] = true
+			va := &VoltApplication{
+				VnetsBySvlan:  util.NewConcurrentMap(),
+				VnetsToDelete: vnetsToDelete,
+			}
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			vnets := map[string]*kvstore.KVPair{}
+			voltVnet.SVlan = of.VlanAny
+			b, err := json.Marshal(voltVnet)
+			if err != nil {
+				panic(err)
+			}
+			vnets["test_device_id"] = &kvstore.KVPair{
+				Key:   "test_device_id",
+				Value: b,
+			}
+			dbintf.EXPECT().PutVnet(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).Times(1)
+			dbintf.EXPECT().GetVnets(tt.args.cntx).Return(vnets, nil)
+			va.RestoreVnetsFromDb(tt.args.cntx)
+		})
+	}
+}
+
+func TestVoltApplication_DeleteDevFlowForDevice(t *testing.T) {
+	type args struct {
+		cntx   context.Context
+		device *VoltDevice
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_DeleteDevFlowForDevice",
+			args: args{
+				cntx: context.Background(),
+				device: &VoltDevice{
+					Name:                         test_device,
+					ConfiguredVlanForDeviceFlows: util.NewConcurrentMap(),
+				},
+			},
+		},
+	}
+	var voltVnet_DeleteDevFlowForDevice = &VoltVnet{
+		Version: "test_version",
+		VnetConfig: VnetConfig{
+			Name:  "test_name",
+			SVlan: of.VlanAny,
+			CVlan: of.VlanAny,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			va.VnetsByName.Store("4096-4096-0", voltVnet_DeleteDevFlowForDevice)
+			//tt.args.device.ConfiguredVlanForDeviceFlows.SyncMap.Store("4096-4069-0", util.NewConcurrentMap())
+			va.DeleteDevFlowForDevice(tt.args.cntx, tt.args.device)
+		})
+	}
+}
+
+func TestVoltApplication_DelVnetFromPort(t *testing.T) {
+	macAdd, _ := net.ParseMAC("ff:ff:ff:ff:ff:ff")
+	vpv_test := []*VoltPortVnet{
+		{
+			Device:   test_device,
+			Port:     "test_port",
+			MacAddr:  macAdd,
+			VnetName: "test_vnet_name",
+		},
+	}
+	type args struct {
+		cntx context.Context
+		port string
+		vpv  *VoltPortVnet
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_DelVnetFromPort",
+			args: args{
+				cntx: context.Background(),
+				port: "test_port",
+				vpv: &VoltPortVnet{
+					Device:   test_device,
+					Port:     "test_port",
+					MacAddr:  macAdd,
+					VnetName: "test_vnet_name",
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			va.VnetsByPort.Store("test_port", vpv_test)
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().PutVpv(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			dbintf.EXPECT().DelVpv(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).Times(1)
+			va.VnetsByName.Store("test_vnet_name", &VoltVnet{
+				Version: "test_version",
+			})
+			va.DelVnetFromPort(tt.args.cntx, tt.args.port, tt.args.vpv)
+		})
+	}
+}
+
+func TestVoltApplication_PushDevFlowForVlan(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		vnet *VoltVnet
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "VoltApplication_PushDevFlowForVlan",
+			args: args{
+				cntx: context.Background(),
+				vnet: &VoltVnet{
+					Version: "test_version",
+					VnetConfig: VnetConfig{
+						DevicesList: []string{"test_serialNum"},
+						SVlan:       of.VlanAny,
+					},
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			voltDevice.SerialNum = "test_serialNum"
+			voltDevice.VlanPortStatus.Store(uint16(of.VlanAny), true)
+			voltDevice.Name = test_device
+			va.DevicesDisc.Store(test_device, voltDevice)
+			ga := GetApplication()
+			ga.DevicesDisc.Store(test_device, voltDevice)
+			_ = cntlr.NewController(context.Background(), mocks.NewMockApp(gomock.NewController(t)))
+			va.PushDevFlowForVlan(tt.args.cntx, tt.args.vnet)
+		})
+	}
+}
+
+func TestVoltApplication_PushDevFlowForDevice(t *testing.T) {
+	type args struct {
+		cntx   context.Context
+		device *VoltDevice
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "device.ConfiguredVlanForDeviceFlows is ok",
+			args: args{
+				cntx: context.Background(),
+				device: &VoltDevice{
+					Name:                         test_device,
+					ConfiguredVlanForDeviceFlows: util.NewConcurrentMap(),
+				},
+			},
+		},
+		{
+			name: "device.VlanPortStatus is false",
+			args: args{
+				cntx: context.Background(),
+				device: &VoltDevice{
+					Name:                         test_device,
+					ConfiguredVlanForDeviceFlows: util.NewConcurrentMap(),
+					NniPort:                      "test_nni_port",
+				},
+			},
+		},
+		{
+			name: "device.VlanPortStatus is true",
+			args: args{
+				cntx: context.Background(),
+				device: &VoltDevice{
+					Name:                         test_device,
+					ConfiguredVlanForDeviceFlows: util.NewConcurrentMap(),
+					NniPort:                      "test_nni_port",
+					VlanPortStatus:               sync.Map{},
+				},
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			va := &VoltApplication{}
+			switch tt.name {
+			case "device.ConfiguredVlanForDeviceFlows is ok":
+				va.VnetsByName.Store("test_vnet_name", &VoltVnet{
+					Version: "test_version",
+				})
+				tt.args.device.ConfiguredVlanForDeviceFlows.Set("0-0-0", util.NewConcurrentMap())
+				va.PushDevFlowForDevice(tt.args.cntx, tt.args.device)
+			case "device.VlanPortStatus is false":
+				va.VnetsByName.Store("test_vnet_name", &VoltVnet{
+					Version: "test_version",
+				})
+				va.PortsDisc.Store("test_nni_port", &VoltPort{
+					Name: "test_name",
+				})
+				va.PushDevFlowForDevice(tt.args.cntx, tt.args.device)
+			case "device.VlanPortStatus is true":
+				va.VnetsByName.Store("test_vnet_name", &VoltVnet{
+					Version: "test_version",
+					VnetConfig: VnetConfig{
+						SVlan: of.VlanAny,
+					},
+				})
+				va.PortsDisc.Store("test_nni_port", &VoltPort{
+					Name: "test_name",
+				})
+				tt.args.device.VlanPortStatus.Store(uint16(of.VlanAny), true)
+				va.PushDevFlowForDevice(tt.args.cntx, tt.args.device)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/controller/addflows_test.go b/internal/pkg/controller/addflows_test.go
index d1e86ec..aee998f 100644
--- a/internal/pkg/controller/addflows_test.go
+++ b/internal/pkg/controller/addflows_test.go
@@ -16,8 +16,13 @@
 package controller
 
 import (
+	"context"
+	"reflect"
 	"testing"
 	"voltha-go-controller/internal/pkg/of"
+	"voltha-go-controller/internal/test/mocks"
+
+	"github.com/golang/mock/gomock"
 )
 
 func Test_isFlowOperSuccess(t *testing.T) {
@@ -47,3 +52,181 @@
 		})
 	}
 }
+
+func TestAddFlowsTask_Start(t *testing.T) {
+	type args struct {
+		ctx    context.Context
+		taskID uint8
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "AddFlowsTask_Start",
+			args: args{
+				ctx:    context.Background(),
+				taskID: 0,
+			},
+			wantErr: false,
+		},
+		{
+			name: "DeleteFlowsTask_Start",
+			args: args{
+				ctx:    context.Background(),
+				taskID: 0,
+			},
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			switch tt.name {
+			case "AddFlowsTask_Start":
+				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
+				portsByID := map[uint32]*DevicePort{}
+				portsByID[256] = &DevicePort{
+					Name: "SDX6320031",
+					ID:   256,
+				}
+				device := &Device{
+					flows:     subFlows,
+					PortsByID: portsByID,
+				}
+				flow := &of.VoltFlow{
+					SubFlows: subFlows,
+					PortName: "SDX6320031-1",
+					PortID:   256,
+					Command:  0,
+				}
+				aft := &AddFlowsTask{
+					flow:   flow,
+					device: device,
+				}
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().PutFlow(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+				if err := aft.Start(tt.args.ctx, tt.args.taskID); (err != nil) != tt.wantErr {
+					t.Errorf("AddFlowsTask.Start() error = %v, wantErr %v", err, tt.wantErr)
+				}
+			case "DeleteFlowsTask_Start":
+				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
+				portsByID := map[uint32]*DevicePort{}
+				portsByID[256] = &DevicePort{
+					Name: "SDX6320031",
+					ID:   256,
+				}
+				device := &Device{
+					flows:     subFlows,
+					PortsByID: portsByID,
+				}
+				flow := &of.VoltFlow{
+					SubFlows: subFlows,
+					PortName: "SDX6320031-1",
+					PortID:   256,
+					Command:  1,
+				}
+				aft := &AddFlowsTask{
+					flow:   flow,
+					device: device,
+				}
+				appMock := mocks.NewMockApp(gomock.NewController(t))
+				NewController(ctx, appMock)
+				appMock.EXPECT().ProcessFlowModResultIndication(gomock.Any(), gomock.Any()).AnyTimes()
+				dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+				db = dbintf
+				dbintf.EXPECT().DelFlow(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+				if err := aft.Start(tt.args.ctx, tt.args.taskID); (err != nil) != tt.wantErr {
+					t.Errorf("AddFlowsTask.Start() error = %v, wantErr %v", err, tt.wantErr)
+				}
+			}
+		})
+	}
+}
+
+func TestNewAddFlowsTask(t *testing.T) {
+	type args struct {
+		ctx    context.Context
+		flow   *of.VoltFlow
+		device *Device
+	}
+	flow := &of.VoltFlow{
+		PortName: "SDX6320031-1",
+		PortID:   256,
+		Command:  0,
+	}
+	portsByID := map[uint32]*DevicePort{}
+	portsByID[256] = &DevicePort{
+		Name: "SDX6320031",
+		ID:   256,
+	}
+	device := &Device{
+		PortsByID: portsByID,
+	}
+
+	tests := []struct {
+		name string
+		args args
+		want *AddFlowsTask
+	}{
+		{
+			name: "NewAddFlowsTask",
+			args: args{
+				ctx:    context.Background(),
+				flow:   flow,
+				device: device,
+			},
+			want: &AddFlowsTask{
+				ctx:    context.Background(),
+				flow:   flow,
+				device: device,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			if got := NewAddFlowsTask(tt.args.ctx, tt.args.flow, tt.args.device); reflect.DeepEqual(got, tt.want) {
+				t.Errorf("NewAddFlowsTask() = %v, want %v", got, tt.want)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/controller/auditdevice_test.go b/internal/pkg/controller/auditdevice_test.go
new file mode 100644
index 0000000..b2a76ea
--- /dev/null
+++ b/internal/pkg/controller/auditdevice_test.go
@@ -0,0 +1,163 @@
+/*
+* 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"
+	"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/opencord/voltha-protos/v5/go/openflow_13"
+	"github.com/opencord/voltha-protos/v5/go/voltha"
+)
+
+func TestAuditDevice_DelExcessPorts(t *testing.T) {
+	type args struct {
+		cntx context.Context
+		eps  []uint32
+	}
+	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
+	portsByID := map[uint32]*DevicePort{}
+	portsByID[256] = &DevicePort{
+		Name:  "SDX6320031",
+		ID:    256,
+		State: PortStateUp,
+	}
+	eps := []uint32{256}
+	device := &Device{
+		flows:     subFlows,
+		PortsByID: portsByID,
+		ID:        "SDX6320031",
+	}
+	tests := []struct {
+		name string
+		args args
+	}{
+		{
+			name: "AddFlowsTask_Start",
+			args: args{
+				cntx: context.Background(),
+				eps:  eps,
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			ad := &AuditDevice{
+				device: device,
+			}
+			appMock := mocks.NewMockApp(gomock.NewController(t))
+			NewController(ctx, appMock)
+			appMock.EXPECT().PortDownInd(gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes()
+			appMock.EXPECT().PortDelInd(gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes()
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().DelPort(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			ad.DelExcessPorts(tt.args.cntx, tt.args.eps)
+		})
+	}
+}
+
+func TestAuditDevice_Start(t *testing.T) {
+	type args struct {
+		ctx    context.Context
+		taskID uint8
+	}
+	volthaClientMock := mocks.NewMockVolthaServiceClient(gomock.NewController(t))
+	volthaServiceClientHolder := &holder.VolthaServiceClientHolder{
+		VolthaSvcClient: volthaClientMock,
+	}
+	portsByID := map[uint32]*DevicePort{}
+	portsByID[16777216] = &DevicePort{
+		Name:  "SDX6320031",
+		ID:    16777216,
+		State: PortStateUp,
+	}
+	device := &Device{
+		ID:            "SDX6320031",
+		vclientHolder: volthaServiceClientHolder,
+		PortsByID:     portsByID,
+	}
+	items := []*voltha.LogicalPort{}
+	item := &voltha.LogicalPort{
+		Id:           "SDX6320031-1",
+		DeviceId:     "SDX6320031",
+		DevicePortNo: 16777216,
+		OfpPort: &openflow_13.OfpPort{
+			PortNo: 16777216,
+			Name:   "SDX6320031-1",
+		},
+	}
+	items = append(items, item)
+
+	ofpps := &voltha.LogicalPorts{
+		Items: items,
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "AddFlowsTask_Start",
+			args: args{
+				ctx:    context.Background(),
+				taskID: 0,
+			},
+			wantErr: false,
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			ad := &AuditDevice{
+				device: device,
+			}
+			volthaClientMock.EXPECT().ListLogicalDevicePorts(gomock.Any(), gomock.Any(), gomock.Any()).Return(ofpps, nil).AnyTimes()
+			appMock := mocks.NewMockApp(gomock.NewController(t))
+			NewController(ctx, appMock)
+			appMock.EXPECT().SetRebootFlag(gomock.Any()).AnyTimes()
+			appMock.EXPECT().PortDownInd(gomock.Any(), gomock.Any(), gomock.Any()).AnyTimes()
+			dbintf := mocks.NewMockDBIntf(gomock.NewController(t))
+			db = dbintf
+			dbintf.EXPECT().PutPort(gomock.Any(), gomock.Any(), gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
+			if err := ad.Start(tt.args.ctx, tt.args.taskID); (err != nil) != tt.wantErr {
+				t.Errorf("AuditDevice.Start() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/controller/pendingprofiles_test.go b/internal/pkg/controller/pendingprofiles_test.go
new file mode 100644
index 0000000..fe0639c
--- /dev/null
+++ b/internal/pkg/controller/pendingprofiles_test.go
@@ -0,0 +1,62 @@
+/*
+* 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"
+	"testing"
+	"voltha-go-controller/internal/test/mocks"
+
+	"github.com/golang/mock/gomock"
+)
+
+func TestPendingProfilesTask_Start(t *testing.T) {
+	type args struct {
+		ctx    context.Context
+		taskID uint8
+	}
+	tests := []struct {
+		name    string
+		args    args
+		wantErr bool
+	}{
+		{
+			name: "PendingProfilesTask_Start",
+			args: args{
+				ctx:    context.Background(),
+				taskID: uint8(1),
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			ppt := &PendingProfilesTask{
+				device: &Device{
+					ID: "test_device",
+				},
+			}
+			appMock := mocks.NewMockApp(gomock.NewController(t))
+			_ = NewController(context.Background(), appMock)
+			appMock.EXPECT().SetRebootFlag(gomock.Any()).AnyTimes()
+			appMock.EXPECT().TriggerPendingProfileDeleteReq(gomock.Any(), gomock.Any()).AnyTimes()
+			appMock.EXPECT().TriggerPendingMigrateServicesReq(gomock.Any(), gomock.Any()).AnyTimes()
+			appMock.EXPECT().UpdateMvlanProfilesForDevice(gomock.Any(), gomock.Any()).AnyTimes()
+			if err := ppt.Start(tt.args.ctx, tt.args.taskID); (err != nil) != tt.wantErr {
+				t.Errorf("PendingProfilesTask.Start() error = %v, wantErr %v", err, tt.wantErr)
+			}
+		})
+	}
+}
diff --git a/internal/pkg/holder/holder.go b/internal/pkg/holder/holder.go
index 4cf1838..eae241f 100644
--- a/internal/pkg/holder/holder.go
+++ b/internal/pkg/holder/holder.go
@@ -26,7 +26,7 @@
 // point for a mutable value that represents a GRPC service interface to
 // VOLTHA
 type VolthaServiceClientHolder struct {
-	volthaSvcClient voltha.VolthaServiceClient
+	VolthaSvcClient voltha.VolthaServiceClient
 	mutex           sync.RWMutex
 }
 
@@ -38,19 +38,19 @@
 func (h *VolthaServiceClientHolder) Clear() {
 	h.mutex.Lock()
 	defer h.mutex.Unlock()
-	h.volthaSvcClient = nil
+	h.VolthaSvcClient = nil
 }
 
 // Set assigns the value being held to the specified value
 func (h *VolthaServiceClientHolder) Set(client voltha.VolthaServiceClient) {
 	h.mutex.Lock()
 	defer h.mutex.Unlock()
-	h.volthaSvcClient = client
+	h.VolthaSvcClient = client
 }
 
 // Get returns the currently held value
 func (h *VolthaServiceClientHolder) Get() voltha.VolthaServiceClient {
 	h.mutex.RLock()
 	defer h.mutex.RUnlock()
-	return h.volthaSvcClient
+	return h.VolthaSvcClient
 }
diff --git a/internal/test/mocks/mock_voltha.pb.go b/internal/test/mocks/mock_voltha.pb.go
new file mode 100644
index 0000000..03309bd
--- /dev/null
+++ b/internal/test/mocks/mock_voltha.pb.go
@@ -0,0 +1,3058 @@
+// Code generated by MockGen. DO NOT EDIT.
+// Source: /home/vinod/go/src/gerrit.opencord.org/voltha-go-controller/vendor/github.com/opencord/voltha-protos/v5/go/voltha/voltha.pb.go
+
+// Package mock_voltha is a generated GoMock package.
+package mocks
+
+import (
+	context "context"
+	reflect "reflect"
+	voltha "github.com/opencord/voltha-protos/v5/go/voltha"
+
+	gomock "github.com/golang/mock/gomock"
+	empty "github.com/golang/protobuf/ptypes/empty"
+	common "github.com/opencord/voltha-protos/v5/go/common"
+	extension "github.com/opencord/voltha-protos/v5/go/extension"
+	omci "github.com/opencord/voltha-protos/v5/go/omci"
+	openflow_13 "github.com/opencord/voltha-protos/v5/go/openflow_13"
+	grpc "google.golang.org/grpc"
+	metadata "google.golang.org/grpc/metadata"
+)
+
+// MockVolthaServiceClient is a mock of VolthaServiceClient interface.
+type MockVolthaServiceClient struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaServiceClientMockRecorder
+}
+
+// MockVolthaServiceClientMockRecorder is the mock recorder for MockVolthaServiceClient.
+type MockVolthaServiceClientMockRecorder struct {
+	mock *MockVolthaServiceClient
+}
+
+// NewMockVolthaServiceClient creates a new mock instance.
+func NewMockVolthaServiceClient(ctrl *gomock.Controller) *MockVolthaServiceClient {
+	mock := &MockVolthaServiceClient{ctrl: ctrl}
+	mock.recorder = &MockVolthaServiceClientMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaServiceClient) EXPECT() *MockVolthaServiceClientMockRecorder {
+	return m.recorder
+}
+
+// AbortImageUpgradeToDevice mocks base method.
+func (m *MockVolthaServiceClient) AbortImageUpgradeToDevice(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "AbortImageUpgradeToDevice", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// AbortImageUpgradeToDevice indicates an expected call of AbortImageUpgradeToDevice.
+func (mr *MockVolthaServiceClientMockRecorder) AbortImageUpgradeToDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AbortImageUpgradeToDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).AbortImageUpgradeToDevice), varargs...)
+}
+
+// ActivateImage mocks base method.
+func (m *MockVolthaServiceClient) ActivateImage(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ActivateImage", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ActivateImage indicates an expected call of ActivateImage.
+func (mr *MockVolthaServiceClientMockRecorder) ActivateImage(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActivateImage", reflect.TypeOf((*MockVolthaServiceClient)(nil).ActivateImage), varargs...)
+}
+
+// ActivateImageUpdate mocks base method.
+func (m *MockVolthaServiceClient) ActivateImageUpdate(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ActivateImageUpdate", varargs...)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ActivateImageUpdate indicates an expected call of ActivateImageUpdate.
+func (mr *MockVolthaServiceClientMockRecorder) ActivateImageUpdate(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActivateImageUpdate", reflect.TypeOf((*MockVolthaServiceClient)(nil).ActivateImageUpdate), varargs...)
+}
+
+// CancelImageDownload mocks base method.
+func (m *MockVolthaServiceClient) CancelImageDownload(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "CancelImageDownload", varargs...)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CancelImageDownload indicates an expected call of CancelImageDownload.
+func (mr *MockVolthaServiceClientMockRecorder) CancelImageDownload(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelImageDownload", reflect.TypeOf((*MockVolthaServiceClient)(nil).CancelImageDownload), varargs...)
+}
+
+// CommitImage mocks base method.
+func (m *MockVolthaServiceClient) CommitImage(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "CommitImage", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CommitImage indicates an expected call of CommitImage.
+func (mr *MockVolthaServiceClientMockRecorder) CommitImage(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CommitImage", reflect.TypeOf((*MockVolthaServiceClient)(nil).CommitImage), varargs...)
+}
+
+// CreateDevice mocks base method.
+func (m *MockVolthaServiceClient) CreateDevice(ctx context.Context, in *voltha.Device, opts ...grpc.CallOption) (*voltha.Device, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "CreateDevice", varargs...)
+	ret0, _ := ret[0].(*voltha.Device)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CreateDevice indicates an expected call of CreateDevice.
+func (mr *MockVolthaServiceClientMockRecorder) CreateDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).CreateDevice), varargs...)
+}
+
+// CreateEventFilter mocks base method.
+func (m *MockVolthaServiceClient) CreateEventFilter(ctx context.Context, in *voltha.EventFilter, opts ...grpc.CallOption) (*voltha.EventFilter, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "CreateEventFilter", varargs...)
+	ret0, _ := ret[0].(*voltha.EventFilter)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CreateEventFilter indicates an expected call of CreateEventFilter.
+func (mr *MockVolthaServiceClientMockRecorder) CreateEventFilter(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateEventFilter", reflect.TypeOf((*MockVolthaServiceClient)(nil).CreateEventFilter), varargs...)
+}
+
+// DeleteDevice mocks base method.
+func (m *MockVolthaServiceClient) DeleteDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DeleteDevice", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DeleteDevice indicates an expected call of DeleteDevice.
+func (mr *MockVolthaServiceClientMockRecorder) DeleteDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).DeleteDevice), varargs...)
+}
+
+// DeleteEventFilter mocks base method.
+func (m *MockVolthaServiceClient) DeleteEventFilter(ctx context.Context, in *voltha.EventFilter, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DeleteEventFilter", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DeleteEventFilter indicates an expected call of DeleteEventFilter.
+func (mr *MockVolthaServiceClientMockRecorder) DeleteEventFilter(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteEventFilter", reflect.TypeOf((*MockVolthaServiceClient)(nil).DeleteEventFilter), varargs...)
+}
+
+// DisableDevice mocks base method.
+func (m *MockVolthaServiceClient) DisableDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DisableDevice", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisableDevice indicates an expected call of DisableDevice.
+func (mr *MockVolthaServiceClientMockRecorder) DisableDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).DisableDevice), varargs...)
+}
+
+// DisableLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceClient) DisableLogicalDevicePort(ctx context.Context, in *voltha.LogicalPortId, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DisableLogicalDevicePort", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisableLogicalDevicePort indicates an expected call of DisableLogicalDevicePort.
+func (mr *MockVolthaServiceClientMockRecorder) DisableLogicalDevicePort(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceClient)(nil).DisableLogicalDevicePort), varargs...)
+}
+
+// DisablePort mocks base method.
+func (m *MockVolthaServiceClient) DisablePort(ctx context.Context, in *voltha.Port, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DisablePort", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisablePort indicates an expected call of DisablePort.
+func (mr *MockVolthaServiceClientMockRecorder) DisablePort(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisablePort", reflect.TypeOf((*MockVolthaServiceClient)(nil).DisablePort), varargs...)
+}
+
+// DownloadImage mocks base method.
+func (m *MockVolthaServiceClient) DownloadImage(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DownloadImage", varargs...)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DownloadImage indicates an expected call of DownloadImage.
+func (mr *MockVolthaServiceClientMockRecorder) DownloadImage(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadImage", reflect.TypeOf((*MockVolthaServiceClient)(nil).DownloadImage), varargs...)
+}
+
+// DownloadImageToDevice mocks base method.
+func (m *MockVolthaServiceClient) DownloadImageToDevice(ctx context.Context, in *voltha.DeviceImageDownloadRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "DownloadImageToDevice", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DownloadImageToDevice indicates an expected call of DownloadImageToDevice.
+func (mr *MockVolthaServiceClientMockRecorder) DownloadImageToDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadImageToDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).DownloadImageToDevice), varargs...)
+}
+
+// EnableDevice mocks base method.
+func (m *MockVolthaServiceClient) EnableDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "EnableDevice", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnableDevice indicates an expected call of EnableDevice.
+func (mr *MockVolthaServiceClientMockRecorder) EnableDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).EnableDevice), varargs...)
+}
+
+// EnableLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceClient) EnableLogicalDevicePort(ctx context.Context, in *voltha.LogicalPortId, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "EnableLogicalDevicePort", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnableLogicalDevicePort indicates an expected call of EnableLogicalDevicePort.
+func (mr *MockVolthaServiceClientMockRecorder) EnableLogicalDevicePort(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceClient)(nil).EnableLogicalDevicePort), varargs...)
+}
+
+// EnablePort mocks base method.
+func (m *MockVolthaServiceClient) EnablePort(ctx context.Context, in *voltha.Port, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "EnablePort", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnablePort indicates an expected call of EnablePort.
+func (mr *MockVolthaServiceClientMockRecorder) EnablePort(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnablePort", reflect.TypeOf((*MockVolthaServiceClient)(nil).EnablePort), varargs...)
+}
+
+// ForceDeleteDevice mocks base method.
+func (m *MockVolthaServiceClient) ForceDeleteDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ForceDeleteDevice", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ForceDeleteDevice indicates an expected call of ForceDeleteDevice.
+func (mr *MockVolthaServiceClientMockRecorder) ForceDeleteDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ForceDeleteDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).ForceDeleteDevice), varargs...)
+}
+
+// GetAlarmDeviceData mocks base method.
+func (m *MockVolthaServiceClient) GetAlarmDeviceData(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*omci.AlarmDeviceData, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetAlarmDeviceData", varargs...)
+	ret0, _ := ret[0].(*omci.AlarmDeviceData)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetAlarmDeviceData indicates an expected call of GetAlarmDeviceData.
+func (mr *MockVolthaServiceClientMockRecorder) GetAlarmDeviceData(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAlarmDeviceData", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetAlarmDeviceData), varargs...)
+}
+
+// GetCoreInstance mocks base method.
+func (m *MockVolthaServiceClient) GetCoreInstance(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.CoreInstance, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetCoreInstance", varargs...)
+	ret0, _ := ret[0].(*voltha.CoreInstance)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetCoreInstance indicates an expected call of GetCoreInstance.
+func (mr *MockVolthaServiceClientMockRecorder) GetCoreInstance(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCoreInstance", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetCoreInstance), varargs...)
+}
+
+// GetDevice mocks base method.
+func (m *MockVolthaServiceClient) GetDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.Device, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetDevice", varargs...)
+	ret0, _ := ret[0].(*voltha.Device)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetDevice indicates an expected call of GetDevice.
+func (mr *MockVolthaServiceClientMockRecorder) GetDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetDevice), varargs...)
+}
+
+// GetDeviceType mocks base method.
+func (m *MockVolthaServiceClient) GetDeviceType(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.DeviceType, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetDeviceType", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceType)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetDeviceType indicates an expected call of GetDeviceType.
+func (mr *MockVolthaServiceClientMockRecorder) GetDeviceType(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDeviceType", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetDeviceType), varargs...)
+}
+
+// GetEventFilter mocks base method.
+func (m *MockVolthaServiceClient) GetEventFilter(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.EventFilters, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetEventFilter", varargs...)
+	ret0, _ := ret[0].(*voltha.EventFilters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetEventFilter indicates an expected call of GetEventFilter.
+func (mr *MockVolthaServiceClientMockRecorder) GetEventFilter(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEventFilter", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetEventFilter), varargs...)
+}
+
+// GetExtValue mocks base method.
+func (m *MockVolthaServiceClient) GetExtValue(ctx context.Context, in *extension.ValueSpecifier, opts ...grpc.CallOption) (*extension.ReturnValues, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetExtValue", varargs...)
+	ret0, _ := ret[0].(*extension.ReturnValues)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetExtValue indicates an expected call of GetExtValue.
+func (mr *MockVolthaServiceClientMockRecorder) GetExtValue(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExtValue", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetExtValue), varargs...)
+}
+
+// GetImageDownload mocks base method.
+func (m *MockVolthaServiceClient) GetImageDownload(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*voltha.ImageDownload, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetImageDownload", varargs...)
+	ret0, _ := ret[0].(*voltha.ImageDownload)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageDownload indicates an expected call of GetImageDownload.
+func (mr *MockVolthaServiceClientMockRecorder) GetImageDownload(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageDownload", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetImageDownload), varargs...)
+}
+
+// GetImageDownloadStatus mocks base method.
+func (m *MockVolthaServiceClient) GetImageDownloadStatus(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*voltha.ImageDownload, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetImageDownloadStatus", varargs...)
+	ret0, _ := ret[0].(*voltha.ImageDownload)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageDownloadStatus indicates an expected call of GetImageDownloadStatus.
+func (mr *MockVolthaServiceClientMockRecorder) GetImageDownloadStatus(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageDownloadStatus", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetImageDownloadStatus), varargs...)
+}
+
+// GetImageStatus mocks base method.
+func (m *MockVolthaServiceClient) GetImageStatus(ctx context.Context, in *voltha.DeviceImageRequest, opts ...grpc.CallOption) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetImageStatus", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageStatus indicates an expected call of GetImageStatus.
+func (mr *MockVolthaServiceClientMockRecorder) GetImageStatus(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageStatus", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetImageStatus), varargs...)
+}
+
+// GetImages mocks base method.
+func (m *MockVolthaServiceClient) GetImages(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.Images, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetImages", varargs...)
+	ret0, _ := ret[0].(*voltha.Images)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImages indicates an expected call of GetImages.
+func (mr *MockVolthaServiceClientMockRecorder) GetImages(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImages", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetImages), varargs...)
+}
+
+// GetLogicalDevice mocks base method.
+func (m *MockVolthaServiceClient) GetLogicalDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.LogicalDevice, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetLogicalDevice", varargs...)
+	ret0, _ := ret[0].(*voltha.LogicalDevice)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetLogicalDevice indicates an expected call of GetLogicalDevice.
+func (mr *MockVolthaServiceClientMockRecorder) GetLogicalDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLogicalDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetLogicalDevice), varargs...)
+}
+
+// GetLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceClient) GetLogicalDevicePort(ctx context.Context, in *voltha.LogicalPortId, opts ...grpc.CallOption) (*voltha.LogicalPort, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetLogicalDevicePort", varargs...)
+	ret0, _ := ret[0].(*voltha.LogicalPort)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetLogicalDevicePort indicates an expected call of GetLogicalDevicePort.
+func (mr *MockVolthaServiceClientMockRecorder) GetLogicalDevicePort(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetLogicalDevicePort), varargs...)
+}
+
+// GetMibDeviceData mocks base method.
+func (m *MockVolthaServiceClient) GetMibDeviceData(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*omci.MibDeviceData, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetMibDeviceData", varargs...)
+	ret0, _ := ret[0].(*omci.MibDeviceData)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetMibDeviceData indicates an expected call of GetMibDeviceData.
+func (mr *MockVolthaServiceClientMockRecorder) GetMibDeviceData(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMibDeviceData", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetMibDeviceData), varargs...)
+}
+
+// GetOnuImages mocks base method.
+func (m *MockVolthaServiceClient) GetOnuImages(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.OnuImages, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetOnuImages", varargs...)
+	ret0, _ := ret[0].(*voltha.OnuImages)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetOnuImages indicates an expected call of GetOnuImages.
+func (mr *MockVolthaServiceClientMockRecorder) GetOnuImages(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOnuImages", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetOnuImages), varargs...)
+}
+
+// GetVoltha mocks base method.
+func (m *MockVolthaServiceClient) GetVoltha(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.Voltha, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "GetVoltha", varargs...)
+	ret0, _ := ret[0].(*voltha.Voltha)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetVoltha indicates an expected call of GetVoltha.
+func (mr *MockVolthaServiceClientMockRecorder) GetVoltha(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVoltha", reflect.TypeOf((*MockVolthaServiceClient)(nil).GetVoltha), varargs...)
+}
+
+// ListAdapters mocks base method.
+func (m *MockVolthaServiceClient) ListAdapters(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.Adapters, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListAdapters", varargs...)
+	ret0, _ := ret[0].(*voltha.Adapters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListAdapters indicates an expected call of ListAdapters.
+func (mr *MockVolthaServiceClientMockRecorder) ListAdapters(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAdapters", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListAdapters), varargs...)
+}
+
+// ListCoreInstances mocks base method.
+func (m *MockVolthaServiceClient) ListCoreInstances(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.CoreInstances, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListCoreInstances", varargs...)
+	ret0, _ := ret[0].(*voltha.CoreInstances)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListCoreInstances indicates an expected call of ListCoreInstances.
+func (mr *MockVolthaServiceClientMockRecorder) ListCoreInstances(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListCoreInstances", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListCoreInstances), varargs...)
+}
+
+// ListDeviceFlowGroups mocks base method.
+func (m *MockVolthaServiceClient) ListDeviceFlowGroups(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDeviceFlowGroups", varargs...)
+	ret0, _ := ret[0].(*openflow_13.FlowGroups)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceFlowGroups indicates an expected call of ListDeviceFlowGroups.
+func (mr *MockVolthaServiceClientMockRecorder) ListDeviceFlowGroups(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceFlowGroups", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDeviceFlowGroups), varargs...)
+}
+
+// ListDeviceFlows mocks base method.
+func (m *MockVolthaServiceClient) ListDeviceFlows(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDeviceFlows", varargs...)
+	ret0, _ := ret[0].(*openflow_13.Flows)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceFlows indicates an expected call of ListDeviceFlows.
+func (mr *MockVolthaServiceClientMockRecorder) ListDeviceFlows(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceFlows", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDeviceFlows), varargs...)
+}
+
+// ListDeviceIds mocks base method.
+func (m *MockVolthaServiceClient) ListDeviceIds(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*common.IDs, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDeviceIds", varargs...)
+	ret0, _ := ret[0].(*common.IDs)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceIds indicates an expected call of ListDeviceIds.
+func (mr *MockVolthaServiceClientMockRecorder) ListDeviceIds(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceIds", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDeviceIds), varargs...)
+}
+
+// ListDevicePmConfigs mocks base method.
+func (m *MockVolthaServiceClient) ListDevicePmConfigs(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.PmConfigs, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDevicePmConfigs", varargs...)
+	ret0, _ := ret[0].(*voltha.PmConfigs)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevicePmConfigs indicates an expected call of ListDevicePmConfigs.
+func (mr *MockVolthaServiceClientMockRecorder) ListDevicePmConfigs(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevicePmConfigs", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDevicePmConfigs), varargs...)
+}
+
+// ListDevicePorts mocks base method.
+func (m *MockVolthaServiceClient) ListDevicePorts(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.Ports, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDevicePorts", varargs...)
+	ret0, _ := ret[0].(*voltha.Ports)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevicePorts indicates an expected call of ListDevicePorts.
+func (mr *MockVolthaServiceClientMockRecorder) ListDevicePorts(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevicePorts", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDevicePorts), varargs...)
+}
+
+// ListDeviceTypes mocks base method.
+func (m *MockVolthaServiceClient) ListDeviceTypes(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.DeviceTypes, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDeviceTypes", varargs...)
+	ret0, _ := ret[0].(*voltha.DeviceTypes)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceTypes indicates an expected call of ListDeviceTypes.
+func (mr *MockVolthaServiceClientMockRecorder) ListDeviceTypes(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceTypes", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDeviceTypes), varargs...)
+}
+
+// ListDevices mocks base method.
+func (m *MockVolthaServiceClient) ListDevices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.Devices, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListDevices", varargs...)
+	ret0, _ := ret[0].(*voltha.Devices)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevices indicates an expected call of ListDevices.
+func (mr *MockVolthaServiceClientMockRecorder) ListDevices(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevices", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListDevices), varargs...)
+}
+
+// ListEventFilters mocks base method.
+func (m *MockVolthaServiceClient) ListEventFilters(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.EventFilters, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListEventFilters", varargs...)
+	ret0, _ := ret[0].(*voltha.EventFilters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListEventFilters indicates an expected call of ListEventFilters.
+func (mr *MockVolthaServiceClientMockRecorder) ListEventFilters(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEventFilters", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListEventFilters), varargs...)
+}
+
+// ListImageDownloads mocks base method.
+func (m *MockVolthaServiceClient) ListImageDownloads(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.ImageDownloads, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListImageDownloads", varargs...)
+	ret0, _ := ret[0].(*voltha.ImageDownloads)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListImageDownloads indicates an expected call of ListImageDownloads.
+func (mr *MockVolthaServiceClientMockRecorder) ListImageDownloads(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImageDownloads", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListImageDownloads), varargs...)
+}
+
+// ListLogicalDeviceFlowGroups mocks base method.
+func (m *MockVolthaServiceClient) ListLogicalDeviceFlowGroups(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*openflow_13.FlowGroups, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListLogicalDeviceFlowGroups", varargs...)
+	ret0, _ := ret[0].(*openflow_13.FlowGroups)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceFlowGroups indicates an expected call of ListLogicalDeviceFlowGroups.
+func (mr *MockVolthaServiceClientMockRecorder) ListLogicalDeviceFlowGroups(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceFlowGroups", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListLogicalDeviceFlowGroups), varargs...)
+}
+
+// ListLogicalDeviceFlows mocks base method.
+func (m *MockVolthaServiceClient) ListLogicalDeviceFlows(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*openflow_13.Flows, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListLogicalDeviceFlows", varargs...)
+	ret0, _ := ret[0].(*openflow_13.Flows)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceFlows indicates an expected call of ListLogicalDeviceFlows.
+func (mr *MockVolthaServiceClientMockRecorder) ListLogicalDeviceFlows(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceFlows", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListLogicalDeviceFlows), varargs...)
+}
+
+// ListLogicalDeviceMeters mocks base method.
+func (m *MockVolthaServiceClient) ListLogicalDeviceMeters(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*openflow_13.Meters, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListLogicalDeviceMeters", varargs...)
+	ret0, _ := ret[0].(*openflow_13.Meters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceMeters indicates an expected call of ListLogicalDeviceMeters.
+func (mr *MockVolthaServiceClientMockRecorder) ListLogicalDeviceMeters(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceMeters", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListLogicalDeviceMeters), varargs...)
+}
+
+// ListLogicalDevicePorts mocks base method.
+func (m *MockVolthaServiceClient) ListLogicalDevicePorts(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.LogicalPorts, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListLogicalDevicePorts", varargs...)
+	ret0, _ := ret[0].(*voltha.LogicalPorts)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDevicePorts indicates an expected call of ListLogicalDevicePorts.
+func (mr *MockVolthaServiceClientMockRecorder) ListLogicalDevicePorts(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDevicePorts", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListLogicalDevicePorts), varargs...)
+}
+
+// ListLogicalDevices mocks base method.
+func (m *MockVolthaServiceClient) ListLogicalDevices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*voltha.LogicalDevices, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ListLogicalDevices", varargs...)
+	ret0, _ := ret[0].(*voltha.LogicalDevices)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDevices indicates an expected call of ListLogicalDevices.
+func (mr *MockVolthaServiceClientMockRecorder) ListLogicalDevices(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDevices", reflect.TypeOf((*MockVolthaServiceClient)(nil).ListLogicalDevices), varargs...)
+}
+
+// RebootDevice mocks base method.
+func (m *MockVolthaServiceClient) RebootDevice(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "RebootDevice", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// RebootDevice indicates an expected call of RebootDevice.
+func (mr *MockVolthaServiceClientMockRecorder) RebootDevice(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RebootDevice", reflect.TypeOf((*MockVolthaServiceClient)(nil).RebootDevice), varargs...)
+}
+
+// ReceiveChangeEvents mocks base method.
+func (m *MockVolthaServiceClient) ReceiveChangeEvents(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (voltha.VolthaService_ReceiveChangeEventsClient, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ReceiveChangeEvents", varargs...)
+	ret0, _ := ret[0].(voltha.VolthaService_ReceiveChangeEventsClient)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ReceiveChangeEvents indicates an expected call of ReceiveChangeEvents.
+func (mr *MockVolthaServiceClientMockRecorder) ReceiveChangeEvents(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceiveChangeEvents", reflect.TypeOf((*MockVolthaServiceClient)(nil).ReceiveChangeEvents), varargs...)
+}
+
+// ReceivePacketsIn mocks base method.
+func (m *MockVolthaServiceClient) ReceivePacketsIn(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (voltha.VolthaService_ReceivePacketsInClient, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ReceivePacketsIn", varargs...)
+	ret0, _ := ret[0].(voltha.VolthaService_ReceivePacketsInClient)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ReceivePacketsIn indicates an expected call of ReceivePacketsIn.
+func (mr *MockVolthaServiceClientMockRecorder) ReceivePacketsIn(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivePacketsIn", reflect.TypeOf((*MockVolthaServiceClient)(nil).ReceivePacketsIn), varargs...)
+}
+
+// ReconcileDevices mocks base method.
+func (m *MockVolthaServiceClient) ReconcileDevices(ctx context.Context, in *common.IDs, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "ReconcileDevices", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ReconcileDevices indicates an expected call of ReconcileDevices.
+func (mr *MockVolthaServiceClientMockRecorder) ReconcileDevices(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReconcileDevices", reflect.TypeOf((*MockVolthaServiceClient)(nil).ReconcileDevices), varargs...)
+}
+
+// RevertImageUpdate mocks base method.
+func (m *MockVolthaServiceClient) RevertImageUpdate(ctx context.Context, in *voltha.ImageDownload, opts ...grpc.CallOption) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "RevertImageUpdate", varargs...)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// RevertImageUpdate indicates an expected call of RevertImageUpdate.
+func (mr *MockVolthaServiceClientMockRecorder) RevertImageUpdate(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevertImageUpdate", reflect.TypeOf((*MockVolthaServiceClient)(nil).RevertImageUpdate), varargs...)
+}
+
+// SelfTest mocks base method.
+func (m *MockVolthaServiceClient) SelfTest(ctx context.Context, in *common.ID, opts ...grpc.CallOption) (*voltha.SelfTestResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "SelfTest", varargs...)
+	ret0, _ := ret[0].(*voltha.SelfTestResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SelfTest indicates an expected call of SelfTest.
+func (mr *MockVolthaServiceClientMockRecorder) SelfTest(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SelfTest", reflect.TypeOf((*MockVolthaServiceClient)(nil).SelfTest), varargs...)
+}
+
+// SetExtValue mocks base method.
+func (m *MockVolthaServiceClient) SetExtValue(ctx context.Context, in *extension.ValueSet, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "SetExtValue", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SetExtValue indicates an expected call of SetExtValue.
+func (mr *MockVolthaServiceClientMockRecorder) SetExtValue(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetExtValue", reflect.TypeOf((*MockVolthaServiceClient)(nil).SetExtValue), varargs...)
+}
+
+// SimulateAlarm mocks base method.
+func (m *MockVolthaServiceClient) SimulateAlarm(ctx context.Context, in *voltha.SimulateAlarmRequest, opts ...grpc.CallOption) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "SimulateAlarm", varargs...)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SimulateAlarm indicates an expected call of SimulateAlarm.
+func (mr *MockVolthaServiceClientMockRecorder) SimulateAlarm(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateAlarm", reflect.TypeOf((*MockVolthaServiceClient)(nil).SimulateAlarm), varargs...)
+}
+
+// StartOmciTestAction mocks base method.
+func (m *MockVolthaServiceClient) StartOmciTestAction(ctx context.Context, in *omci.OmciTestRequest, opts ...grpc.CallOption) (*omci.TestResponse, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "StartOmciTestAction", varargs...)
+	ret0, _ := ret[0].(*omci.TestResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// StartOmciTestAction indicates an expected call of StartOmciTestAction.
+func (mr *MockVolthaServiceClientMockRecorder) StartOmciTestAction(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartOmciTestAction", reflect.TypeOf((*MockVolthaServiceClient)(nil).StartOmciTestAction), varargs...)
+}
+
+// StreamPacketsOut mocks base method.
+func (m *MockVolthaServiceClient) StreamPacketsOut(ctx context.Context, opts ...grpc.CallOption) (voltha.VolthaService_StreamPacketsOutClient, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "StreamPacketsOut", varargs...)
+	ret0, _ := ret[0].(voltha.VolthaService_StreamPacketsOutClient)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// StreamPacketsOut indicates an expected call of StreamPacketsOut.
+func (mr *MockVolthaServiceClientMockRecorder) StreamPacketsOut(ctx interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StreamPacketsOut", reflect.TypeOf((*MockVolthaServiceClient)(nil).StreamPacketsOut), varargs...)
+}
+
+// UpdateDevicePmConfigs mocks base method.
+func (m *MockVolthaServiceClient) UpdateDevicePmConfigs(ctx context.Context, in *voltha.PmConfigs, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "UpdateDevicePmConfigs", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateDevicePmConfigs indicates an expected call of UpdateDevicePmConfigs.
+func (mr *MockVolthaServiceClientMockRecorder) UpdateDevicePmConfigs(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateDevicePmConfigs", reflect.TypeOf((*MockVolthaServiceClient)(nil).UpdateDevicePmConfigs), varargs...)
+}
+
+// UpdateEventFilter mocks base method.
+func (m *MockVolthaServiceClient) UpdateEventFilter(ctx context.Context, in *voltha.EventFilter, opts ...grpc.CallOption) (*voltha.EventFilter, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "UpdateEventFilter", varargs...)
+	ret0, _ := ret[0].(*voltha.EventFilter)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateEventFilter indicates an expected call of UpdateEventFilter.
+func (mr *MockVolthaServiceClientMockRecorder) UpdateEventFilter(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateEventFilter", reflect.TypeOf((*MockVolthaServiceClient)(nil).UpdateEventFilter), varargs...)
+}
+
+// UpdateLogicalDeviceFlowGroupTable mocks base method.
+func (m *MockVolthaServiceClient) UpdateLogicalDeviceFlowGroupTable(ctx context.Context, in *openflow_13.FlowGroupTableUpdate, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceFlowGroupTable", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceFlowGroupTable indicates an expected call of UpdateLogicalDeviceFlowGroupTable.
+func (mr *MockVolthaServiceClientMockRecorder) UpdateLogicalDeviceFlowGroupTable(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceFlowGroupTable", reflect.TypeOf((*MockVolthaServiceClient)(nil).UpdateLogicalDeviceFlowGroupTable), varargs...)
+}
+
+// UpdateLogicalDeviceFlowTable mocks base method.
+func (m *MockVolthaServiceClient) UpdateLogicalDeviceFlowTable(ctx context.Context, in *openflow_13.FlowTableUpdate, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceFlowTable", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceFlowTable indicates an expected call of UpdateLogicalDeviceFlowTable.
+func (mr *MockVolthaServiceClientMockRecorder) UpdateLogicalDeviceFlowTable(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceFlowTable", reflect.TypeOf((*MockVolthaServiceClient)(nil).UpdateLogicalDeviceFlowTable), varargs...)
+}
+
+// UpdateLogicalDeviceMeterTable mocks base method.
+func (m *MockVolthaServiceClient) UpdateLogicalDeviceMeterTable(ctx context.Context, in *openflow_13.MeterModUpdate, opts ...grpc.CallOption) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	varargs := []interface{}{ctx, in}
+	for _, a := range opts {
+		varargs = append(varargs, a)
+	}
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceMeterTable", varargs...)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceMeterTable indicates an expected call of UpdateLogicalDeviceMeterTable.
+func (mr *MockVolthaServiceClientMockRecorder) UpdateLogicalDeviceMeterTable(ctx, in interface{}, opts ...interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	varargs := append([]interface{}{ctx, in}, opts...)
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceMeterTable", reflect.TypeOf((*MockVolthaServiceClient)(nil).UpdateLogicalDeviceMeterTable), varargs...)
+}
+
+// MockVolthaService_StreamPacketsOutClient is a mock of VolthaService_StreamPacketsOutClient interface.
+type MockVolthaService_StreamPacketsOutClient struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_StreamPacketsOutClientMockRecorder
+}
+
+// MockVolthaService_StreamPacketsOutClientMockRecorder is the mock recorder for MockVolthaService_StreamPacketsOutClient.
+type MockVolthaService_StreamPacketsOutClientMockRecorder struct {
+	mock *MockVolthaService_StreamPacketsOutClient
+}
+
+// NewMockVolthaService_StreamPacketsOutClient creates a new mock instance.
+func NewMockVolthaService_StreamPacketsOutClient(ctrl *gomock.Controller) *MockVolthaService_StreamPacketsOutClient {
+	mock := &MockVolthaService_StreamPacketsOutClient{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_StreamPacketsOutClientMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_StreamPacketsOutClient) EXPECT() *MockVolthaService_StreamPacketsOutClientMockRecorder {
+	return m.recorder
+}
+
+// CloseAndRecv mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) CloseAndRecv() (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CloseAndRecv")
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CloseAndRecv indicates an expected call of CloseAndRecv.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) CloseAndRecv() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseAndRecv", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).CloseAndRecv))
+}
+
+// CloseSend mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) CloseSend() error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CloseSend")
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// CloseSend indicates an expected call of CloseSend.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) CloseSend() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseSend", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).CloseSend))
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).Context))
+}
+
+// Header mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) Header() (metadata.MD, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Header")
+	ret0, _ := ret[0].(metadata.MD)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Header indicates an expected call of Header.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) Header() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Header", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).Header))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_StreamPacketsOutClient) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).RecvMsg), m)
+}
+
+// Send mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) Send(arg0 *openflow_13.PacketOut) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Send", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// Send indicates an expected call of Send.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) Send(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).Send), arg0)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_StreamPacketsOutClient) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).SendMsg), m)
+}
+
+// Trailer mocks base method.
+func (m *MockVolthaService_StreamPacketsOutClient) Trailer() metadata.MD {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Trailer")
+	ret0, _ := ret[0].(metadata.MD)
+	return ret0
+}
+
+// Trailer indicates an expected call of Trailer.
+func (mr *MockVolthaService_StreamPacketsOutClientMockRecorder) Trailer() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Trailer", reflect.TypeOf((*MockVolthaService_StreamPacketsOutClient)(nil).Trailer))
+}
+
+// MockVolthaService_ReceivePacketsInClient is a mock of VolthaService_ReceivePacketsInClient interface.
+type MockVolthaService_ReceivePacketsInClient struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_ReceivePacketsInClientMockRecorder
+}
+
+// MockVolthaService_ReceivePacketsInClientMockRecorder is the mock recorder for MockVolthaService_ReceivePacketsInClient.
+type MockVolthaService_ReceivePacketsInClientMockRecorder struct {
+	mock *MockVolthaService_ReceivePacketsInClient
+}
+
+// NewMockVolthaService_ReceivePacketsInClient creates a new mock instance.
+func NewMockVolthaService_ReceivePacketsInClient(ctrl *gomock.Controller) *MockVolthaService_ReceivePacketsInClient {
+	mock := &MockVolthaService_ReceivePacketsInClient{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_ReceivePacketsInClientMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_ReceivePacketsInClient) EXPECT() *MockVolthaService_ReceivePacketsInClientMockRecorder {
+	return m.recorder
+}
+
+// CloseSend mocks base method.
+func (m *MockVolthaService_ReceivePacketsInClient) CloseSend() error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CloseSend")
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// CloseSend indicates an expected call of CloseSend.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) CloseSend() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseSend", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).CloseSend))
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_ReceivePacketsInClient) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).Context))
+}
+
+// Header mocks base method.
+func (m *MockVolthaService_ReceivePacketsInClient) Header() (metadata.MD, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Header")
+	ret0, _ := ret[0].(metadata.MD)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Header indicates an expected call of Header.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) Header() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Header", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).Header))
+}
+
+// Recv mocks base method.
+func (m *MockVolthaService_ReceivePacketsInClient) Recv() (*openflow_13.PacketIn, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Recv")
+	ret0, _ := ret[0].(*openflow_13.PacketIn)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Recv indicates an expected call of Recv.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) Recv() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Recv", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).Recv))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_ReceivePacketsInClient) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).RecvMsg), m)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_ReceivePacketsInClient) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).SendMsg), m)
+}
+
+// Trailer mocks base method.
+func (m *MockVolthaService_ReceivePacketsInClient) Trailer() metadata.MD {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Trailer")
+	ret0, _ := ret[0].(metadata.MD)
+	return ret0
+}
+
+// Trailer indicates an expected call of Trailer.
+func (mr *MockVolthaService_ReceivePacketsInClientMockRecorder) Trailer() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Trailer", reflect.TypeOf((*MockVolthaService_ReceivePacketsInClient)(nil).Trailer))
+}
+
+// MockVolthaService_ReceiveChangeEventsClient is a mock of VolthaService_ReceiveChangeEventsClient interface.
+type MockVolthaService_ReceiveChangeEventsClient struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_ReceiveChangeEventsClientMockRecorder
+}
+
+// MockVolthaService_ReceiveChangeEventsClientMockRecorder is the mock recorder for MockVolthaService_ReceiveChangeEventsClient.
+type MockVolthaService_ReceiveChangeEventsClientMockRecorder struct {
+	mock *MockVolthaService_ReceiveChangeEventsClient
+}
+
+// NewMockVolthaService_ReceiveChangeEventsClient creates a new mock instance.
+func NewMockVolthaService_ReceiveChangeEventsClient(ctrl *gomock.Controller) *MockVolthaService_ReceiveChangeEventsClient {
+	mock := &MockVolthaService_ReceiveChangeEventsClient{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_ReceiveChangeEventsClientMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_ReceiveChangeEventsClient) EXPECT() *MockVolthaService_ReceiveChangeEventsClientMockRecorder {
+	return m.recorder
+}
+
+// CloseSend mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsClient) CloseSend() error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CloseSend")
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// CloseSend indicates an expected call of CloseSend.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) CloseSend() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseSend", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).CloseSend))
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsClient) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).Context))
+}
+
+// Header mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsClient) Header() (metadata.MD, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Header")
+	ret0, _ := ret[0].(metadata.MD)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Header indicates an expected call of Header.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) Header() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Header", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).Header))
+}
+
+// Recv mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsClient) Recv() (*openflow_13.ChangeEvent, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Recv")
+	ret0, _ := ret[0].(*openflow_13.ChangeEvent)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Recv indicates an expected call of Recv.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) Recv() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Recv", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).Recv))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_ReceiveChangeEventsClient) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).RecvMsg), m)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_ReceiveChangeEventsClient) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).SendMsg), m)
+}
+
+// Trailer mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsClient) Trailer() metadata.MD {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Trailer")
+	ret0, _ := ret[0].(metadata.MD)
+	return ret0
+}
+
+// Trailer indicates an expected call of Trailer.
+func (mr *MockVolthaService_ReceiveChangeEventsClientMockRecorder) Trailer() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Trailer", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsClient)(nil).Trailer))
+}
+
+// MockVolthaServiceServer is a mock of VolthaServiceServer interface.
+type MockVolthaServiceServer struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaServiceServerMockRecorder
+}
+
+// MockVolthaServiceServerMockRecorder is the mock recorder for MockVolthaServiceServer.
+type MockVolthaServiceServerMockRecorder struct {
+	mock *MockVolthaServiceServer
+}
+
+// NewMockVolthaServiceServer creates a new mock instance.
+func NewMockVolthaServiceServer(ctrl *gomock.Controller) *MockVolthaServiceServer {
+	mock := &MockVolthaServiceServer{ctrl: ctrl}
+	mock.recorder = &MockVolthaServiceServerMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaServiceServer) EXPECT() *MockVolthaServiceServerMockRecorder {
+	return m.recorder
+}
+
+// AbortImageUpgradeToDevice mocks base method.
+func (m *MockVolthaServiceServer) AbortImageUpgradeToDevice(arg0 context.Context, arg1 *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "AbortImageUpgradeToDevice", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// AbortImageUpgradeToDevice indicates an expected call of AbortImageUpgradeToDevice.
+func (mr *MockVolthaServiceServerMockRecorder) AbortImageUpgradeToDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AbortImageUpgradeToDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).AbortImageUpgradeToDevice), arg0, arg1)
+}
+
+// ActivateImage mocks base method.
+func (m *MockVolthaServiceServer) ActivateImage(arg0 context.Context, arg1 *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ActivateImage", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ActivateImage indicates an expected call of ActivateImage.
+func (mr *MockVolthaServiceServerMockRecorder) ActivateImage(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActivateImage", reflect.TypeOf((*MockVolthaServiceServer)(nil).ActivateImage), arg0, arg1)
+}
+
+// ActivateImageUpdate mocks base method.
+func (m *MockVolthaServiceServer) ActivateImageUpdate(arg0 context.Context, arg1 *voltha.ImageDownload) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ActivateImageUpdate", arg0, arg1)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ActivateImageUpdate indicates an expected call of ActivateImageUpdate.
+func (mr *MockVolthaServiceServerMockRecorder) ActivateImageUpdate(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActivateImageUpdate", reflect.TypeOf((*MockVolthaServiceServer)(nil).ActivateImageUpdate), arg0, arg1)
+}
+
+// CancelImageDownload mocks base method.
+func (m *MockVolthaServiceServer) CancelImageDownload(arg0 context.Context, arg1 *voltha.ImageDownload) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CancelImageDownload", arg0, arg1)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CancelImageDownload indicates an expected call of CancelImageDownload.
+func (mr *MockVolthaServiceServerMockRecorder) CancelImageDownload(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelImageDownload", reflect.TypeOf((*MockVolthaServiceServer)(nil).CancelImageDownload), arg0, arg1)
+}
+
+// CommitImage mocks base method.
+func (m *MockVolthaServiceServer) CommitImage(arg0 context.Context, arg1 *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CommitImage", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CommitImage indicates an expected call of CommitImage.
+func (mr *MockVolthaServiceServerMockRecorder) CommitImage(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CommitImage", reflect.TypeOf((*MockVolthaServiceServer)(nil).CommitImage), arg0, arg1)
+}
+
+// CreateDevice mocks base method.
+func (m *MockVolthaServiceServer) CreateDevice(arg0 context.Context, arg1 *voltha.Device) (*voltha.Device, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CreateDevice", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Device)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CreateDevice indicates an expected call of CreateDevice.
+func (mr *MockVolthaServiceServerMockRecorder) CreateDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).CreateDevice), arg0, arg1)
+}
+
+// CreateEventFilter mocks base method.
+func (m *MockVolthaServiceServer) CreateEventFilter(arg0 context.Context, arg1 *voltha.EventFilter) (*voltha.EventFilter, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CreateEventFilter", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.EventFilter)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// CreateEventFilter indicates an expected call of CreateEventFilter.
+func (mr *MockVolthaServiceServerMockRecorder) CreateEventFilter(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateEventFilter", reflect.TypeOf((*MockVolthaServiceServer)(nil).CreateEventFilter), arg0, arg1)
+}
+
+// DeleteDevice mocks base method.
+func (m *MockVolthaServiceServer) DeleteDevice(arg0 context.Context, arg1 *common.ID) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DeleteDevice", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DeleteDevice indicates an expected call of DeleteDevice.
+func (mr *MockVolthaServiceServerMockRecorder) DeleteDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).DeleteDevice), arg0, arg1)
+}
+
+// DeleteEventFilter mocks base method.
+func (m *MockVolthaServiceServer) DeleteEventFilter(arg0 context.Context, arg1 *voltha.EventFilter) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DeleteEventFilter", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DeleteEventFilter indicates an expected call of DeleteEventFilter.
+func (mr *MockVolthaServiceServerMockRecorder) DeleteEventFilter(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteEventFilter", reflect.TypeOf((*MockVolthaServiceServer)(nil).DeleteEventFilter), arg0, arg1)
+}
+
+// DisableDevice mocks base method.
+func (m *MockVolthaServiceServer) DisableDevice(arg0 context.Context, arg1 *common.ID) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DisableDevice", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisableDevice indicates an expected call of DisableDevice.
+func (mr *MockVolthaServiceServerMockRecorder) DisableDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).DisableDevice), arg0, arg1)
+}
+
+// DisableLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceServer) DisableLogicalDevicePort(arg0 context.Context, arg1 *voltha.LogicalPortId) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DisableLogicalDevicePort", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisableLogicalDevicePort indicates an expected call of DisableLogicalDevicePort.
+func (mr *MockVolthaServiceServerMockRecorder) DisableLogicalDevicePort(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceServer)(nil).DisableLogicalDevicePort), arg0, arg1)
+}
+
+// DisablePort mocks base method.
+func (m *MockVolthaServiceServer) DisablePort(arg0 context.Context, arg1 *voltha.Port) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DisablePort", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DisablePort indicates an expected call of DisablePort.
+func (mr *MockVolthaServiceServerMockRecorder) DisablePort(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisablePort", reflect.TypeOf((*MockVolthaServiceServer)(nil).DisablePort), arg0, arg1)
+}
+
+// DownloadImage mocks base method.
+func (m *MockVolthaServiceServer) DownloadImage(arg0 context.Context, arg1 *voltha.ImageDownload) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DownloadImage", arg0, arg1)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DownloadImage indicates an expected call of DownloadImage.
+func (mr *MockVolthaServiceServerMockRecorder) DownloadImage(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadImage", reflect.TypeOf((*MockVolthaServiceServer)(nil).DownloadImage), arg0, arg1)
+}
+
+// DownloadImageToDevice mocks base method.
+func (m *MockVolthaServiceServer) DownloadImageToDevice(arg0 context.Context, arg1 *voltha.DeviceImageDownloadRequest) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "DownloadImageToDevice", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// DownloadImageToDevice indicates an expected call of DownloadImageToDevice.
+func (mr *MockVolthaServiceServerMockRecorder) DownloadImageToDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadImageToDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).DownloadImageToDevice), arg0, arg1)
+}
+
+// EnableDevice mocks base method.
+func (m *MockVolthaServiceServer) EnableDevice(arg0 context.Context, arg1 *common.ID) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "EnableDevice", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnableDevice indicates an expected call of EnableDevice.
+func (mr *MockVolthaServiceServerMockRecorder) EnableDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).EnableDevice), arg0, arg1)
+}
+
+// EnableLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceServer) EnableLogicalDevicePort(arg0 context.Context, arg1 *voltha.LogicalPortId) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "EnableLogicalDevicePort", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnableLogicalDevicePort indicates an expected call of EnableLogicalDevicePort.
+func (mr *MockVolthaServiceServerMockRecorder) EnableLogicalDevicePort(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceServer)(nil).EnableLogicalDevicePort), arg0, arg1)
+}
+
+// EnablePort mocks base method.
+func (m *MockVolthaServiceServer) EnablePort(arg0 context.Context, arg1 *voltha.Port) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "EnablePort", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EnablePort indicates an expected call of EnablePort.
+func (mr *MockVolthaServiceServerMockRecorder) EnablePort(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnablePort", reflect.TypeOf((*MockVolthaServiceServer)(nil).EnablePort), arg0, arg1)
+}
+
+// ForceDeleteDevice mocks base method.
+func (m *MockVolthaServiceServer) ForceDeleteDevice(arg0 context.Context, arg1 *common.ID) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ForceDeleteDevice", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ForceDeleteDevice indicates an expected call of ForceDeleteDevice.
+func (mr *MockVolthaServiceServerMockRecorder) ForceDeleteDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ForceDeleteDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).ForceDeleteDevice), arg0, arg1)
+}
+
+// GetAlarmDeviceData mocks base method.
+func (m *MockVolthaServiceServer) GetAlarmDeviceData(arg0 context.Context, arg1 *common.ID) (*omci.AlarmDeviceData, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetAlarmDeviceData", arg0, arg1)
+	ret0, _ := ret[0].(*omci.AlarmDeviceData)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetAlarmDeviceData indicates an expected call of GetAlarmDeviceData.
+func (mr *MockVolthaServiceServerMockRecorder) GetAlarmDeviceData(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAlarmDeviceData", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetAlarmDeviceData), arg0, arg1)
+}
+
+// GetCoreInstance mocks base method.
+func (m *MockVolthaServiceServer) GetCoreInstance(arg0 context.Context, arg1 *common.ID) (*voltha.CoreInstance, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetCoreInstance", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.CoreInstance)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetCoreInstance indicates an expected call of GetCoreInstance.
+func (mr *MockVolthaServiceServerMockRecorder) GetCoreInstance(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCoreInstance", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetCoreInstance), arg0, arg1)
+}
+
+// GetDevice mocks base method.
+func (m *MockVolthaServiceServer) GetDevice(arg0 context.Context, arg1 *common.ID) (*voltha.Device, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetDevice", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Device)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetDevice indicates an expected call of GetDevice.
+func (mr *MockVolthaServiceServerMockRecorder) GetDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetDevice), arg0, arg1)
+}
+
+// GetDeviceType mocks base method.
+func (m *MockVolthaServiceServer) GetDeviceType(arg0 context.Context, arg1 *common.ID) (*voltha.DeviceType, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetDeviceType", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceType)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetDeviceType indicates an expected call of GetDeviceType.
+func (mr *MockVolthaServiceServerMockRecorder) GetDeviceType(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDeviceType", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetDeviceType), arg0, arg1)
+}
+
+// GetEventFilter mocks base method.
+func (m *MockVolthaServiceServer) GetEventFilter(arg0 context.Context, arg1 *common.ID) (*voltha.EventFilters, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetEventFilter", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.EventFilters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetEventFilter indicates an expected call of GetEventFilter.
+func (mr *MockVolthaServiceServerMockRecorder) GetEventFilter(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEventFilter", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetEventFilter), arg0, arg1)
+}
+
+// GetExtValue mocks base method.
+func (m *MockVolthaServiceServer) GetExtValue(arg0 context.Context, arg1 *extension.ValueSpecifier) (*extension.ReturnValues, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetExtValue", arg0, arg1)
+	ret0, _ := ret[0].(*extension.ReturnValues)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetExtValue indicates an expected call of GetExtValue.
+func (mr *MockVolthaServiceServerMockRecorder) GetExtValue(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExtValue", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetExtValue), arg0, arg1)
+}
+
+// GetImageDownload mocks base method.
+func (m *MockVolthaServiceServer) GetImageDownload(arg0 context.Context, arg1 *voltha.ImageDownload) (*voltha.ImageDownload, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetImageDownload", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.ImageDownload)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageDownload indicates an expected call of GetImageDownload.
+func (mr *MockVolthaServiceServerMockRecorder) GetImageDownload(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageDownload", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetImageDownload), arg0, arg1)
+}
+
+// GetImageDownloadStatus mocks base method.
+func (m *MockVolthaServiceServer) GetImageDownloadStatus(arg0 context.Context, arg1 *voltha.ImageDownload) (*voltha.ImageDownload, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetImageDownloadStatus", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.ImageDownload)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageDownloadStatus indicates an expected call of GetImageDownloadStatus.
+func (mr *MockVolthaServiceServerMockRecorder) GetImageDownloadStatus(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageDownloadStatus", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetImageDownloadStatus), arg0, arg1)
+}
+
+// GetImageStatus mocks base method.
+func (m *MockVolthaServiceServer) GetImageStatus(arg0 context.Context, arg1 *voltha.DeviceImageRequest) (*voltha.DeviceImageResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetImageStatus", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceImageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImageStatus indicates an expected call of GetImageStatus.
+func (mr *MockVolthaServiceServerMockRecorder) GetImageStatus(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageStatus", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetImageStatus), arg0, arg1)
+}
+
+// GetImages mocks base method.
+func (m *MockVolthaServiceServer) GetImages(arg0 context.Context, arg1 *common.ID) (*voltha.Images, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetImages", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Images)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetImages indicates an expected call of GetImages.
+func (mr *MockVolthaServiceServerMockRecorder) GetImages(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImages", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetImages), arg0, arg1)
+}
+
+// GetLogicalDevice mocks base method.
+func (m *MockVolthaServiceServer) GetLogicalDevice(arg0 context.Context, arg1 *common.ID) (*voltha.LogicalDevice, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetLogicalDevice", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.LogicalDevice)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetLogicalDevice indicates an expected call of GetLogicalDevice.
+func (mr *MockVolthaServiceServerMockRecorder) GetLogicalDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLogicalDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetLogicalDevice), arg0, arg1)
+}
+
+// GetLogicalDevicePort mocks base method.
+func (m *MockVolthaServiceServer) GetLogicalDevicePort(arg0 context.Context, arg1 *voltha.LogicalPortId) (*voltha.LogicalPort, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetLogicalDevicePort", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.LogicalPort)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetLogicalDevicePort indicates an expected call of GetLogicalDevicePort.
+func (mr *MockVolthaServiceServerMockRecorder) GetLogicalDevicePort(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLogicalDevicePort", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetLogicalDevicePort), arg0, arg1)
+}
+
+// GetMibDeviceData mocks base method.
+func (m *MockVolthaServiceServer) GetMibDeviceData(arg0 context.Context, arg1 *common.ID) (*omci.MibDeviceData, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetMibDeviceData", arg0, arg1)
+	ret0, _ := ret[0].(*omci.MibDeviceData)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetMibDeviceData indicates an expected call of GetMibDeviceData.
+func (mr *MockVolthaServiceServerMockRecorder) GetMibDeviceData(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMibDeviceData", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetMibDeviceData), arg0, arg1)
+}
+
+// GetOnuImages mocks base method.
+func (m *MockVolthaServiceServer) GetOnuImages(arg0 context.Context, arg1 *common.ID) (*voltha.OnuImages, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetOnuImages", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.OnuImages)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetOnuImages indicates an expected call of GetOnuImages.
+func (mr *MockVolthaServiceServerMockRecorder) GetOnuImages(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOnuImages", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetOnuImages), arg0, arg1)
+}
+
+// GetVoltha mocks base method.
+func (m *MockVolthaServiceServer) GetVoltha(arg0 context.Context, arg1 *empty.Empty) (*voltha.Voltha, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetVoltha", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Voltha)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetVoltha indicates an expected call of GetVoltha.
+func (mr *MockVolthaServiceServerMockRecorder) GetVoltha(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVoltha", reflect.TypeOf((*MockVolthaServiceServer)(nil).GetVoltha), arg0, arg1)
+}
+
+// ListAdapters mocks base method.
+func (m *MockVolthaServiceServer) ListAdapters(arg0 context.Context, arg1 *empty.Empty) (*voltha.Adapters, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListAdapters", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Adapters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListAdapters indicates an expected call of ListAdapters.
+func (mr *MockVolthaServiceServerMockRecorder) ListAdapters(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAdapters", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListAdapters), arg0, arg1)
+}
+
+// ListCoreInstances mocks base method.
+func (m *MockVolthaServiceServer) ListCoreInstances(arg0 context.Context, arg1 *empty.Empty) (*voltha.CoreInstances, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListCoreInstances", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.CoreInstances)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListCoreInstances indicates an expected call of ListCoreInstances.
+func (mr *MockVolthaServiceServerMockRecorder) ListCoreInstances(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListCoreInstances", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListCoreInstances), arg0, arg1)
+}
+
+// ListDeviceFlowGroups mocks base method.
+func (m *MockVolthaServiceServer) ListDeviceFlowGroups(arg0 context.Context, arg1 *common.ID) (*openflow_13.FlowGroups, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDeviceFlowGroups", arg0, arg1)
+	ret0, _ := ret[0].(*openflow_13.FlowGroups)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceFlowGroups indicates an expected call of ListDeviceFlowGroups.
+func (mr *MockVolthaServiceServerMockRecorder) ListDeviceFlowGroups(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceFlowGroups", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDeviceFlowGroups), arg0, arg1)
+}
+
+// ListDeviceFlows mocks base method.
+func (m *MockVolthaServiceServer) ListDeviceFlows(arg0 context.Context, arg1 *common.ID) (*openflow_13.Flows, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDeviceFlows", arg0, arg1)
+	ret0, _ := ret[0].(*openflow_13.Flows)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceFlows indicates an expected call of ListDeviceFlows.
+func (mr *MockVolthaServiceServerMockRecorder) ListDeviceFlows(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceFlows", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDeviceFlows), arg0, arg1)
+}
+
+// ListDeviceIds mocks base method.
+func (m *MockVolthaServiceServer) ListDeviceIds(arg0 context.Context, arg1 *empty.Empty) (*common.IDs, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDeviceIds", arg0, arg1)
+	ret0, _ := ret[0].(*common.IDs)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceIds indicates an expected call of ListDeviceIds.
+func (mr *MockVolthaServiceServerMockRecorder) ListDeviceIds(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceIds", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDeviceIds), arg0, arg1)
+}
+
+// ListDevicePmConfigs mocks base method.
+func (m *MockVolthaServiceServer) ListDevicePmConfigs(arg0 context.Context, arg1 *common.ID) (*voltha.PmConfigs, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDevicePmConfigs", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.PmConfigs)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevicePmConfigs indicates an expected call of ListDevicePmConfigs.
+func (mr *MockVolthaServiceServerMockRecorder) ListDevicePmConfigs(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevicePmConfigs", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDevicePmConfigs), arg0, arg1)
+}
+
+// ListDevicePorts mocks base method.
+func (m *MockVolthaServiceServer) ListDevicePorts(arg0 context.Context, arg1 *common.ID) (*voltha.Ports, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDevicePorts", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Ports)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevicePorts indicates an expected call of ListDevicePorts.
+func (mr *MockVolthaServiceServerMockRecorder) ListDevicePorts(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevicePorts", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDevicePorts), arg0, arg1)
+}
+
+// ListDeviceTypes mocks base method.
+func (m *MockVolthaServiceServer) ListDeviceTypes(arg0 context.Context, arg1 *empty.Empty) (*voltha.DeviceTypes, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDeviceTypes", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.DeviceTypes)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDeviceTypes indicates an expected call of ListDeviceTypes.
+func (mr *MockVolthaServiceServerMockRecorder) ListDeviceTypes(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeviceTypes", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDeviceTypes), arg0, arg1)
+}
+
+// ListDevices mocks base method.
+func (m *MockVolthaServiceServer) ListDevices(arg0 context.Context, arg1 *empty.Empty) (*voltha.Devices, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListDevices", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.Devices)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListDevices indicates an expected call of ListDevices.
+func (mr *MockVolthaServiceServerMockRecorder) ListDevices(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDevices", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListDevices), arg0, arg1)
+}
+
+// ListEventFilters mocks base method.
+func (m *MockVolthaServiceServer) ListEventFilters(arg0 context.Context, arg1 *empty.Empty) (*voltha.EventFilters, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListEventFilters", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.EventFilters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListEventFilters indicates an expected call of ListEventFilters.
+func (mr *MockVolthaServiceServerMockRecorder) ListEventFilters(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListEventFilters", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListEventFilters), arg0, arg1)
+}
+
+// ListImageDownloads mocks base method.
+func (m *MockVolthaServiceServer) ListImageDownloads(arg0 context.Context, arg1 *common.ID) (*voltha.ImageDownloads, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListImageDownloads", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.ImageDownloads)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListImageDownloads indicates an expected call of ListImageDownloads.
+func (mr *MockVolthaServiceServerMockRecorder) ListImageDownloads(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImageDownloads", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListImageDownloads), arg0, arg1)
+}
+
+// ListLogicalDeviceFlowGroups mocks base method.
+func (m *MockVolthaServiceServer) ListLogicalDeviceFlowGroups(arg0 context.Context, arg1 *common.ID) (*openflow_13.FlowGroups, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListLogicalDeviceFlowGroups", arg0, arg1)
+	ret0, _ := ret[0].(*openflow_13.FlowGroups)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceFlowGroups indicates an expected call of ListLogicalDeviceFlowGroups.
+func (mr *MockVolthaServiceServerMockRecorder) ListLogicalDeviceFlowGroups(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceFlowGroups", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListLogicalDeviceFlowGroups), arg0, arg1)
+}
+
+// ListLogicalDeviceFlows mocks base method.
+func (m *MockVolthaServiceServer) ListLogicalDeviceFlows(arg0 context.Context, arg1 *common.ID) (*openflow_13.Flows, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListLogicalDeviceFlows", arg0, arg1)
+	ret0, _ := ret[0].(*openflow_13.Flows)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceFlows indicates an expected call of ListLogicalDeviceFlows.
+func (mr *MockVolthaServiceServerMockRecorder) ListLogicalDeviceFlows(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceFlows", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListLogicalDeviceFlows), arg0, arg1)
+}
+
+// ListLogicalDeviceMeters mocks base method.
+func (m *MockVolthaServiceServer) ListLogicalDeviceMeters(arg0 context.Context, arg1 *common.ID) (*openflow_13.Meters, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListLogicalDeviceMeters", arg0, arg1)
+	ret0, _ := ret[0].(*openflow_13.Meters)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDeviceMeters indicates an expected call of ListLogicalDeviceMeters.
+func (mr *MockVolthaServiceServerMockRecorder) ListLogicalDeviceMeters(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDeviceMeters", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListLogicalDeviceMeters), arg0, arg1)
+}
+
+// ListLogicalDevicePorts mocks base method.
+func (m *MockVolthaServiceServer) ListLogicalDevicePorts(arg0 context.Context, arg1 *common.ID) (*voltha.LogicalPorts, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListLogicalDevicePorts", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.LogicalPorts)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDevicePorts indicates an expected call of ListLogicalDevicePorts.
+func (mr *MockVolthaServiceServerMockRecorder) ListLogicalDevicePorts(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDevicePorts", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListLogicalDevicePorts), arg0, arg1)
+}
+
+// ListLogicalDevices mocks base method.
+func (m *MockVolthaServiceServer) ListLogicalDevices(arg0 context.Context, arg1 *empty.Empty) (*voltha.LogicalDevices, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ListLogicalDevices", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.LogicalDevices)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ListLogicalDevices indicates an expected call of ListLogicalDevices.
+func (mr *MockVolthaServiceServerMockRecorder) ListLogicalDevices(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLogicalDevices", reflect.TypeOf((*MockVolthaServiceServer)(nil).ListLogicalDevices), arg0, arg1)
+}
+
+// RebootDevice mocks base method.
+func (m *MockVolthaServiceServer) RebootDevice(arg0 context.Context, arg1 *common.ID) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "RebootDevice", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// RebootDevice indicates an expected call of RebootDevice.
+func (mr *MockVolthaServiceServerMockRecorder) RebootDevice(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RebootDevice", reflect.TypeOf((*MockVolthaServiceServer)(nil).RebootDevice), arg0, arg1)
+}
+
+// ReceiveChangeEvents mocks base method.
+func (m *MockVolthaServiceServer) ReceiveChangeEvents(arg0 *empty.Empty, arg1 voltha.VolthaService_ReceiveChangeEventsServer) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ReceiveChangeEvents", arg0, arg1)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// ReceiveChangeEvents indicates an expected call of ReceiveChangeEvents.
+func (mr *MockVolthaServiceServerMockRecorder) ReceiveChangeEvents(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceiveChangeEvents", reflect.TypeOf((*MockVolthaServiceServer)(nil).ReceiveChangeEvents), arg0, arg1)
+}
+
+// ReceivePacketsIn mocks base method.
+func (m *MockVolthaServiceServer) ReceivePacketsIn(arg0 *empty.Empty, arg1 voltha.VolthaService_ReceivePacketsInServer) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ReceivePacketsIn", arg0, arg1)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// ReceivePacketsIn indicates an expected call of ReceivePacketsIn.
+func (mr *MockVolthaServiceServerMockRecorder) ReceivePacketsIn(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivePacketsIn", reflect.TypeOf((*MockVolthaServiceServer)(nil).ReceivePacketsIn), arg0, arg1)
+}
+
+// ReconcileDevices mocks base method.
+func (m *MockVolthaServiceServer) ReconcileDevices(arg0 context.Context, arg1 *common.IDs) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "ReconcileDevices", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// ReconcileDevices indicates an expected call of ReconcileDevices.
+func (mr *MockVolthaServiceServerMockRecorder) ReconcileDevices(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReconcileDevices", reflect.TypeOf((*MockVolthaServiceServer)(nil).ReconcileDevices), arg0, arg1)
+}
+
+// RevertImageUpdate mocks base method.
+func (m *MockVolthaServiceServer) RevertImageUpdate(arg0 context.Context, arg1 *voltha.ImageDownload) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "RevertImageUpdate", arg0, arg1)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// RevertImageUpdate indicates an expected call of RevertImageUpdate.
+func (mr *MockVolthaServiceServerMockRecorder) RevertImageUpdate(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevertImageUpdate", reflect.TypeOf((*MockVolthaServiceServer)(nil).RevertImageUpdate), arg0, arg1)
+}
+
+// SelfTest mocks base method.
+func (m *MockVolthaServiceServer) SelfTest(arg0 context.Context, arg1 *common.ID) (*voltha.SelfTestResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SelfTest", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.SelfTestResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SelfTest indicates an expected call of SelfTest.
+func (mr *MockVolthaServiceServerMockRecorder) SelfTest(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SelfTest", reflect.TypeOf((*MockVolthaServiceServer)(nil).SelfTest), arg0, arg1)
+}
+
+// SetExtValue mocks base method.
+func (m *MockVolthaServiceServer) SetExtValue(arg0 context.Context, arg1 *extension.ValueSet) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SetExtValue", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SetExtValue indicates an expected call of SetExtValue.
+func (mr *MockVolthaServiceServerMockRecorder) SetExtValue(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetExtValue", reflect.TypeOf((*MockVolthaServiceServer)(nil).SetExtValue), arg0, arg1)
+}
+
+// SimulateAlarm mocks base method.
+func (m *MockVolthaServiceServer) SimulateAlarm(arg0 context.Context, arg1 *voltha.SimulateAlarmRequest) (*common.OperationResp, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SimulateAlarm", arg0, arg1)
+	ret0, _ := ret[0].(*common.OperationResp)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// SimulateAlarm indicates an expected call of SimulateAlarm.
+func (mr *MockVolthaServiceServerMockRecorder) SimulateAlarm(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SimulateAlarm", reflect.TypeOf((*MockVolthaServiceServer)(nil).SimulateAlarm), arg0, arg1)
+}
+
+// StartOmciTestAction mocks base method.
+func (m *MockVolthaServiceServer) StartOmciTestAction(arg0 context.Context, arg1 *omci.OmciTestRequest) (*omci.TestResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "StartOmciTestAction", arg0, arg1)
+	ret0, _ := ret[0].(*omci.TestResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// StartOmciTestAction indicates an expected call of StartOmciTestAction.
+func (mr *MockVolthaServiceServerMockRecorder) StartOmciTestAction(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartOmciTestAction", reflect.TypeOf((*MockVolthaServiceServer)(nil).StartOmciTestAction), arg0, arg1)
+}
+
+// StreamPacketsOut mocks base method.
+func (m *MockVolthaServiceServer) StreamPacketsOut(arg0 voltha.VolthaService_StreamPacketsOutServer) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "StreamPacketsOut", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// StreamPacketsOut indicates an expected call of StreamPacketsOut.
+func (mr *MockVolthaServiceServerMockRecorder) StreamPacketsOut(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StreamPacketsOut", reflect.TypeOf((*MockVolthaServiceServer)(nil).StreamPacketsOut), arg0)
+}
+
+// UpdateDevicePmConfigs mocks base method.
+func (m *MockVolthaServiceServer) UpdateDevicePmConfigs(arg0 context.Context, arg1 *voltha.PmConfigs) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "UpdateDevicePmConfigs", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateDevicePmConfigs indicates an expected call of UpdateDevicePmConfigs.
+func (mr *MockVolthaServiceServerMockRecorder) UpdateDevicePmConfigs(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateDevicePmConfigs", reflect.TypeOf((*MockVolthaServiceServer)(nil).UpdateDevicePmConfigs), arg0, arg1)
+}
+
+// UpdateEventFilter mocks base method.
+func (m *MockVolthaServiceServer) UpdateEventFilter(arg0 context.Context, arg1 *voltha.EventFilter) (*voltha.EventFilter, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "UpdateEventFilter", arg0, arg1)
+	ret0, _ := ret[0].(*voltha.EventFilter)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateEventFilter indicates an expected call of UpdateEventFilter.
+func (mr *MockVolthaServiceServerMockRecorder) UpdateEventFilter(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateEventFilter", reflect.TypeOf((*MockVolthaServiceServer)(nil).UpdateEventFilter), arg0, arg1)
+}
+
+// UpdateLogicalDeviceFlowGroupTable mocks base method.
+func (m *MockVolthaServiceServer) UpdateLogicalDeviceFlowGroupTable(arg0 context.Context, arg1 *openflow_13.FlowGroupTableUpdate) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceFlowGroupTable", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceFlowGroupTable indicates an expected call of UpdateLogicalDeviceFlowGroupTable.
+func (mr *MockVolthaServiceServerMockRecorder) UpdateLogicalDeviceFlowGroupTable(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceFlowGroupTable", reflect.TypeOf((*MockVolthaServiceServer)(nil).UpdateLogicalDeviceFlowGroupTable), arg0, arg1)
+}
+
+// UpdateLogicalDeviceFlowTable mocks base method.
+func (m *MockVolthaServiceServer) UpdateLogicalDeviceFlowTable(arg0 context.Context, arg1 *openflow_13.FlowTableUpdate) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceFlowTable", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceFlowTable indicates an expected call of UpdateLogicalDeviceFlowTable.
+func (mr *MockVolthaServiceServerMockRecorder) UpdateLogicalDeviceFlowTable(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceFlowTable", reflect.TypeOf((*MockVolthaServiceServer)(nil).UpdateLogicalDeviceFlowTable), arg0, arg1)
+}
+
+// UpdateLogicalDeviceMeterTable mocks base method.
+func (m *MockVolthaServiceServer) UpdateLogicalDeviceMeterTable(arg0 context.Context, arg1 *openflow_13.MeterModUpdate) (*empty.Empty, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "UpdateLogicalDeviceMeterTable", arg0, arg1)
+	ret0, _ := ret[0].(*empty.Empty)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// UpdateLogicalDeviceMeterTable indicates an expected call of UpdateLogicalDeviceMeterTable.
+func (mr *MockVolthaServiceServerMockRecorder) UpdateLogicalDeviceMeterTable(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateLogicalDeviceMeterTable", reflect.TypeOf((*MockVolthaServiceServer)(nil).UpdateLogicalDeviceMeterTable), arg0, arg1)
+}
+
+// MockVolthaService_StreamPacketsOutServer is a mock of VolthaService_StreamPacketsOutServer interface.
+type MockVolthaService_StreamPacketsOutServer struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_StreamPacketsOutServerMockRecorder
+}
+
+// MockVolthaService_StreamPacketsOutServerMockRecorder is the mock recorder for MockVolthaService_StreamPacketsOutServer.
+type MockVolthaService_StreamPacketsOutServerMockRecorder struct {
+	mock *MockVolthaService_StreamPacketsOutServer
+}
+
+// NewMockVolthaService_StreamPacketsOutServer creates a new mock instance.
+func NewMockVolthaService_StreamPacketsOutServer(ctrl *gomock.Controller) *MockVolthaService_StreamPacketsOutServer {
+	mock := &MockVolthaService_StreamPacketsOutServer{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_StreamPacketsOutServerMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_StreamPacketsOutServer) EXPECT() *MockVolthaService_StreamPacketsOutServerMockRecorder {
+	return m.recorder
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).Context))
+}
+
+// Recv mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) Recv() (*openflow_13.PacketOut, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Recv")
+	ret0, _ := ret[0].(*openflow_13.PacketOut)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// Recv indicates an expected call of Recv.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) Recv() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Recv", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).Recv))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_StreamPacketsOutServer) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).RecvMsg), m)
+}
+
+// SendAndClose mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) SendAndClose(arg0 *empty.Empty) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SendAndClose", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendAndClose indicates an expected call of SendAndClose.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) SendAndClose(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendAndClose", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).SendAndClose), arg0)
+}
+
+// SendHeader mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) SendHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SendHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendHeader indicates an expected call of SendHeader.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) SendHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendHeader", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).SendHeader), arg0)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_StreamPacketsOutServer) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).SendMsg), m)
+}
+
+// SetHeader mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) SetHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SetHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SetHeader indicates an expected call of SetHeader.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) SetHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHeader", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).SetHeader), arg0)
+}
+
+// SetTrailer mocks base method.
+func (m *MockVolthaService_StreamPacketsOutServer) SetTrailer(arg0 metadata.MD) {
+	m.ctrl.T.Helper()
+	m.ctrl.Call(m, "SetTrailer", arg0)
+}
+
+// SetTrailer indicates an expected call of SetTrailer.
+func (mr *MockVolthaService_StreamPacketsOutServerMockRecorder) SetTrailer(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTrailer", reflect.TypeOf((*MockVolthaService_StreamPacketsOutServer)(nil).SetTrailer), arg0)
+}
+
+// MockVolthaService_ReceivePacketsInServer is a mock of VolthaService_ReceivePacketsInServer interface.
+type MockVolthaService_ReceivePacketsInServer struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_ReceivePacketsInServerMockRecorder
+}
+
+// MockVolthaService_ReceivePacketsInServerMockRecorder is the mock recorder for MockVolthaService_ReceivePacketsInServer.
+type MockVolthaService_ReceivePacketsInServerMockRecorder struct {
+	mock *MockVolthaService_ReceivePacketsInServer
+}
+
+// NewMockVolthaService_ReceivePacketsInServer creates a new mock instance.
+func NewMockVolthaService_ReceivePacketsInServer(ctrl *gomock.Controller) *MockVolthaService_ReceivePacketsInServer {
+	mock := &MockVolthaService_ReceivePacketsInServer{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_ReceivePacketsInServerMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_ReceivePacketsInServer) EXPECT() *MockVolthaService_ReceivePacketsInServerMockRecorder {
+	return m.recorder
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_ReceivePacketsInServer) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).Context))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_ReceivePacketsInServer) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).RecvMsg), m)
+}
+
+// Send mocks base method.
+func (m *MockVolthaService_ReceivePacketsInServer) Send(arg0 *openflow_13.PacketIn) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Send", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// Send indicates an expected call of Send.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) Send(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).Send), arg0)
+}
+
+// SendHeader mocks base method.
+func (m *MockVolthaService_ReceivePacketsInServer) SendHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SendHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendHeader indicates an expected call of SendHeader.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) SendHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendHeader", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).SendHeader), arg0)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_ReceivePacketsInServer) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).SendMsg), m)
+}
+
+// SetHeader mocks base method.
+func (m *MockVolthaService_ReceivePacketsInServer) SetHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SetHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SetHeader indicates an expected call of SetHeader.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) SetHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHeader", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).SetHeader), arg0)
+}
+
+// SetTrailer mocks base method.
+func (m *MockVolthaService_ReceivePacketsInServer) SetTrailer(arg0 metadata.MD) {
+	m.ctrl.T.Helper()
+	m.ctrl.Call(m, "SetTrailer", arg0)
+}
+
+// SetTrailer indicates an expected call of SetTrailer.
+func (mr *MockVolthaService_ReceivePacketsInServerMockRecorder) SetTrailer(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTrailer", reflect.TypeOf((*MockVolthaService_ReceivePacketsInServer)(nil).SetTrailer), arg0)
+}
+
+// MockVolthaService_ReceiveChangeEventsServer is a mock of VolthaService_ReceiveChangeEventsServer interface.
+type MockVolthaService_ReceiveChangeEventsServer struct {
+	ctrl     *gomock.Controller
+	recorder *MockVolthaService_ReceiveChangeEventsServerMockRecorder
+}
+
+// MockVolthaService_ReceiveChangeEventsServerMockRecorder is the mock recorder for MockVolthaService_ReceiveChangeEventsServer.
+type MockVolthaService_ReceiveChangeEventsServerMockRecorder struct {
+	mock *MockVolthaService_ReceiveChangeEventsServer
+}
+
+// NewMockVolthaService_ReceiveChangeEventsServer creates a new mock instance.
+func NewMockVolthaService_ReceiveChangeEventsServer(ctrl *gomock.Controller) *MockVolthaService_ReceiveChangeEventsServer {
+	mock := &MockVolthaService_ReceiveChangeEventsServer{ctrl: ctrl}
+	mock.recorder = &MockVolthaService_ReceiveChangeEventsServerMockRecorder{mock}
+	return mock
+}
+
+// EXPECT returns an object that allows the caller to indicate expected use.
+func (m *MockVolthaService_ReceiveChangeEventsServer) EXPECT() *MockVolthaService_ReceiveChangeEventsServerMockRecorder {
+	return m.recorder
+}
+
+// Context mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsServer) Context() context.Context {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Context")
+	ret0, _ := ret[0].(context.Context)
+	return ret0
+}
+
+// Context indicates an expected call of Context.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) Context() *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).Context))
+}
+
+// RecvMsg mocks base method.
+func (m_2 *MockVolthaService_ReceiveChangeEventsServer) RecvMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "RecvMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// RecvMsg indicates an expected call of RecvMsg.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) RecvMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecvMsg", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).RecvMsg), m)
+}
+
+// Send mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsServer) Send(arg0 *openflow_13.ChangeEvent) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "Send", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// Send indicates an expected call of Send.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) Send(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).Send), arg0)
+}
+
+// SendHeader mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsServer) SendHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SendHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendHeader indicates an expected call of SendHeader.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) SendHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendHeader", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).SendHeader), arg0)
+}
+
+// SendMsg mocks base method.
+func (m_2 *MockVolthaService_ReceiveChangeEventsServer) SendMsg(m interface{}) error {
+	m_2.ctrl.T.Helper()
+	ret := m_2.ctrl.Call(m_2, "SendMsg", m)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SendMsg indicates an expected call of SendMsg.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) SendMsg(m interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMsg", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).SendMsg), m)
+}
+
+// SetHeader mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsServer) SetHeader(arg0 metadata.MD) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "SetHeader", arg0)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// SetHeader indicates an expected call of SetHeader.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) SetHeader(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHeader", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).SetHeader), arg0)
+}
+
+// SetTrailer mocks base method.
+func (m *MockVolthaService_ReceiveChangeEventsServer) SetTrailer(arg0 metadata.MD) {
+	m.ctrl.T.Helper()
+	m.ctrl.Call(m, "SetTrailer", arg0)
+}
+
+// SetTrailer indicates an expected call of SetTrailer.
+func (mr *MockVolthaService_ReceiveChangeEventsServerMockRecorder) SetTrailer(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTrailer", reflect.TypeOf((*MockVolthaService_ReceiveChangeEventsServer)(nil).SetTrailer), arg0)
+}
diff --git a/tests/results/go-test-coverage.out b/tests/results/go-test-coverage.out
index 9350a3e..fc5c0b4 100644
--- a/tests/results/go-test-coverage.out
+++ b/tests/results/go-test-coverage.out
@@ -147,31 +147,210 @@
 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/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/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: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: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: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: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: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: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: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: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/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
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:48.2,49.16 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:55.1,56.6 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:31.15,34.3 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:35.29,38.3 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:43.27,46.3 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:49.16,53.3 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:56.6,57.10 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:58.21,60.13 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:61.11,63.21 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:72.4,72.27 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:80.4,81.52 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:63.21,65.19 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:70.5,70.13 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:65.19,69.6 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:72.27,75.14 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:76.10,76.25 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:76.25,78.13 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:86.61,90.6 2 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:105.2,105.51 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:90.6,91.10 1 0
+voltha-go-controller/internal/pkg/vpagent/changeEvent.go:92.21,94.13 2 0
+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: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/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
+voltha-go-controller/internal/pkg/vpagent/connection.go:78.2,78.14 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:81.2,81.50 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:35.14,37.3 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:39.33,41.3 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:46.70,48.17 2 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:66.3,71.70 2 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:48.17,50.18 2 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:50.18,51.81 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:51.81,58.18 4 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:61.6,62.16 2 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:58.18,60.7 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:71.70,72.37 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:75.4,75.40 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:72.37,74.5 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:78.14,80.3 1 0
+voltha-go-controller/internal/pkg/vpagent/connection.go:85.47,89.2 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:28.59,31.15 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:35.2,35.29 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:39.2,43.16 5 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:49.1,51.6 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:31.15,34.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:35.29,38.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:43.16,47.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:51.6,52.10 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:53.21,55.13 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:56.11,58.21 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:68.4,68.27 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:76.4,76.30 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:58.21,60.19 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:65.5,65.13 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:60.19,64.6 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:68.27,71.14 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:72.10,72.25 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:72.25,74.13 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:81.58,84.6 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:95.2,95.49 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:84.6,85.10 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:86.21,88.13 2 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:89.40,90.53 1 0
+voltha-go-controller/internal/pkg/vpagent/packetIn.go:90.53,92.5 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:26.58,29.15 2 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:33.2,33.29 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:37.2,41.16 5 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:45.1,46.6 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:29.15,32.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:33.29,36.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:41.16,44.3 2 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:46.6,47.10 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:48.21,49.13 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:50.46,52.54 2 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:57.4,57.40 1 0
+voltha-go-controller/internal/pkg/vpagent/packetOut.go:52.54,55.14 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:30.64,32.36 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:37.2,41.6 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:50.2,50.13 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:32.36,34.3 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:41.6,42.10 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:43.21,45.14 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:46.17,47.30 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:53.61,55.29 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:60.2,61.16 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:68.2,71.41 4 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:78.2,78.33 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:84.2,85.34 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:96.2,96.34 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:55.29,59.3 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:61.16,66.3 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:71.41,74.37 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:74.37,76.4 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:78.33,80.36 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:80.36,82.4 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:85.34,89.51 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:89.51,91.4 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:91.9,93.4 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:96.34,101.3 4 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:104.78,112.24 8 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:118.2,119.16 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:132.2,133.12 2 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:112.24,117.3 4 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:119.16,131.3 1 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:137.79,141.16 3 0
+voltha-go-controller/internal/pkg/vpagent/refresh.go:141.16,143.3 1 0
+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
@@ -195,6 +374,253 @@
 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/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
+voltha-go-controller/internal/pkg/controller/changeevent.go:59.48,61.2 1 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:64.37,65.2 0 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:68.76,72.69 3 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:92.2,92.47 1 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:72.69,77.62 5 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:89.3,90.13 2 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:77.62,79.52 2 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:79.52,81.5 1 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:82.9,82.72 1 0
+voltha-go-controller/internal/pkg/controller/changeevent.go:82.72,83.58 1 0
+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/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
@@ -354,25 +780,9 @@
 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/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
-voltha-go-controller/internal/pkg/controller/changeevent.go:59.48,61.2 1 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:64.37,65.2 0 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:68.76,72.69 3 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:92.2,92.47 1 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:72.69,77.62 5 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:89.3,90.13 2 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:77.62,79.52 2 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:79.52,81.5 1 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:82.9,82.72 1 0
-voltha-go-controller/internal/pkg/controller/changeevent.go:82.72,83.58 1 0
-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/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 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
@@ -399,11 +809,11 @@
 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 0
-voltha-go-controller/internal/pkg/controller/controller.go:218.96,220.2 1 0
-voltha-go-controller/internal/pkg/controller/controller.go:223.56,226.2 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:229.58,232.2 2 0
-voltha-go-controller/internal/pkg/controller/controller.go:235.107,237.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
@@ -460,18 +870,18 @@
 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 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 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 0
-voltha-go-controller/internal/pkg/controller/controller.go:461.38,463.2 1 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
@@ -513,275 +923,75 @@
 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/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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:233.2,235.12 3 0
-voltha-go-controller/internal/pkg/controller/device.go:230.39,232.3 1 0
-voltha-go-controller/internal/pkg/controller/device.go:239.74,240.46 1 0
-voltha-go-controller/internal/pkg/controller/device.go:240.46,241.71 1 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:508.2,508.28 1 0
-voltha-go-controller/internal/pkg/controller/device.go:511.2,520.12 8 0
-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 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:553.53,558.8 4 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:601.46,602.66 1 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:819.2,819.40 1 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:832.90,838.4 4 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:1054.164,1058.62 3 0
-voltha-go-controller/internal/pkg/controller/device.go:1069.2,1069.27 1 0
-voltha-go-controller/internal/pkg/controller/device.go:1088.2,1099.66 3 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/controller/device.go:1083.22,1085.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 0
-voltha-go-controller/internal/pkg/controller/pendingprofiles.go:88.2,91.16 3 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 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/addflows.go:43.92,51.2 7 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 0
-voltha-go-controller/internal/pkg/controller/addflows.go:115.2,115.44 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:121.2,121.53 1 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 0
-voltha-go-controller/internal/pkg/controller/addflows.go:85.40,87.55 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:101.4,101.38 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:87.55,93.40 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:93.40,95.43 2 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 0
-voltha-go-controller/internal/pkg/controller/addflows.go:111.4,111.100 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:104.11,106.5 1 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 0
-voltha-go-controller/internal/pkg/controller/addflows.go:123.54,124.43 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:130.4,130.14 1 0
-voltha-go-controller/internal/pkg/controller/addflows.go:124.43,126.42 2 0
-voltha-go-controller/internal/pkg/controller/addflows.go:126.42,128.6 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
@@ -795,10 +1005,10 @@
 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 1
+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 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
@@ -807,34 +1017,34 @@
 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 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:96.2,97.16 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:107.2,108.35 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:113.2,116.59 3 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:141.2,141.55 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:146.2,146.47 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:156.2,158.13 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:162.2,166.12 5 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 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:116.59,119.42 2 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:137.3,137.111 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:119.42,120.194 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:131.4,131.28 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:120.194,125.5 2 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 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:146.47,147.22 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 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 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:188.2,188.34 1 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:193.2,193.30 1 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
@@ -843,234 +1053,166 @@
 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 0
-voltha-go-controller/internal/pkg/controller/auditdevice.go:203.25,206.53 2 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/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/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: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: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: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: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: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: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: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: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/packetOut.go:26.58,29.15 2 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:33.2,33.29 1 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:37.2,41.16 5 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:45.1,46.6 1 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:29.15,32.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:33.29,36.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:41.16,44.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:46.6,47.10 1 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:48.21,49.13 1 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:50.46,52.54 2 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:57.4,57.40 1 0
-voltha-go-controller/internal/pkg/vpagent/packetOut.go:52.54,55.14 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:30.64,32.36 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:37.2,41.6 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:50.2,50.13 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:32.36,34.3 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:41.6,42.10 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:43.21,45.14 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:46.17,47.30 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:53.61,55.29 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:60.2,61.16 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:68.2,71.41 4 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:78.2,78.33 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:84.2,85.34 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:96.2,96.34 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:55.29,59.3 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:61.16,66.3 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:71.41,74.37 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:74.37,76.4 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:78.33,80.36 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:80.36,82.4 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:85.34,89.51 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:89.51,91.4 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:91.9,93.4 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:96.34,101.3 4 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:104.78,112.24 8 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:118.2,119.16 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:132.2,133.12 2 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:112.24,117.3 4 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:119.16,131.3 1 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:137.79,141.16 3 0
-voltha-go-controller/internal/pkg/vpagent/refresh.go:141.16,143.3 1 0
-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/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
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:48.2,49.16 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:55.1,56.6 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:31.15,34.3 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:35.29,38.3 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:43.27,46.3 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:49.16,53.3 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:56.6,57.10 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:58.21,60.13 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:61.11,63.21 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:72.4,72.27 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:80.4,81.52 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:63.21,65.19 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:70.5,70.13 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:65.19,69.6 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:72.27,75.14 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:76.10,76.25 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:76.25,78.13 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:86.61,90.6 2 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:105.2,105.51 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:90.6,91.10 1 0
-voltha-go-controller/internal/pkg/vpagent/changeEvent.go:92.21,94.13 2 0
-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: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/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
-voltha-go-controller/internal/pkg/vpagent/connection.go:78.2,78.14 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:81.2,81.50 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:35.14,37.3 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:39.33,41.3 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:46.70,48.17 2 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:66.3,71.70 2 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:48.17,50.18 2 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:50.18,51.81 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:51.81,58.18 4 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:61.6,62.16 2 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:58.18,60.7 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:71.70,72.37 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:75.4,75.40 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:72.37,74.5 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:78.14,80.3 1 0
-voltha-go-controller/internal/pkg/vpagent/connection.go:85.47,89.2 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:28.59,31.15 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:35.2,35.29 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:39.2,43.16 5 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:49.1,51.6 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:31.15,34.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:35.29,38.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:43.16,47.3 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:51.6,52.10 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:53.21,55.13 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:56.11,58.21 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:68.4,68.27 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:76.4,76.30 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:58.21,60.19 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:65.5,65.13 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:60.19,64.6 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:68.27,71.14 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:72.10,72.25 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:72.25,74.13 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:81.58,84.6 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:95.2,95.49 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:84.6,85.10 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:86.21,88.13 2 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:89.40,90.53 1 0
-voltha-go-controller/internal/pkg/vpagent/packetIn.go:90.53,92.5 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,64.17 7 2
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:89.2,90.16 2 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:96.2,98.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:64.17,68.24 3 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:68.24,72.4 3 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:72.9,75.4 2 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:76.8,78.54 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:86.3,86.38 1 1
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:78.54,85.4 6 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:90.16,94.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/device_info.go:98.16,101.3 2 0
+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
@@ -1082,357 +1224,79 @@
 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,106.48 9 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:138.2,138.18 1 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:142.2,143.23 2 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:147.2,148.16 2 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:154.2,156.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:106.48,111.34 3 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:116.3,117.10 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:121.3,121.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:135.3,135.14 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:111.34,113.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:117.10,119.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:121.51,130.17 6 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:130.17,133.5 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:138.18,141.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:143.23,145.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:148.16,152.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/dhcp_session.go:156.16,159.3 2 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.17 5 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:61.2,61.93 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:52.17,54.17 2 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:58.3,58.44 1 0
-voltha-go-controller/voltha-go-controller/nbi/flow_hash.go:54.17,57.4 2 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:101.2,102.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:107.2,109.31 2 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:95.46,98.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:102.55,106.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:113.104,127.16 9 1
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:127.16,130.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/mvlan.go:133.95,146.34 9 0
+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/netConfig.go:55.13,59.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:59.16,60.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:65.88,67.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:68.13,69.34 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:70.10,71.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:76.108,79.46 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:85.2,86.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:91.2,95.73 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:110.2,110.64 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.2,114.30 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:119.2,119.30 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:79.46,82.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:86.55,90.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:95.73,108.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:110.64,112.3 1 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:114.30,117.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/netConfig.go:119.30,122.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,52.17 6 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:75.2,76.16 2 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:82.2,84.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:52.17,56.24 3 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:56.24,59.4 2 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:59.9,62.4 2 1
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:63.8,65.58 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:72.3,72.42 1 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:65.58,71.4 5 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:76.16,80.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/task_list.go:84.16,87.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:85.2,86.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:91.2,104.79 4 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:79.46,82.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:86.55,90.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:108.99,113.9 4 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:118.2,130.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:136.2,138.16 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:113.9,117.3 3 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:130.16,134.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:138.16,141.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:145.99,150.46 4 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:155.2,156.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:161.2,164.75 3 1
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:169.2,169.79 1 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:150.46,153.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:156.55,160.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/bwprofile.go:164.75,168.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,47.55 4 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:53.2,56.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:62.2,64.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:47.55,52.3 4 0
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:56.16,60.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/get_device_id_list.go:64.16,67.3 2 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:78.2,79.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:84.2,86.35 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:72.46,75.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:79.55,83.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:90.109,91.2 0 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:93.103,96.103 2 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:101.2,109.56 6 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:96.103,100.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/igmpproxy.go:109.56,113.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/rest.go:67.18,103.2 34 0
-voltha-go-controller/voltha-go-controller/nbi/rest.go:105.13,109.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/rest.go:109.16,110.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:72.13,76.16 3 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:76.16,77.13 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:86.79,88.18 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:89.13,90.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:91.15,92.51 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:93.10,94.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:99.109,102.46 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:108.2,109.55 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:114.2,118.26 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:102.46,105.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:109.55,113.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:121.73,124.34 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:132.2,132.48 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:124.34,127.17 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:130.3,130.9 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:127.17,129.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:132.48,158.56 21 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:176.3,176.21 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:185.3,186.25 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:190.3,209.35 5 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:212.3,212.39 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:215.3,215.55 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:228.3,228.74 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:231.3,231.72 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:158.56,161.4 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:161.9,162.42 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:162.42,165.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:165.10,166.41 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:170.5,170.105 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:166.41,168.6 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:170.105,172.6 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:176.21,178.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:186.25,188.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:209.35,211.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:212.39,214.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:215.55,217.50 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:217.50,219.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:219.10,219.66 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:219.66,221.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:221.10,223.5 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:224.9,224.64 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:224.64,226.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:228.74,230.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:231.72,233.4 1 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:238.109,248.46 6 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:254.2,255.55 2 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:261.2,261.44 1 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:274.2,275.53 2 1
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:248.46,251.3 2 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:255.55,259.3 3 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:261.44,269.58 7 0
-voltha-go-controller/voltha-go-controller/nbi/subscriber.go:269.58,271.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:71.77,73.18 2 2
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:74.13,75.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:76.15,77.51 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:78.12,79.58 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:80.10,81.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:85.89,87.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:88.13,89.61 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:90.15,91.63 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:92.10,93.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:97.105,104.46 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:110.2,110.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:104.46,108.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:110.42,113.17 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:118.3,119.20 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:124.3,125.25 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:130.3,130.99 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:113.17,117.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:119.20,123.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:125.25,129.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:130.99,133.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:137.107,144.46 5 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:150.2,150.42 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:144.46,148.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:150.42,153.17 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:158.3,159.20 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:164.3,165.25 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:170.3,170.101 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:153.17,157.4 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:159.20,163.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:165.25,169.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:170.101,173.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:177.117,187.19 9 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:196.2,196.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:205.2,205.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:215.2,215.21 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:187.19,189.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:194.3,194.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:189.17,193.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:196.19,198.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:203.3,203.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:198.17,202.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:205.19,207.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:212.3,212.27 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:207.17,211.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:215.21,216.118 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:216.118,219.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:223.119,233.19 9 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:242.2,242.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:251.2,251.19 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:261.2,261.21 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:233.19,235.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:240.3,240.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:235.17,239.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:242.19,244.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:249.3,249.26 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:244.17,248.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:251.19,253.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:258.3,258.27 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:253.17,257.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:261.21,262.120 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:262.120,265.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:269.114,276.16 7 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:279.2,282.16 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:288.2,290.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:276.16,278.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:282.16,286.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltapprestadapter.go:290.16,293.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:33.83,35.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:36.13,37.57 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:38.12,39.53 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:40.10,41.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:45.119,48.46 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:54.2,55.55 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:60.2,60.55 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:48.46,51.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:55.55,59.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:63.115,70.16 6 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:75.2,77.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:70.16,74.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/oltflowservice.go:77.16,80.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:37.75,39.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:40.12,41.25 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:42.10,43.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:48.79,53.53 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:59.2,62.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:68.2,70.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:53.53,58.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:62.16,66.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:70.16,73.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:77.79,79.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:80.12,81.23 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:82.10,83.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:88.91,90.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:91.12,92.32 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:93.10,94.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:99.90,107.51 6 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:113.2,113.23 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:122.2,123.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:129.2,131.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:107.51,112.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:113.23,116.24 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:116.24,120.4 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:123.16,127.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:131.16,134.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:138.81,143.51 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:150.2,150.53 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:155.2,158.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:164.2,166.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:143.51,148.3 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:150.53,154.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:158.16,162.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceportadapter.go:166.16,169.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/meters.go:32.13,36.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:36.16,37.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:42.80,47.18 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:48.12,49.20 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:56.10,57.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:49.20,52.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:52.9,54.4 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:61.112,66.16 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:69.2,72.16 4 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:77.2,77.41 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:81.2,82.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:87.2,89.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:66.16,68.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:72.16,75.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:77.41,80.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:82.16,86.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:89.16,92.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:95.100,100.16 5 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:104.2,104.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:110.2,111.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:116.2,118.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:100.16,103.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:104.42,105.32 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:105.32,108.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:111.16,115.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/meters.go:118.16,121.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:31.13,35.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:35.16,36.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:41.80,47.18 6 2
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:48.12,49.54 1 2
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:54.10,55.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:49.54,51.4 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:51.9,53.4 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:59.113,62.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:68.2,69.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:75.2,77.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:62.16,66.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:69.16,73.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:77.16,80.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:83.144,86.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:92.2,93.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:99.2,101.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:86.16,90.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:93.16,97.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/maclearning_info.go:101.16,104.3 2 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
@@ -1535,2507 +1399,224 @@
 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:29.13,33.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:33.16,34.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:38.93,40.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:41.12,43.54 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:45.10,46.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:50.113,52.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:58.2,59.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:65.2,67.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:52.16,56.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:59.16,63.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/portIgnored.go:67.16,70.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:41.81,43.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:44.13,45.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:46.12,47.51 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:48.10,49.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:53.109,57.46 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:62.2,63.55 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:68.2,68.52 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:57.46,60.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:63.55,67.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:71.111,79.16 8 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:85.2,87.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:79.16,83.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/deviceconfig.go:87.16,90.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:34.13,38.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:38.16,39.13 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:47.78,49.18 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:50.12,51.48 1 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:52.10,53.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:57.105,61.16 4 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:67.2,68.16 2 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:74.2,76.16 3 1
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:61.16,65.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:68.16,72.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/dhcprelayadapter.go:76.16,79.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:58.73,60.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:61.12,62.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:63.10,64.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:68.81,70.18 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:71.12,72.50 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:73.10,74.74 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:78.109,80.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:84.2,86.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:92.2,94.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:80.16,83.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:86.16,90.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:94.16,97.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:100.94,106.45 6 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:123.2,124.16 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:130.2,132.16 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:106.45,108.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:112.3,112.42 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:108.17,111.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:114.8,116.17 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:120.3,120.44 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:116.17,119.4 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:124.16,128.3 3 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:132.16,135.3 2 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:138.79,139.24 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:142.2,142.49 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:139.24,141.3 1 0
-voltha-go-controller/voltha-go-controller/onos_nbi/flowadapter.go:145.88,147.2 1 0
-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 1
-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 1
-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 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:227.2,229.19 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:234.2,234.19 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:240.2,240.33 1 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:261.2,262.47 2 1
-voltha-go-controller/internal/pkg/application/pppoeia.go:223.67,225.3 1 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:229.19,233.3 3 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:234.19,238.3 3 0
-voltha-go-controller/internal/pkg/application/pppoeia.go:240.33,260.3 16 0
-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/service.go:170.55,185.2 13 3
-voltha-go-controller/internal/pkg/application/service.go:188.56,192.25 3 18
-voltha-go-controller/internal/pkg/application/service.go:196.2,196.25 1 18
-voltha-go-controller/internal/pkg/application/service.go:192.25,195.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:200.61,203.16 2 21
-voltha-go-controller/internal/pkg/application/service.go:207.2,207.66 1 21
-voltha-go-controller/internal/pkg/application/service.go:203.16,206.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:207.66,209.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:213.53,215.2 1 3
-voltha-go-controller/internal/pkg/application/service.go:218.56,224.2 3 5
-voltha-go-controller/internal/pkg/application/service.go:229.63,230.21 1 3
-voltha-go-controller/internal/pkg/application/service.go:234.2,234.26 1 2
-voltha-go-controller/internal/pkg/application/service.go:237.2,237.14 1 1
-voltha-go-controller/internal/pkg/application/service.go:230.21,232.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:234.26,236.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:243.63,244.29 1 2
-voltha-go-controller/internal/pkg/application/service.go:251.2,251.14 1 1
-voltha-go-controller/internal/pkg/application/service.go:244.29,245.31 1 1
-voltha-go-controller/internal/pkg/application/service.go:245.31,246.18 1 1
-voltha-go-controller/internal/pkg/application/service.go:246.18,248.5 1 1
-voltha-go-controller/internal/pkg/application/service.go:256.59,257.30 1 10
-voltha-go-controller/internal/pkg/application/service.go:262.2,262.14 1 9
-voltha-go-controller/internal/pkg/application/service.go:257.30,258.17 1 1
-voltha-go-controller/internal/pkg/application/service.go:258.17,260.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:266.59,267.48 1 2
-voltha-go-controller/internal/pkg/application/service.go:271.2,271.48 1 2
-voltha-go-controller/internal/pkg/application/service.go:267.48,270.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:271.48,274.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:278.59,279.48 1 5
-voltha-go-controller/internal/pkg/application/service.go:284.2,284.48 1 5
-voltha-go-controller/internal/pkg/application/service.go:279.48,282.3 2 2
-voltha-go-controller/internal/pkg/application/service.go:284.48,287.3 2 3
-voltha-go-controller/internal/pkg/application/service.go:290.69,291.48 1 3
-voltha-go-controller/internal/pkg/application/service.go:294.2,297.16 4 3
-voltha-go-controller/internal/pkg/application/service.go:304.2,306.12 3 1
-voltha-go-controller/internal/pkg/application/service.go:291.48,293.3 1 3
-voltha-go-controller/internal/pkg/application/service.go:297.16,300.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:300.8,300.53 1 2
-voltha-go-controller/internal/pkg/application/service.go:300.53,303.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:310.67,311.48 1 6
-voltha-go-controller/internal/pkg/application/service.go:316.2,318.43 3 5
-voltha-go-controller/internal/pkg/application/service.go:359.2,360.12 2 2
-voltha-go-controller/internal/pkg/application/service.go:311.48,314.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:318.43,320.17 2 5
-voltha-go-controller/internal/pkg/application/service.go:328.3,330.39 2 2
-voltha-go-controller/internal/pkg/application/service.go:334.3,338.25 3 2
-voltha-go-controller/internal/pkg/application/service.go:341.3,341.31 1 2
-voltha-go-controller/internal/pkg/application/service.go:356.3,357.88 2 2
-voltha-go-controller/internal/pkg/application/service.go:320.17,323.4 2 2
-voltha-go-controller/internal/pkg/application/service.go:323.9,323.54 1 3
-voltha-go-controller/internal/pkg/application/service.go:323.54,326.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:330.39,333.4 2 2
-voltha-go-controller/internal/pkg/application/service.go:338.25,340.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:341.31,343.18 2 2
-voltha-go-controller/internal/pkg/application/service.go:349.4,350.61 2 1
-voltha-go-controller/internal/pkg/application/service.go:343.18,347.13 4 1
-voltha-go-controller/internal/pkg/application/service.go:350.61,354.5 3 1
-voltha-go-controller/internal/pkg/application/service.go:364.67,365.25 1 3
-voltha-go-controller/internal/pkg/application/service.go:370.2,372.43 3 3
-voltha-go-controller/internal/pkg/application/service.go:434.2,435.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:365.25,368.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:372.43,374.17 2 3
-voltha-go-controller/internal/pkg/application/service.go:382.3,386.36 3 2
-voltha-go-controller/internal/pkg/application/service.go:431.3,432.88 2 1
-voltha-go-controller/internal/pkg/application/service.go:374.17,377.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:377.9,377.54 1 2
-voltha-go-controller/internal/pkg/application/service.go:377.54,380.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:386.36,388.18 2 2
-voltha-go-controller/internal/pkg/application/service.go:392.4,393.60 2 1
-voltha-go-controller/internal/pkg/application/service.go:388.18,391.5 2 1
-voltha-go-controller/internal/pkg/application/service.go:393.60,397.5 3 1
-voltha-go-controller/internal/pkg/application/service.go:398.9,400.62 1 0
-voltha-go-controller/internal/pkg/application/service.go:400.62,402.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:406.5,408.62 3 0
-voltha-go-controller/internal/pkg/application/service.go:402.19,405.6 2 0
-voltha-go-controller/internal/pkg/application/service.go:408.62,412.6 3 0
-voltha-go-controller/internal/pkg/application/service.go:413.10,414.48 1 0
-voltha-go-controller/internal/pkg/application/service.go:414.48,416.20 2 0
-voltha-go-controller/internal/pkg/application/service.go:422.6,423.63 2 0
-voltha-go-controller/internal/pkg/application/service.go:416.20,420.15 4 0
-voltha-go-controller/internal/pkg/application/service.go:423.63,427.7 3 0
-voltha-go-controller/internal/pkg/application/service.go:439.67,441.42 2 9
-voltha-go-controller/internal/pkg/application/service.go:471.2,472.12 2 4
-voltha-go-controller/internal/pkg/application/service.go:441.42,443.17 2 8
-voltha-go-controller/internal/pkg/application/service.go:448.3,452.25 3 3
-voltha-go-controller/internal/pkg/application/service.go:455.3,455.31 1 3
-voltha-go-controller/internal/pkg/application/service.go:469.3,469.32 1 3
-voltha-go-controller/internal/pkg/application/service.go:443.17,446.4 2 5
-voltha-go-controller/internal/pkg/application/service.go:452.25,454.4 1 3
-voltha-go-controller/internal/pkg/application/service.go:455.31,457.18 2 3
-voltha-go-controller/internal/pkg/application/service.go:463.4,464.60 2 3
-voltha-go-controller/internal/pkg/application/service.go:457.18,461.13 4 0
-voltha-go-controller/internal/pkg/application/service.go:464.60,467.5 2 3
-voltha-go-controller/internal/pkg/application/service.go:476.67,478.42 2 9
-voltha-go-controller/internal/pkg/application/service.go:528.2,531.12 3 2
-voltha-go-controller/internal/pkg/application/service.go:478.42,480.17 2 8
-voltha-go-controller/internal/pkg/application/service.go:485.3,488.36 3 3
-voltha-go-controller/internal/pkg/application/service.go:526.3,526.32 1 1
-voltha-go-controller/internal/pkg/application/service.go:480.17,483.4 2 5
-voltha-go-controller/internal/pkg/application/service.go:488.36,490.18 2 3
-voltha-go-controller/internal/pkg/application/service.go:494.4,495.60 2 1
-voltha-go-controller/internal/pkg/application/service.go:490.18,493.5 2 2
-voltha-go-controller/internal/pkg/application/service.go:495.60,498.5 2 1
-voltha-go-controller/internal/pkg/application/service.go:499.9,499.65 1 0
-voltha-go-controller/internal/pkg/application/service.go:499.65,501.18 2 0
-voltha-go-controller/internal/pkg/application/service.go:505.4,506.60 2 0
-voltha-go-controller/internal/pkg/application/service.go:501.18,504.5 2 0
-voltha-go-controller/internal/pkg/application/service.go:506.60,509.5 2 0
-voltha-go-controller/internal/pkg/application/service.go:510.9,511.46 1 0
-voltha-go-controller/internal/pkg/application/service.go:511.46,513.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:519.5,520.61 2 0
-voltha-go-controller/internal/pkg/application/service.go:513.19,517.14 4 0
-voltha-go-controller/internal/pkg/application/service.go:520.61,523.6 2 0
-voltha-go-controller/internal/pkg/application/service.go:536.82,542.16 4 5
-voltha-go-controller/internal/pkg/application/service.go:545.2,551.25 6 5
-voltha-go-controller/internal/pkg/application/service.go:556.2,559.71 3 5
-voltha-go-controller/internal/pkg/application/service.go:567.2,568.16 2 5
-voltha-go-controller/internal/pkg/application/service.go:714.2,714.18 1 2
-voltha-go-controller/internal/pkg/application/service.go:542.16,544.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:551.25,553.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:559.71,565.3 4 4
-voltha-go-controller/internal/pkg/application/service.go:568.16,571.3 2 3
-voltha-go-controller/internal/pkg/application/service.go:574.2,580.29 5 2
-voltha-go-controller/internal/pkg/application/service.go:583.3,583.57 1 2
-voltha-go-controller/internal/pkg/application/service.go:591.3,591.61 1 2
-voltha-go-controller/internal/pkg/application/service.go:594.3,595.36 2 2
-voltha-go-controller/internal/pkg/application/service.go:598.3,605.46 4 2
-voltha-go-controller/internal/pkg/application/service.go:608.3,621.46 2 2
-voltha-go-controller/internal/pkg/application/service.go:634.3,634.41 1 2
-voltha-go-controller/internal/pkg/application/service.go:649.3,651.25 2 2
-voltha-go-controller/internal/pkg/application/service.go:580.29,582.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:583.57,589.4 3 0
-voltha-go-controller/internal/pkg/application/service.go:591.61,593.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:595.36,597.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:605.46,607.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:621.46,624.4 2 2
-voltha-go-controller/internal/pkg/application/service.go:634.41,641.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:641.19,643.5 1 0
-voltha-go-controller/internal/pkg/application/service.go:644.9,647.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:655.2,659.36 4 2
-voltha-go-controller/internal/pkg/application/service.go:663.3,663.61 1 2
-voltha-go-controller/internal/pkg/application/service.go:666.3,666.29 1 2
-voltha-go-controller/internal/pkg/application/service.go:670.3,670.57 1 2
-voltha-go-controller/internal/pkg/application/service.go:674.3,679.46 4 2
-voltha-go-controller/internal/pkg/application/service.go:682.3,685.29 2 2
-voltha-go-controller/internal/pkg/application/service.go:691.3,693.41 2 2
-voltha-go-controller/internal/pkg/application/service.go:708.3,711.25 3 2
-voltha-go-controller/internal/pkg/application/service.go:659.36,661.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:663.61,665.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:666.29,668.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:670.57,672.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:679.46,681.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:685.29,687.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:687.9,690.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:693.41,700.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:700.19,702.5 1 0
-voltha-go-controller/internal/pkg/application/service.go:703.9,706.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:719.82,725.16 4 5
-voltha-go-controller/internal/pkg/application/service.go:728.2,735.2 5 5
-voltha-go-controller/internal/pkg/application/service.go:824.2,824.18 1 4
-voltha-go-controller/internal/pkg/application/service.go:725.16,727.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:735.2,741.39 5 5
-voltha-go-controller/internal/pkg/application/service.go:747.3,747.61 1 5
-voltha-go-controller/internal/pkg/application/service.go:750.3,757.46 3 4
-voltha-go-controller/internal/pkg/application/service.go:760.3,762.41 2 4
-voltha-go-controller/internal/pkg/application/service.go:776.3,778.118 3 4
-voltha-go-controller/internal/pkg/application/service.go:741.39,744.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:744.9,744.46 1 5
-voltha-go-controller/internal/pkg/application/service.go:744.46,746.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:747.61,749.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:757.46,759.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:762.41,769.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:769.19,771.5 1 0
-voltha-go-controller/internal/pkg/application/service.go:772.9,775.4 1 4
-voltha-go-controller/internal/pkg/application/service.go:782.2,787.61 4 4
-voltha-go-controller/internal/pkg/application/service.go:790.3,790.39 1 4
-voltha-go-controller/internal/pkg/application/service.go:793.3,799.46 5 4
-voltha-go-controller/internal/pkg/application/service.go:802.3,804.41 2 4
-voltha-go-controller/internal/pkg/application/service.go:818.3,821.118 3 4
-voltha-go-controller/internal/pkg/application/service.go:787.61,789.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:790.39,792.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:799.46,801.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:804.41,811.19 2 0
-voltha-go-controller/internal/pkg/application/service.go:811.19,813.5 1 0
-voltha-go-controller/internal/pkg/application/service.go:814.9,817.4 1 4
-voltha-go-controller/internal/pkg/application/service.go:827.119,833.2 4 8
-voltha-go-controller/internal/pkg/application/service.go:837.75,838.24 1 11
-voltha-go-controller/internal/pkg/application/service.go:864.2,864.12 1 10
-voltha-go-controller/internal/pkg/application/service.go:839.12,840.30 1 4
-voltha-go-controller/internal/pkg/application/service.go:841.24,843.43 2 1
-voltha-go-controller/internal/pkg/application/service.go:844.24,847.43 3 1
-voltha-go-controller/internal/pkg/application/service.go:848.16,849.30 1 1
-voltha-go-controller/internal/pkg/application/service.go:850.16,851.60 1 3
-voltha-go-controller/internal/pkg/application/service.go:860.10,862.45 2 1
-voltha-go-controller/internal/pkg/application/service.go:851.60,854.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:854.9,854.39 1 2
-voltha-go-controller/internal/pkg/application/service.go:854.39,857.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:857.9,859.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:869.75,870.24 1 8
-voltha-go-controller/internal/pkg/application/service.go:893.2,893.12 1 7
-voltha-go-controller/internal/pkg/application/service.go:871.12,872.30 1 2
-voltha-go-controller/internal/pkg/application/service.go:873.24,875.20 2 1
-voltha-go-controller/internal/pkg/application/service.go:876.24,879.30 3 1
-voltha-go-controller/internal/pkg/application/service.go:880.16,881.30 1 1
-voltha-go-controller/internal/pkg/application/service.go:882.16,884.60 2 2
-voltha-go-controller/internal/pkg/application/service.go:889.10,891.45 2 1
-voltha-go-controller/internal/pkg/application/service.go:884.60,886.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:886.9,888.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:898.75,899.24 1 11
-voltha-go-controller/internal/pkg/application/service.go:924.2,924.12 1 10
-voltha-go-controller/internal/pkg/application/service.go:900.12,901.30 1 4
-voltha-go-controller/internal/pkg/application/service.go:902.24,903.32 1 2
-voltha-go-controller/internal/pkg/application/service.go:909.24,910.32 1 1
-voltha-go-controller/internal/pkg/application/service.go:911.16,912.32 1 2
-voltha-go-controller/internal/pkg/application/service.go:918.16,919.32 1 1
-voltha-go-controller/internal/pkg/application/service.go:920.10,922.45 2 1
-voltha-go-controller/internal/pkg/application/service.go:903.32,906.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:906.9,908.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:912.32,915.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:915.9,917.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:929.75,930.24 1 9
-voltha-go-controller/internal/pkg/application/service.go:955.2,955.12 1 8
-voltha-go-controller/internal/pkg/application/service.go:931.12,932.30 1 2
-voltha-go-controller/internal/pkg/application/service.go:933.24,935.32 2 2
-voltha-go-controller/internal/pkg/application/service.go:940.24,941.32 1 1
-voltha-go-controller/internal/pkg/application/service.go:942.16,944.32 2 2
-voltha-go-controller/internal/pkg/application/service.go:949.16,950.32 1 1
-voltha-go-controller/internal/pkg/application/service.go:951.10,953.45 2 1
-voltha-go-controller/internal/pkg/application/service.go:935.32,937.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:937.9,939.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:944.32,946.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:946.9,948.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:959.55,961.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:964.57,966.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:969.49,971.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:974.49,976.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:979.58,981.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:997.110,1005.17 3 3
-voltha-go-controller/internal/pkg/application/service.go:1012.2,1015.17 3 3
-voltha-go-controller/internal/pkg/application/service.go:1034.2,1037.61 2 3
-voltha-go-controller/internal/pkg/application/service.go:1054.2,1054.61 1 1
-voltha-go-controller/internal/pkg/application/service.go:1061.2,1066.17 4 1
-voltha-go-controller/internal/pkg/application/service.go:1080.2,1081.16 2 1
-voltha-go-controller/internal/pkg/application/service.go:1085.2,1090.17 4 1
-voltha-go-controller/internal/pkg/application/service.go:1107.2,1108.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:1005.17,1006.49 1 0
-voltha-go-controller/internal/pkg/application/service.go:1006.49,1009.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1015.17,1027.3 11 3
-voltha-go-controller/internal/pkg/application/service.go:1027.8,1029.44 1 0
-voltha-go-controller/internal/pkg/application/service.go:1032.3,1032.67 1 0
-voltha-go-controller/internal/pkg/application/service.go:1029.44,1031.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:1037.61,1039.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1039.8,1041.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1054.61,1056.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1056.8,1058.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1066.17,1067.86 1 1
-voltha-go-controller/internal/pkg/application/service.go:1067.86,1071.4 3 1
-voltha-go-controller/internal/pkg/application/service.go:1071.9,1073.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:1074.8,1077.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:1081.16,1083.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1090.17,1091.29 1 0
-voltha-go-controller/internal/pkg/application/service.go:1096.3,1098.18 3 0
-voltha-go-controller/internal/pkg/application/service.go:1104.3,1104.94 1 0
-voltha-go-controller/internal/pkg/application/service.go:1091.29,1093.4 1 0
-voltha-go-controller/internal/pkg/application/service.go:1098.18,1101.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1113.86,1114.59 1 1
-voltha-go-controller/internal/pkg/application/service.go:1114.59,1117.40 3 1
-voltha-go-controller/internal/pkg/application/service.go:1128.3,1128.14 1 1
-voltha-go-controller/internal/pkg/application/service.go:1117.40,1124.57 5 1
-voltha-go-controller/internal/pkg/application/service.go:1124.57,1126.5 1 0
-voltha-go-controller/internal/pkg/application/service.go:1133.139,1141.9 6 5
-voltha-go-controller/internal/pkg/application/service.go:1145.2,1147.16 3 4
-voltha-go-controller/internal/pkg/application/service.go:1153.2,1157.34 4 2
-voltha-go-controller/internal/pkg/application/service.go:1160.2,1165.21 4 2
-voltha-go-controller/internal/pkg/application/service.go:1168.2,1170.35 3 2
-voltha-go-controller/internal/pkg/application/service.go:1177.2,1177.20 1 2
-voltha-go-controller/internal/pkg/application/service.go:1183.2,1183.19 1 2
-voltha-go-controller/internal/pkg/application/service.go:1188.2,1190.67 2 2
-voltha-go-controller/internal/pkg/application/service.go:1199.2,1199.63 1 2
-voltha-go-controller/internal/pkg/application/service.go:1208.2,1208.37 1 2
-voltha-go-controller/internal/pkg/application/service.go:1220.2,1220.38 1 2
-voltha-go-controller/internal/pkg/application/service.go:1225.2,1226.45 2 2
-voltha-go-controller/internal/pkg/application/service.go:1141.9,1144.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:1147.16,1150.3 2 2
-voltha-go-controller/internal/pkg/application/service.go:1157.34,1159.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1165.21,1167.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1170.35,1172.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1177.20,1181.3 3 2
-voltha-go-controller/internal/pkg/application/service.go:1183.19,1186.3 2 2
-voltha-go-controller/internal/pkg/application/service.go:1190.67,1191.84 1 1
-voltha-go-controller/internal/pkg/application/service.go:1191.84,1192.39 1 1
-voltha-go-controller/internal/pkg/application/service.go:1192.39,1196.5 3 1
-voltha-go-controller/internal/pkg/application/service.go:1199.63,1200.80 1 1
-voltha-go-controller/internal/pkg/application/service.go:1200.80,1201.38 1 1
-voltha-go-controller/internal/pkg/application/service.go:1201.38,1205.5 3 1
-voltha-go-controller/internal/pkg/application/service.go:1208.37,1209.64 1 1
-voltha-go-controller/internal/pkg/application/service.go:1209.64,1210.81 1 1
-voltha-go-controller/internal/pkg/application/service.go:1210.81,1211.39 1 1
-voltha-go-controller/internal/pkg/application/service.go:1211.39,1215.6 3 1
-voltha-go-controller/internal/pkg/application/service.go:1220.38,1222.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1226.45,1228.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1233.100,1239.36 3 2
-voltha-go-controller/internal/pkg/application/service.go:1250.2,1250.73 1 2
-voltha-go-controller/internal/pkg/application/service.go:1239.36,1249.3 4 4
-voltha-go-controller/internal/pkg/application/service.go:1255.111,1256.25 1 2
-voltha-go-controller/internal/pkg/application/service.go:1260.2,1262.43 2 2
-voltha-go-controller/internal/pkg/application/service.go:1268.2,1272.61 5 1
-voltha-go-controller/internal/pkg/application/service.go:1278.2,1280.56 2 1
-voltha-go-controller/internal/pkg/application/service.go:1297.2,1297.159 1 0
-voltha-go-controller/internal/pkg/application/service.go:1256.25,1259.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:1262.43,1266.3 3 1
-voltha-go-controller/internal/pkg/application/service.go:1272.61,1277.3 4 1
-voltha-go-controller/internal/pkg/application/service.go:1280.56,1282.17 2 1
-voltha-go-controller/internal/pkg/application/service.go:1290.3,1290.38 1 1
-voltha-go-controller/internal/pkg/application/service.go:1294.3,1295.9 2 1
-voltha-go-controller/internal/pkg/application/service.go:1282.17,1285.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1285.9,1285.54 1 1
-voltha-go-controller/internal/pkg/application/service.go:1285.54,1288.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1290.38,1293.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1302.94,1305.43 2 2
-voltha-go-controller/internal/pkg/application/service.go:1310.2,1312.51 3 1
-voltha-go-controller/internal/pkg/application/service.go:1305.43,1309.3 3 1
-voltha-go-controller/internal/pkg/application/service.go:1317.100,1318.21 1 5
-voltha-go-controller/internal/pkg/application/service.go:1334.2,1334.73 1 5
-voltha-go-controller/internal/pkg/application/service.go:1318.21,1324.37 3 5
-voltha-go-controller/internal/pkg/application/service.go:1324.37,1332.4 3 9
-voltha-go-controller/internal/pkg/application/service.go:1338.68,1339.83 1 4
-voltha-go-controller/internal/pkg/application/service.go:1339.83,1343.3 3 2
-voltha-go-controller/internal/pkg/application/service.go:1348.79,1356.45 3 2
-voltha-go-controller/internal/pkg/application/service.go:1364.2,1368.60 3 2
-voltha-go-controller/internal/pkg/application/service.go:1388.2,1388.202 1 0
-voltha-go-controller/internal/pkg/application/service.go:1356.45,1358.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1358.8,1358.49 1 2
-voltha-go-controller/internal/pkg/application/service.go:1358.49,1360.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1360.8,1362.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1368.60,1370.20 2 2
-voltha-go-controller/internal/pkg/application/service.go:1378.3,1378.26 1 1
-voltha-go-controller/internal/pkg/application/service.go:1383.3,1386.9 3 1
-voltha-go-controller/internal/pkg/application/service.go:1370.20,1373.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:1373.9,1373.54 1 1
-voltha-go-controller/internal/pkg/application/service.go:1373.54,1376.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1378.26,1382.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1393.115,1396.46 2 2
-voltha-go-controller/internal/pkg/application/service.go:1401.2,1401.25 1 1
-voltha-go-controller/internal/pkg/application/service.go:1404.2,1408.32 4 1
-voltha-go-controller/internal/pkg/application/service.go:1396.46,1400.3 3 1
-voltha-go-controller/internal/pkg/application/service.go:1401.25,1403.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1411.85,1413.16 2 17
-voltha-go-controller/internal/pkg/application/service.go:1413.16,1416.3 2 8
-voltha-go-controller/internal/pkg/application/service.go:1416.8,1416.53 1 9
-voltha-go-controller/internal/pkg/application/service.go:1416.53,1419.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:1423.68,1426.25 2 3
-voltha-go-controller/internal/pkg/application/service.go:1426.25,1428.10 2 3
-voltha-go-controller/internal/pkg/application/service.go:1432.3,1434.17 3 2
-voltha-go-controller/internal/pkg/application/service.go:1438.3,1439.87 2 1
-voltha-go-controller/internal/pkg/application/service.go:1443.3,1443.47 1 1
-voltha-go-controller/internal/pkg/application/service.go:1448.3,1448.43 1 1
-voltha-go-controller/internal/pkg/application/service.go:1428.10,1430.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:1434.17,1436.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:1439.87,1441.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:1443.47,1446.4 2 0
-voltha-go-controller/internal/pkg/application/service.go:1448.43,1451.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:1456.65,1457.47 1 1
-voltha-go-controller/internal/pkg/application/service.go:1460.2,1460.12 1 0
-voltha-go-controller/internal/pkg/application/service.go:1457.47,1459.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1464.46,1466.2 1 2
-voltha-go-controller/internal/pkg/application/service.go:1469.45,1471.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:1474.42,1475.70 1 1
-voltha-go-controller/internal/pkg/application/service.go:1480.2,1480.14 1 1
-voltha-go-controller/internal/pkg/application/service.go:1475.70,1477.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1477.8,1477.85 1 1
-voltha-go-controller/internal/pkg/application/service.go:1477.85,1479.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1484.147,1488.45 3 1
-voltha-go-controller/internal/pkg/application/service.go:1495.2,1499.20 5 1
-voltha-go-controller/internal/pkg/application/service.go:1504.2,1504.16 1 1
-voltha-go-controller/internal/pkg/application/service.go:1488.45,1491.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1491.8,1494.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1499.20,1501.3 1 0
-voltha-go-controller/internal/pkg/application/service.go:1501.8,1503.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1530.148,1539.2 8 1
-voltha-go-controller/internal/pkg/application/service.go:1542.55,1544.2 1 7
-voltha-go-controller/internal/pkg/application/service.go:1555.68,1557.45 2 4
-voltha-go-controller/internal/pkg/application/service.go:1557.45,1558.97 1 4
-voltha-go-controller/internal/pkg/application/service.go:1558.97,1561.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:1566.155,1568.50 2 3
-voltha-go-controller/internal/pkg/application/service.go:1571.2,1571.50 1 2
-voltha-go-controller/internal/pkg/application/service.go:1575.2,1576.14 2 1
-voltha-go-controller/internal/pkg/application/service.go:1581.2,1583.38 2 1
-voltha-go-controller/internal/pkg/application/service.go:1586.2,1591.12 5 1
-voltha-go-controller/internal/pkg/application/service.go:1568.50,1570.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1571.50,1573.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1576.14,1579.3 2 0
-voltha-go-controller/internal/pkg/application/service.go:1583.38,1585.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1595.92,1597.47 2 7
-voltha-go-controller/internal/pkg/application/service.go:1597.47,1599.16 1 7
-voltha-go-controller/internal/pkg/application/service.go:1605.3,1606.51 2 6
-voltha-go-controller/internal/pkg/application/service.go:1599.16,1602.12 3 1
-voltha-go-controller/internal/pkg/application/service.go:1606.51,1609.18 3 3
-voltha-go-controller/internal/pkg/application/service.go:1613.4,1629.29 8 2
-voltha-go-controller/internal/pkg/application/service.go:1609.18,1611.13 2 1
-voltha-go-controller/internal/pkg/application/service.go:1629.29,1633.5 3 1
-voltha-go-controller/internal/pkg/application/service.go:1633.10,1635.5 1 1
-voltha-go-controller/internal/pkg/application/service.go:1636.9,1638.4 1 3
-voltha-go-controller/internal/pkg/application/service.go:1643.72,1645.67 2 3
-voltha-go-controller/internal/pkg/application/service.go:1651.2,1655.125 4 3
-voltha-go-controller/internal/pkg/application/service.go:1645.67,1647.3 1 2
-voltha-go-controller/internal/pkg/application/service.go:1647.8,1649.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1659.131,1660.45 1 2
-voltha-go-controller/internal/pkg/application/service.go:1670.2,1671.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:1660.45,1662.65 2 1
-voltha-go-controller/internal/pkg/application/service.go:1662.65,1665.48 3 1
-voltha-go-controller/internal/pkg/application/service.go:1665.48,1667.5 1 1
-voltha-go-controller/internal/pkg/application/service.go:1675.139,1676.45 1 1
-voltha-go-controller/internal/pkg/application/service.go:1676.45,1677.61 1 1
-voltha-go-controller/internal/pkg/application/service.go:1677.61,1678.65 1 1
-voltha-go-controller/internal/pkg/application/service.go:1678.65,1680.5 1 1
-voltha-go-controller/internal/pkg/application/service.go:1687.81,1712.26 23 4
-voltha-go-controller/internal/pkg/application/service.go:1717.2,1721.49 4 3
-voltha-go-controller/internal/pkg/application/service.go:1726.2,1746.86 15 1
-voltha-go-controller/internal/pkg/application/service.go:1749.2,1758.39 8 1
-voltha-go-controller/internal/pkg/application/service.go:1712.26,1715.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:1721.49,1724.3 2 2
-voltha-go-controller/internal/pkg/application/service.go:1746.86,1748.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1763.94,1769.32 4 3
-voltha-go-controller/internal/pkg/application/service.go:1773.2,1773.21 1 1
-voltha-go-controller/internal/pkg/application/service.go:1769.32,1772.3 2 2
-voltha-go-controller/internal/pkg/application/service.go:1778.98,1780.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:1783.160,1785.30 2 3
-voltha-go-controller/internal/pkg/application/service.go:1785.30,1787.10 2 2
-voltha-go-controller/internal/pkg/application/service.go:1791.3,1793.187 3 1
-voltha-go-controller/internal/pkg/application/service.go:1787.10,1789.12 2 1
-voltha-go-controller/internal/pkg/application/service.go:1798.94,1800.48 2 2
-voltha-go-controller/internal/pkg/application/service.go:1805.2,1805.13 1 2
-voltha-go-controller/internal/pkg/application/service.go:1800.48,1802.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1802.8,1804.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1809.90,1813.2 3 1
-voltha-go-controller/internal/pkg/application/service.go:1816.80,1817.36 1 1
-voltha-go-controller/internal/pkg/application/service.go:1822.2,1822.67 1 1
-voltha-go-controller/internal/pkg/application/service.go:1817.36,1818.65 1 1
-voltha-go-controller/internal/pkg/application/service.go:1818.65,1820.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:1827.95,1828.26 1 32
-voltha-go-controller/internal/pkg/application/service.go:1831.2,1831.32 1 31
-voltha-go-controller/internal/pkg/application/service.go:1834.2,1834.28 1 30
-voltha-go-controller/internal/pkg/application/service.go:1837.2,1837.28 1 29
-voltha-go-controller/internal/pkg/application/service.go:1840.2,1840.58 1 28
-voltha-go-controller/internal/pkg/application/service.go:1843.2,1843.49 1 27
-voltha-go-controller/internal/pkg/application/service.go:1846.2,1846.68 1 26
-voltha-go-controller/internal/pkg/application/service.go:1849.2,1849.44 1 25
-voltha-go-controller/internal/pkg/application/service.go:1852.2,1852.36 1 24
-voltha-go-controller/internal/pkg/application/service.go:1855.2,1855.46 1 23
-voltha-go-controller/internal/pkg/application/service.go:1858.2,1858.26 1 22
-voltha-go-controller/internal/pkg/application/service.go:1861.2,1861.32 1 21
-voltha-go-controller/internal/pkg/application/service.go:1864.2,1864.89 1 20
-voltha-go-controller/internal/pkg/application/service.go:1867.2,1867.52 1 19
-voltha-go-controller/internal/pkg/application/service.go:1870.2,1870.40 1 18
-voltha-go-controller/internal/pkg/application/service.go:1873.2,1873.42 1 17
-voltha-go-controller/internal/pkg/application/service.go:1876.2,1876.70 1 16
-voltha-go-controller/internal/pkg/application/service.go:1879.2,1879.46 1 15
-voltha-go-controller/internal/pkg/application/service.go:1882.2,1882.46 1 14
-voltha-go-controller/internal/pkg/application/service.go:1885.2,1885.52 1 13
-voltha-go-controller/internal/pkg/application/service.go:1888.2,1888.30 1 12
-voltha-go-controller/internal/pkg/application/service.go:1891.2,1891.50 1 11
-voltha-go-controller/internal/pkg/application/service.go:1894.2,1894.42 1 10
-voltha-go-controller/internal/pkg/application/service.go:1897.2,1897.32 1 9
-voltha-go-controller/internal/pkg/application/service.go:1900.2,1900.50 1 8
-voltha-go-controller/internal/pkg/application/service.go:1903.2,1903.54 1 7
-voltha-go-controller/internal/pkg/application/service.go:1906.2,1906.42 1 6
-voltha-go-controller/internal/pkg/application/service.go:1909.2,1909.44 1 5
-voltha-go-controller/internal/pkg/application/service.go:1912.2,1912.44 1 4
-voltha-go-controller/internal/pkg/application/service.go:1915.2,1915.44 1 3
-voltha-go-controller/internal/pkg/application/service.go:1918.2,1918.44 1 2
-voltha-go-controller/internal/pkg/application/service.go:1922.2,1922.13 1 1
-voltha-go-controller/internal/pkg/application/service.go:1828.26,1830.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1831.32,1833.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1834.28,1836.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1837.28,1839.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1840.58,1842.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1843.49,1845.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1846.68,1848.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1849.44,1851.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1852.36,1854.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1855.46,1857.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1858.26,1860.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1861.32,1863.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1864.89,1866.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1867.52,1869.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1870.40,1872.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1873.42,1875.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1876.70,1878.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1879.46,1881.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1882.46,1884.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1885.52,1887.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1888.30,1890.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1891.50,1893.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1894.42,1896.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1897.32,1899.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1900.50,1902.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1903.54,1905.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1906.42,1908.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1909.44,1911.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1912.44,1914.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1915.44,1917.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1918.44,1920.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1926.79,1929.27 1 2
-voltha-go-controller/internal/pkg/application/service.go:1935.2,1935.27 1 2
-voltha-go-controller/internal/pkg/application/service.go:1941.2,1943.41 3 2
-voltha-go-controller/internal/pkg/application/service.go:1946.2,1948.26 2 2
-voltha-go-controller/internal/pkg/application/service.go:1953.2,1953.36 1 1
-voltha-go-controller/internal/pkg/application/service.go:1966.2,1966.13 1 1
-voltha-go-controller/internal/pkg/application/service.go:1929.27,1930.49 1 2
-voltha-go-controller/internal/pkg/application/service.go:1930.49,1932.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:1935.27,1936.49 1 2
-voltha-go-controller/internal/pkg/application/service.go:1936.49,1938.4 1 2
-voltha-go-controller/internal/pkg/application/service.go:1943.41,1945.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1948.26,1950.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:1953.36,1954.61 1 1
-voltha-go-controller/internal/pkg/application/service.go:1954.61,1961.54 7 1
-voltha-go-controller/internal/pkg/application/service.go:1961.54,1963.5 1 1
-voltha-go-controller/internal/pkg/application/service.go:1970.55,1971.2 0 1
-voltha-go-controller/internal/pkg/application/service.go:1974.54,2000.2 1 1
-voltha-go-controller/internal/pkg/application/service.go:2003.124,2006.59 3 3
-voltha-go-controller/internal/pkg/application/service.go:2023.2,2023.21 1 3
-voltha-go-controller/internal/pkg/application/service.go:2006.59,2008.24 2 3
-voltha-go-controller/internal/pkg/application/service.go:2021.3,2021.14 1 3
-voltha-go-controller/internal/pkg/application/service.go:2008.24,2009.23 1 2
-voltha-go-controller/internal/pkg/application/service.go:2009.23,2010.51 1 1
-voltha-go-controller/internal/pkg/application/service.go:2010.51,2012.6 1 1
-voltha-go-controller/internal/pkg/application/service.go:2013.10,2014.30 1 1
-voltha-go-controller/internal/pkg/application/service.go:2014.30,2016.6 1 1
-voltha-go-controller/internal/pkg/application/service.go:2018.9,2020.4 1 1
-voltha-go-controller/internal/pkg/application/service.go:2027.136,2030.16 3 5
-voltha-go-controller/internal/pkg/application/service.go:2035.2,2035.27 1 4
-voltha-go-controller/internal/pkg/application/service.go:2041.2,2041.59 1 3
-voltha-go-controller/internal/pkg/application/service.go:2070.2,2070.12 1 3
-voltha-go-controller/internal/pkg/application/service.go:2030.16,2033.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:2035.27,2037.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:2037.8,2037.36 1 3
-voltha-go-controller/internal/pkg/application/service.go:2037.36,2040.3 2 1
-voltha-go-controller/internal/pkg/application/service.go:2041.59,2044.99 2 3
-voltha-go-controller/internal/pkg/application/service.go:2048.3,2048.43 1 2
-voltha-go-controller/internal/pkg/application/service.go:2068.3,2068.14 1 2
-voltha-go-controller/internal/pkg/application/service.go:2044.99,2047.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:2048.43,2050.16 2 2
-voltha-go-controller/internal/pkg/application/service.go:2054.4,2059.30 5 2
-voltha-go-controller/internal/pkg/application/service.go:2050.16,2053.5 2 0
-voltha-go-controller/internal/pkg/application/service.go:2059.30,2060.85 1 2
-voltha-go-controller/internal/pkg/application/service.go:2060.85,2063.6 1 1
-voltha-go-controller/internal/pkg/application/service.go:2063.11,2065.6 1 1
-voltha-go-controller/internal/pkg/application/service.go:2074.138,2076.59 2 4
-voltha-go-controller/internal/pkg/application/service.go:2112.2,2112.12 1 4
-voltha-go-controller/internal/pkg/application/service.go:2076.59,2080.99 3 4
-voltha-go-controller/internal/pkg/application/service.go:2084.3,2084.42 1 3
-voltha-go-controller/internal/pkg/application/service.go:2110.3,2110.14 1 2
-voltha-go-controller/internal/pkg/application/service.go:2080.99,2083.4 2 1
-voltha-go-controller/internal/pkg/application/service.go:2084.42,2090.18 6 3
-voltha-go-controller/internal/pkg/application/service.go:2096.4,2097.93 2 2
-voltha-go-controller/internal/pkg/application/service.go:2090.18,2095.5 2 1
-voltha-go-controller/internal/pkg/application/service.go:2097.93,2098.85 1 2
-voltha-go-controller/internal/pkg/application/service.go:2098.85,2101.25 2 1
-voltha-go-controller/internal/pkg/application/service.go:2104.6,2104.37 1 1
-voltha-go-controller/internal/pkg/application/service.go:2101.25,2103.7 1 1
-voltha-go-controller/internal/pkg/application/service.go:2105.11,2107.6 1 1
-voltha-go-controller/internal/pkg/application/service.go:2119.45,2120.37 1 2
-voltha-go-controller/internal/pkg/application/service.go:2123.2,2123.54 1 1
-voltha-go-controller/internal/pkg/application/service.go:2128.2,2128.30 1 1
-voltha-go-controller/internal/pkg/application/service.go:2120.37,2122.3 1 1
-voltha-go-controller/internal/pkg/application/service.go:2123.54,2124.40 1 8
-voltha-go-controller/internal/pkg/application/service.go:2124.40,2126.4 1 0
-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
-voltha-go-controller/internal/pkg/application/timer.go:51.6,52.10 1 2
-voltha-go-controller/internal/pkg/application/timer.go:53.31,54.21 1 0
-voltha-go-controller/internal/pkg/application/timer.go:60.35,61.10 1 0
-voltha-go-controller/internal/pkg/application/timer.go:55.19,56.14 1 0
-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/vnets.go:67.49,68.25 1 12
-voltha-go-controller/internal/pkg/application/vnets.go:73.2,73.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:68.25,69.16 1 12
-voltha-go-controller/internal/pkg/application/vnets.go:69.16,71.4 1 12
-voltha-go-controller/internal/pkg/application/vnets.go:157.44,160.33 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:163.2,164.47 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:167.2,168.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:160.33,162.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:164.47,166.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:172.54,174.31 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:177.2,178.26 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:174.31,176.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:182.96,188.25 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:188.25,189.37 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:189.37,190.46 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:190.46,194.5 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:194.10,196.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:197.9,201.4 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:205.53,209.2 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:212.53,213.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:217.2,217.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:213.25,216.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:221.58,226.44 5 3
-voltha-go-controller/internal/pkg/application/vnets.go:226.44,227.62 1 3
-voltha-go-controller/internal/pkg/application/vnets.go:227.62,229.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:235.75,237.2 1 8
-voltha-go-controller/internal/pkg/application/vnets.go:240.100,244.74 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:247.2,247.67 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:250.2,250.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:244.74,246.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:247.67,249.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:257.65,258.47 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:261.2,261.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:258.47,260.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:265.74,271.59 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:276.2,277.40 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:271.59,273.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:273.8,275.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:281.61,285.60 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:285.60,289.3 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:293.96,298.15 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:315.2,315.15 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:328.2,335.12 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:298.15,300.45 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:308.3,308.32 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:300.45,301.49 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:306.4,306.56 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:301.49,304.13 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:308.32,312.4 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:315.15,317.18 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:323.3,323.64 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:317.18,322.4 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:324.8,326.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:339.94,342.51 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:367.2,368.12 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:342.51,348.33 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:348.33,353.76 5 1
-voltha-go-controller/internal/pkg/application/vnets.go:360.4,360.31 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:353.76,357.5 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:357.10,359.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:361.9,364.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:372.81,377.2 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:490.52,521.2 28 0
-voltha-go-controller/internal/pkg/application/vnets.go:523.51,524.46 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:530.2,535.31 4 2
-voltha-go-controller/internal/pkg/application/vnets.go:524.46,528.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:539.56,541.93 2 3
-voltha-go-controller/internal/pkg/application/vnets.go:548.2,548.103 1 3
-voltha-go-controller/internal/pkg/application/vnets.go:541.93,542.48 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:542.48,546.4 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:554.48,556.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:559.47,561.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:564.56,566.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:569.61,571.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:574.57,576.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:579.62,581.2 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:584.60,586.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:589.65,591.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:594.82,596.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:599.99,601.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:604.57,605.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:615.2,615.49 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:607.20,608.46 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:610.8,611.48 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:612.16,613.48 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:619.71,621.8 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:624.2,624.16 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:621.8,623.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:628.81,632.2 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:635.81,640.25 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:648.2,648.201 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:640.25,641.48 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:646.3,646.26 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:641.48,644.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:652.86,654.38 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:659.2,659.21 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:654.38,656.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:656.8,656.45 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:656.45,658.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:663.130,664.55 1 5
-voltha-go-controller/internal/pkg/application/vnets.go:664.55,666.3 1 8
-voltha-go-controller/internal/pkg/application/vnets.go:672.87,680.2 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:684.67,685.32 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:685.32,686.17 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:687.32,690.81 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:699.103,706.2 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:709.79,712.78 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:716.2,717.14 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:712.78,715.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:721.84,725.42 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:734.2,736.22 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:725.42,728.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:744.91,745.26 1 3
-voltha-go-controller/internal/pkg/application/vnets.go:749.2,753.15 4 2
-voltha-go-controller/internal/pkg/application/vnets.go:758.2,758.52 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:769.2,769.17 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:774.2,774.50 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:816.2,816.21 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:829.2,829.21 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:745.26,748.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:753.15,756.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:758.52,761.23 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:761.23,762.61 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:762.61,765.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:769.17,772.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:774.50,779.58 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:782.3,782.37 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:785.3,786.75 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:779.58,781.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:782.37,784.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:786.75,789.38 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:795.4,795.25 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:789.38,791.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:795.25,797.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:799.8,806.24 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:809.3,810.24 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:806.24,808.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:810.24,812.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:816.21,819.48 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:824.3,824.23 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:819.48,822.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:824.23,826.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:835.104,836.79 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:840.2,847.32 5 1
-voltha-go-controller/internal/pkg/application/vnets.go:836.79,839.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:853.82,857.64 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:865.2,865.44 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:896.2,897.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:904.2,904.22 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:914.2,914.21 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:857.64,859.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:865.44,867.53 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:872.3,872.37 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:891.3,891.61 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:867.53,871.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:872.37,886.4 7 0
-voltha-go-controller/internal/pkg/application/vnets.go:886.9,890.4 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:892.8,894.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:897.16,902.3 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:904.22,906.37 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:910.3,910.24 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:906.37,908.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:910.24,912.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:918.103,919.72 1 7
-voltha-go-controller/internal/pkg/application/vnets.go:922.2,922.13 1 7
-voltha-go-controller/internal/pkg/application/vnets.go:919.72,921.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:926.65,927.46 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:930.2,930.27 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:933.2,933.13 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:927.46,929.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:930.27,932.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:937.71,940.54 3 3
-voltha-go-controller/internal/pkg/application/vnets.go:953.2,955.16 3 3
-voltha-go-controller/internal/pkg/application/vnets.go:940.54,942.34 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:951.3,951.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:942.34,943.72 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:943.72,949.5 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:959.68,961.54 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:977.2,979.15 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:961.54,963.64 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:971.3,972.23 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:975.3,975.14 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:963.64,968.4 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:972.23,974.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:984.73,992.21 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:997.2,997.40 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1008.2,1008.96 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1014.2,1019.22 5 1
-voltha-go-controller/internal/pkg/application/vnets.go:1027.2,1033.32 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:1041.2,1042.16 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1048.2,1048.22 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1054.2,1056.48 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1063.2,1063.22 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1076.2,1076.41 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1088.2,1088.21 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:992.21,994.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:997.40,998.38 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:998.38,1000.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1000.9,1000.38 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1000.38,1002.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1002.9,1002.40 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1002.40,1004.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1008.96,1010.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1010.8,1010.42 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1010.42,1012.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1019.22,1026.3 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1033.32,1034.33 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1034.33,1036.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1036.9,1038.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1042.16,1047.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1048.22,1051.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1056.48,1059.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1063.22,1064.75 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1064.75,1066.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1066.9,1067.51 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1067.51,1069.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1076.41,1078.48 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1083.3,1083.23 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1078.48,1081.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1083.23,1086.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1092.90,1097.2 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:1100.84,1102.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1105.105,1112.2 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1115.105,1121.2 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:1124.72,1126.49 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1129.2,1129.13 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1126.49,1128.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1133.72,1135.49 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1138.2,1138.13 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1135.49,1137.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1142.77,1157.2 14 0
-voltha-go-controller/internal/pkg/application/vnets.go:1160.72,1162.49 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1165.2,1165.13 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1162.49,1164.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1169.72,1171.49 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1174.2,1174.13 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1171.49,1173.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1178.78,1182.47 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:1185.2,1185.13 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1182.47,1184.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1189.74,1191.51 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1194.2,1194.13 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1191.51,1193.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1198.61,1199.38 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1199.38,1200.20 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1228.3,1229.22 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1200.20,1201.51 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1205.4,1205.51 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1209.4,1210.34 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1201.51,1204.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1205.51,1208.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1212.9,1212.26 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1212.26,1213.50 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1217.4,1217.72 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1213.50,1216.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1218.9,1218.25 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1218.25,1219.52 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1223.4,1223.52 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1219.52,1222.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1223.52,1226.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1234.61,1236.37 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1267.2,1267.47 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1236.37,1237.20 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1264.3,1265.22 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1237.20,1238.51 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1242.4,1244.51 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1238.51,1241.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1244.51,1247.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1249.9,1249.26 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1249.26,1250.50 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1250.50,1253.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1254.9,1254.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1254.25,1255.52 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1259.4,1259.52 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1255.52,1258.5 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1259.52,1262.5 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1267.47,1270.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1274.61,1276.23 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1276.23,1279.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:1283.69,1286.2 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:1289.69,1293.56 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1303.2,1304.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1317.2,1317.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1293.56,1294.43 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1294.43,1297.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1298.8,1301.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1304.16,1306.58 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1306.58,1310.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1311.8,1316.3 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1321.69,1325.56 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1334.2,1334.28 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1339.2,1340.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1352.2,1352.47 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1355.2,1355.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1325.56,1326.43 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1326.43,1329.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1330.8,1333.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1334.28,1337.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1340.16,1341.58 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1341.58,1345.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1346.8,1351.3 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1352.47,1354.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1359.61,1360.49 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1365.2,1365.49 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1360.49,1363.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1365.49,1368.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1374.69,1376.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1380.2,1381.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1386.2,1386.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1376.16,1378.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1381.16,1384.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1389.88,1391.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1394.2,1395.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1391.16,1393.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1401.69,1403.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1406.2,1407.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1417.2,1417.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1403.16,1405.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1407.16,1410.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1420.90,1422.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1425.2,1426.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1422.16,1424.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1440.68,1443.56 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1453.2,1454.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1463.2,1463.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1443.56,1444.43 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1444.43,1447.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1448.8,1451.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1454.16,1456.58 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1456.58,1458.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1459.8,1462.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1469.68,1471.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1474.2,1475.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1478.2,1479.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1471.16,1473.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1475.16,1477.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1483.70,1489.56 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:1499.2,1499.55 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1509.2,1509.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1489.56,1490.43 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1490.43,1493.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1494.8,1497.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1499.55,1502.58 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1502.58,1504.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1505.8,1508.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1513.70,1518.56 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:1528.2,1529.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1537.2,1537.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1518.56,1519.43 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1519.43,1522.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1523.8,1526.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1529.16,1530.58 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1530.58,1532.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1533.8,1536.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1543.70,1546.16 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:1549.2,1550.16 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1553.2,1554.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1546.16,1548.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1550.16,1552.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1560.70,1563.16 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:1566.2,1567.16 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1570.2,1571.12 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1563.16,1565.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1567.16,1569.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1575.67,1576.42 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1612.2,1612.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1576.42,1577.33 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1581.3,1582.17 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1589.3,1590.17 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1609.3,1610.22 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1577.33,1580.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1582.17,1585.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1585.9,1585.54 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1585.54,1588.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1590.17,1591.39 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1602.4,1602.95 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1591.39,1592.65 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1592.65,1600.6 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1602.95,1604.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1605.9,1608.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1618.67,1619.41 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1637.2,1637.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1619.41,1621.17 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1625.3,1626.17 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1634.3,1635.22 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1621.17,1624.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1626.17,1627.65 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1627.65,1629.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1630.9,1633.4 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:1644.67,1652.36 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:1662.2,1666.16 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1670.2,1677.55 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1692.2,1693.26 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1696.2,1696.36 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1701.2,1706.18 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1652.36,1657.3 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:1657.8,1661.3 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1666.16,1669.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1677.55,1680.37 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1685.3,1687.15 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1680.37,1682.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1682.9,1684.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1693.26,1695.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1696.36,1699.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1710.67,1717.36 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:1720.2,1725.16 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:1728.2,1729.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1732.2,1739.26 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1742.2,1742.36 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1747.2,1754.18 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1717.36,1719.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1725.16,1727.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1729.16,1731.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1739.26,1741.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1742.36,1746.3 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1759.68,1773.16 12 0
-voltha-go-controller/internal/pkg/application/vnets.go:1777.2,1777.55 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1784.2,1792.26 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1795.2,1804.18 8 0
-voltha-go-controller/internal/pkg/application/vnets.go:1773.16,1775.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1777.55,1783.3 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1792.26,1794.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1809.68,1823.16 12 0
-voltha-go-controller/internal/pkg/application/vnets.go:1826.2,1827.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1830.2,1837.26 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:1840.2,1849.18 8 0
-voltha-go-controller/internal/pkg/application/vnets.go:1823.16,1825.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1827.16,1829.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1837.26,1839.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1856.66,1864.74 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:1868.2,1869.52 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1872.2,1874.16 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:1877.2,1883.26 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:1886.2,1895.18 9 0
-voltha-go-controller/internal/pkg/application/vnets.go:1864.74,1866.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1869.52,1871.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1874.16,1876.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1883.26,1885.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1899.69,1900.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1917.2,1917.12 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1901.12,1902.31 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1903.24,1904.31 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1905.24,1906.33 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1908.16,1909.31 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1910.16,1911.33 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1913.10,1915.45 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1921.68,1928.74 6 2
-voltha-go-controller/internal/pkg/application/vnets.go:1932.2,1932.52 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1935.2,1937.16 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:1940.2,1947.26 6 2
-voltha-go-controller/internal/pkg/application/vnets.go:1950.2,1962.18 9 2
-voltha-go-controller/internal/pkg/application/vnets.go:1928.74,1930.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1932.52,1934.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1937.16,1939.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1947.26,1949.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1966.68,1976.36 8 2
-voltha-go-controller/internal/pkg/application/vnets.go:1980.2,1982.16 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:1985.2,1986.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:1989.2,1996.26 7 0
-voltha-go-controller/internal/pkg/application/vnets.go:1999.2,2008.18 8 0
-voltha-go-controller/internal/pkg/application/vnets.go:1976.36,1978.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1982.16,1984.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:1986.16,1988.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:1996.26,1998.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2012.63,2013.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2014.12,2015.31 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2019.12,2020.31 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2021.10,2022.90 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2028.65,2031.16 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2034.2,2044.16 9 0
-voltha-go-controller/internal/pkg/application/vnets.go:2047.2,2052.74 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2055.2,2058.22 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2075.2,2076.26 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2079.2,2089.18 9 0
-voltha-go-controller/internal/pkg/application/vnets.go:2031.16,2033.3 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2044.16,2046.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2052.74,2054.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2058.22,2064.3 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2064.8,2066.56 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2066.56,2072.4 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2076.26,2078.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2093.58,2094.26 1 11
-voltha-go-controller/internal/pkg/application/vnets.go:2098.2,2098.26 1 11
-voltha-go-controller/internal/pkg/application/vnets.go:2094.26,2097.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2102.63,2106.45 4 11
-voltha-go-controller/internal/pkg/application/vnets.go:2106.45,2107.121 1 11
-voltha-go-controller/internal/pkg/application/vnets.go:2107.121,2110.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2115.58,2118.2 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2121.69,2123.2 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2126.65,2136.2 7 0
-voltha-go-controller/internal/pkg/application/vnets.go:2139.71,2141.48 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2141.48,2143.10 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2147.3,2152.58 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:2156.3,2156.27 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2160.3,2160.140 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2143.10,2146.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2152.58,2154.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2156.27,2159.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2165.68,2168.30 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2168.30,2170.10 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2174.3,2174.34 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2170.10,2172.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2182.128,2183.45 1 12
-voltha-go-controller/internal/pkg/application/vnets.go:2186.2,2187.45 2 7
-voltha-go-controller/internal/pkg/application/vnets.go:2192.2,2192.12 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2183.45,2185.3 1 5
-voltha-go-controller/internal/pkg/application/vnets.go:2187.45,2188.46 1 7
-voltha-go-controller/internal/pkg/application/vnets.go:2188.46,2190.4 1 7
-voltha-go-controller/internal/pkg/application/vnets.go:2196.125,2203.45 6 0
-voltha-go-controller/internal/pkg/application/vnets.go:2206.2,2218.21 9 0
-voltha-go-controller/internal/pkg/application/vnets.go:2230.2,2231.16 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2241.2,2242.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2203.45,2205.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2218.21,2222.17 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2225.3,2226.13 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2222.17,2224.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2231.16,2234.15 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2234.15,2236.69 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2236.69,2238.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2246.98,2258.9 5 1
-voltha-go-controller/internal/pkg/application/vnets.go:2261.2,2262.28 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2258.9,2260.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2262.28,2263.18 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2263.18,2277.39 10 0
-voltha-go-controller/internal/pkg/application/vnets.go:2280.4,2280.59 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2283.4,2284.10 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2277.39,2279.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2280.59,2282.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2290.69,2293.28 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2293.28,2295.10 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2299.3,2301.17 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2305.3,2306.75 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2310.3,2310.28 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2295.10,2297.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2301.17,2303.12 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2306.75,2308.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2310.28,2313.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2321.119,2324.9 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2327.2,2331.23 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2336.2,2342.9 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:2346.2,2347.47 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2373.2,2373.12 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2324.9,2326.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2331.23,2333.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2342.9,2345.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2347.47,2349.27 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2350.25,2352.50 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2356.9,2360.96 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2364.13,2366.69 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2369.11,2370.92 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2352.50,2354.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2360.96,2362.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2366.69,2368.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2380.141,2383.9 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:2386.2,2390.23 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2395.2,2399.48 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2426.2,2426.17 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2383.9,2385.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2390.23,2392.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2399.48,2401.48 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2401.48,2403.28 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2404.26,2406.51 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2410.10,2412.95 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2416.14,2418.97 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2421.12,2422.93 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2406.51,2408.6 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2412.95,2414.6 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2418.97,2420.6 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2433.122,2437.2 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2440.85,2442.60 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2500.2,2500.32 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2442.60,2444.58 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2448.3,2448.47 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2452.3,2452.92 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2457.3,2457.106 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2464.3,2466.17 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2470.3,2470.62 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2498.3,2498.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2444.58,2447.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2448.47,2451.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2452.92,2455.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2457.106,2463.4 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2466.17,2469.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2470.62,2471.111 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2477.4,2479.18 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2483.4,2488.18 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2492.4,2496.89 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2471.111,2474.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2479.18,2482.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2488.18,2491.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2504.91,2509.16 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2513.2,2513.50 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2551.2,2551.34 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2509.16,2512.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2513.50,2515.106 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2522.3,2523.17 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2526.3,2526.92 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2530.3,2532.17 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2536.3,2540.17 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2544.3,2549.14 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2515.106,2521.4 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2523.17,2525.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2526.92,2529.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2532.17,2535.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2540.17,2543.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2555.87,2557.60 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2598.2,2598.32 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2557.60,2560.106 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2569.3,2569.62 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2596.3,2596.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2560.106,2564.30 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2564.30,2567.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2569.62,2570.111 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2575.4,2578.18 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2582.4,2588.18 5 0
-voltha-go-controller/internal/pkg/application/vnets.go:2592.4,2594.82 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2570.111,2573.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2578.18,2581.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2588.18,2591.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2602.93,2604.49 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2642.2,2645.16 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2604.49,2606.106 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2618.3,2619.17 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2622.3,2625.17 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2630.3,2633.17 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2638.3,2640.14 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2606.106,2610.30 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2610.30,2613.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2614.9,2617.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2619.17,2621.4 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2625.17,2628.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2633.17,2636.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2645.16,2648.3 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2652.121,2654.60 2 3
-voltha-go-controller/internal/pkg/application/vnets.go:2702.2,2702.32 1 3
-voltha-go-controller/internal/pkg/application/vnets.go:2654.60,2656.42 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:2659.3,2659.106 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2680.3,2680.62 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2700.3,2700.15 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2656.42,2658.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2659.106,2663.30 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2663.30,2666.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2667.9,2667.56 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2667.56,2679.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2680.62,2681.111 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2685.4,2687.63 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2690.4,2694.63 4 0
-voltha-go-controller/internal/pkg/application/vnets.go:2697.4,2698.82 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2681.111,2684.5 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2687.63,2689.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2694.63,2696.5 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2706.66,2720.30 13 1
-voltha-go-controller/internal/pkg/application/vnets.go:2725.2,2731.13 6 1
-voltha-go-controller/internal/pkg/application/vnets.go:2720.30,2722.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2722.8,2724.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2735.65,2754.30 15 1
-voltha-go-controller/internal/pkg/application/vnets.go:2759.2,2765.13 6 1
-voltha-go-controller/internal/pkg/application/vnets.go:2754.30,2756.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2756.8,2758.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2769.47,2782.56 3 3
-voltha-go-controller/internal/pkg/application/vnets.go:2786.2,2786.41 1 3
-voltha-go-controller/internal/pkg/application/vnets.go:2782.56,2785.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2790.61,2797.12 7 2
-voltha-go-controller/internal/pkg/application/vnets.go:2815.2,2818.12 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2797.12,2798.27 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2802.3,2804.27 3 0
-voltha-go-controller/internal/pkg/application/vnets.go:2798.27,2801.4 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2805.8,2806.26 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2810.3,2813.54 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2806.26,2809.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:2822.84,2823.25 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2838.2,2838.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2825.20,2826.47 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2831.8,2832.25 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2835.10,2836.90 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2826.47,2828.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2832.25,2834.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2842.103,2843.36 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2852.2,2852.74 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2843.36,2851.3 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:2856.96,2857.58 1 4
-voltha-go-controller/internal/pkg/application/vnets.go:2862.2,2863.40 2 4
-voltha-go-controller/internal/pkg/application/vnets.go:2857.58,2861.3 1 8
-voltha-go-controller/internal/pkg/application/vnets.go:2867.105,2871.36 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2882.2,2882.74 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2871.36,2881.3 4 2
-voltha-go-controller/internal/pkg/application/vnets.go:2886.66,2889.27 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2892.2,2892.58 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2889.27,2891.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2892.58,2896.3 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:2900.96,2908.2 6 1
-voltha-go-controller/internal/pkg/application/vnets.go:2911.132,2916.58 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2921.2,2924.26 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:2916.58,2920.3 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:2924.26,2928.3 3 1
-voltha-go-controller/internal/pkg/application/vnets.go:2928.8,2931.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2935.100,2942.36 5 1
-voltha-go-controller/internal/pkg/application/vnets.go:2957.2,2958.80 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2942.36,2951.59 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2954.3,2955.46 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2951.59,2953.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2962.77,2963.26 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:2966.2,2967.78 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2975.2,2975.27 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2963.26,2965.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2967.78,2972.3 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2972.8,2974.3 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:2979.91,2985.47 4 1
-voltha-go-controller/internal/pkg/application/vnets.go:2990.2,2990.55 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2996.2,2996.20 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2985.47,2987.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:2990.55,2992.57 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:2992.57,2994.4 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3000.127,3004.53 3 2
-voltha-go-controller/internal/pkg/application/vnets.go:3015.2,3015.179 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3004.53,3005.35 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:3005.35,3008.27 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3012.4,3012.10 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3008.27,3011.5 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3019.100,3023.58 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3031.2,3032.40 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3023.58,3025.22 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3029.3,3029.14 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:3025.22,3028.4 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3036.112,3039.9 3 4
-voltha-go-controller/internal/pkg/application/vnets.go:3042.2,3046.23 2 3
-voltha-go-controller/internal/pkg/application/vnets.go:3052.2,3054.9 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:3058.2,3059.55 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3071.2,3071.46 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3079.2,3079.16 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3039.9,3041.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3046.23,3048.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3054.9,3057.3 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3059.55,3061.22 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:3068.3,3068.14 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:3061.22,3067.4 2 0
-voltha-go-controller/internal/pkg/application/vnets.go:3071.46,3072.25 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3072.25,3074.22 2 1
-voltha-go-controller/internal/pkg/application/vnets.go:3074.22,3075.10 1 0
-voltha-go-controller/internal/pkg/application/vnets.go:3083.91,3088.30 4 2
-voltha-go-controller/internal/pkg/application/vnets.go:3091.2,3093.26 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:3097.2,3097.36 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3110.2,3110.13 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3088.30,3090.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3093.26,3095.3 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3097.36,3098.58 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3098.58,3105.57 7 1
-voltha-go-controller/internal/pkg/application/vnets.go:3105.57,3107.5 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3114.51,3124.2 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3127.56,3173.2 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3175.72,3177.55 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:3186.2,3186.20 1 2
-voltha-go-controller/internal/pkg/application/vnets.go:3177.55,3179.22 2 2
-voltha-go-controller/internal/pkg/application/vnets.go:3184.3,3184.14 1 1
-voltha-go-controller/internal/pkg/application/vnets.go:3179.22,3183.4 3 1
-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 3
-voltha-go-controller/internal/pkg/application/application.go:275.2,275.112 1 2
-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 0
-voltha-go-controller/internal/pkg/application/application.go:535.33,537.10 2 0
-voltha-go-controller/internal/pkg/application/application.go:541.3,543.17 3 0
-voltha-go-controller/internal/pkg/application/application.go:547.3,548.190 2 0
-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 2
-voltha-go-controller/internal/pkg/application/application.go:561.2,562.18 2 2
-voltha-go-controller/internal/pkg/application/application.go:566.2,566.12 1 2
-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 1
-voltha-go-controller/internal/pkg/application/application.go:588.2,589.19 2 1
-voltha-go-controller/internal/pkg/application/application.go:594.2,594.12 1 1
-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 166
-voltha-go-controller/internal/pkg/application/application.go:637.2,637.21 1 166
-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 0
-voltha-go-controller/internal/pkg/application/application.go:753.2,755.98 2 0
-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 0
-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 83
-voltha-go-controller/internal/pkg/application/application.go:855.2,855.12 1 14
-voltha-go-controller/internal/pkg/application/application.go:852.46,854.3 1 69
-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 5
-voltha-go-controller/internal/pkg/application/application.go:885.2,886.25 2 5
-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 10
-voltha-go-controller/internal/pkg/application/application.go:1065.2,1065.37 1 5
-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 72
-voltha-go-controller/internal/pkg/application/application.go:1175.2,1176.14 2 47
-voltha-go-controller/internal/pkg/application/application.go:1179.2,1179.15 1 47
-voltha-go-controller/internal/pkg/application/application.go:1172.9,1174.3 1 25
-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 26
-voltha-go-controller/internal/pkg/application/application.go:1191.2,1191.30 1 15
-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 1
-voltha-go-controller/internal/pkg/application/application.go:1240.2,1240.21 1 1
-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 6
-voltha-go-controller/internal/pkg/application/application.go:1595.2,1595.14 1 6
-voltha-go-controller/internal/pkg/application/application.go:1587.33,1588.45 1 6
-voltha-go-controller/internal/pkg/application/application.go:1588.45,1590.10 2 6
-voltha-go-controller/internal/pkg/application/application.go:1590.10,1592.5 1 6
-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 1
-voltha-go-controller/internal/pkg/application/application.go:1818.2,1820.25 2 1
-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 1
-voltha-go-controller/internal/pkg/application/application.go:1816.3,1816.14 1 1
-voltha-go-controller/internal/pkg/application/application.go:1798.28,1799.76 1 1
-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 1
-voltha-go-controller/internal/pkg/application/application.go:1828.77,1829.32 1 3
-voltha-go-controller/internal/pkg/application/application.go:1837.2,1838.11 2 1
-voltha-go-controller/internal/pkg/application/application.go:1829.32,1832.54 3 3
-voltha-go-controller/internal/pkg/application/application.go:1832.54,1835.4 2 2
-voltha-go-controller/internal/pkg/application/application.go:1842.86,1843.32 1 1
-voltha-go-controller/internal/pkg/application/application.go:1843.32,1848.3 4 1
-voltha-go-controller/internal/pkg/application/application.go:1852.73,1853.32 1 1
-voltha-go-controller/internal/pkg/application/application.go:1853.32,1859.3 5 1
-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 0
-voltha-go-controller/internal/pkg/application/application.go:1900.2,1900.14 1 0
-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 0
-voltha-go-controller/internal/pkg/application/application.go:1932.47,1934.3 1 0
-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 1
-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 1
-voltha-go-controller/internal/pkg/application/application.go:2025.51,2027.50 2 0
-voltha-go-controller/internal/pkg/application/application.go:2027.50,2028.27 1 0
-voltha-go-controller/internal/pkg/application/application.go:2028.27,2031.19 3 0
-voltha-go-controller/internal/pkg/application/application.go:2036.5,2039.35 4 0
-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 1
-voltha-go-controller/internal/pkg/application/application.go:2122.2,2123.16 2 1
-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 1
-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/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/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 3
-voltha-go-controller/internal/pkg/application/meters.go:241.2,241.90 1 3
-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/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/major_upgrade.go:82.64,84.16 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:87.2,87.63 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:90.2,90.12 1 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:95.50,97.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:101.74,104.15 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:107.2,107.64 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:110.2,111.16 2 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:122.57,128.16 5 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:133.2,133.16 1 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:133.16,138.48 5 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:142.3,144.15 2 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:244.3,244.40 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:259.3,259.17 1 0
-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 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:268.55,271.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:274.71,277.16 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:282.2,282.34 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:288.2,288.46 1 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:297.3,299.26 3 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:328.2,328.60 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:333.2,333.59 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:338.2,338.34 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:343.2,347.53 5 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:351.2,352.28 2 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:362.67,365.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:368.67,371.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:374.68,377.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:380.68,383.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:386.70,389.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:392.61,397.16 4 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:402.2,402.25 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:406.2,406.40 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:411.2,413.55 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:417.2,418.28 2 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:406.40,408.3 1 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:435.2,435.61 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:440.2,440.60 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:444.2,444.35 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:447.2,447.38 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:451.2,451.38 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:455.2,455.38 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:459.2,459.24 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:462.2,466.54 4 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:470.2,472.28 2 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:486.2,487.36 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:492.2,492.54 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:496.2,497.28 2 0
-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 0
-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 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:507.65,511.16 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:515.2,515.52 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:519.2,520.26 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:511.16,514.3 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:515.52,517.3 1 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:524.66,527.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:530.67,533.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:536.68,539.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:542.65,545.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:548.65,551.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:554.66,557.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:560.65,563.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:566.62,569.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:572.67,575.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:578.71,581.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:584.71,587.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:590.65,593.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:596.42,599.2 2 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:602.67,607.66 3 0
-voltha-go-controller/internal/pkg/application/major_upgrade.go:611.2,611.12 1 0
-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/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
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:51.16,53.11 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:54.20,57.17 3 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:64.25,66.44 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:66.44,68.29 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:90.3,90.33 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:68.29,70.78 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:79.4,82.44 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:70.78,73.5 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:82.44,86.13 3 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:95.58,102.61 6 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:110.2,110.25 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:114.2,115.14 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:102.61,105.3 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:110.25,112.3 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:119.46,126.61 6 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:133.2,133.33 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:139.2,142.42 3 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:147.2,147.14 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:126.61,130.3 3 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:133.33,136.3 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:142.42,144.3 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:144.8,146.3 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:151.30,153.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:161.56,166.2 4 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:177.75,182.2 4 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:184.49,186.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:188.55,191.2 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:193.64,195.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:197.63,199.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:201.66,203.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:205.51,208.2 2 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:210.71,211.55 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:214.2,216.18 3 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:211.55,213.3 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:225.51,227.2 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:230.60,231.37 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:236.2,236.14 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:231.37,232.20 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:232.20,234.4 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:240.54,241.31 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:241.31,242.30 1 0
-voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:242.30,244.9 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/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
@@ -4200,665 +1781,6 @@
 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/igmp.go:105.13,107.2 1 1
-voltha-go-controller/internal/pkg/application/igmp.go:110.95,112.2 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:114.35,117.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:121.2,125.15 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:117.17,120.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:128.38,130.16 2 2
-voltha-go-controller/internal/pkg/application/igmp.go:133.2,134.27 2 2
-voltha-go-controller/internal/pkg/application/igmp.go:148.2,148.64 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:130.16,132.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:134.27,136.17 2 4
-voltha-go-controller/internal/pkg/application/igmp.go:139.3,139.30 1 4
-voltha-go-controller/internal/pkg/application/igmp.go:136.17,138.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:139.30,140.62 1 4
-voltha-go-controller/internal/pkg/application/igmp.go:140.62,141.35 1 4
-voltha-go-controller/internal/pkg/application/igmp.go:141.35,144.6 2 2
-voltha-go-controller/internal/pkg/application/igmp.go:153.51,163.2 8 0
-voltha-go-controller/internal/pkg/application/igmp.go:166.71,173.2 6 0
-voltha-go-controller/internal/pkg/application/igmp.go:180.62,188.2 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:195.49,203.2 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:207.51,217.2 8 0
-voltha-go-controller/internal/pkg/application/igmp.go:220.71,227.2 6 0
-voltha-go-controller/internal/pkg/application/igmp.go:230.60,236.40 6 0
-voltha-go-controller/internal/pkg/application/igmp.go:239.2,240.11 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:236.40,238.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:244.78,250.2 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:253.73,259.2 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:262.55,267.2 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:270.54,275.2 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:278.79,286.10 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:291.2,296.13 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:286.10,288.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:288.8,290.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:300.114,313.83 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:317.2,317.26 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:313.83,316.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:321.114,334.83 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:338.2,338.26 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:334.83,337.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:342.103,355.83 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:359.2,359.26 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:355.83,358.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:363.132,376.83 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:380.2,380.26 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:376.83,379.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:384.100,397.83 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:401.2,401.26 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:397.83,400.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:405.35,406.31 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:409.2,409.21 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:406.31,408.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:413.47,414.25 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:419.2,419.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:414.25,415.18 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:415.18,417.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:423.82,425.63 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:436.2,436.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:425.63,431.44 6 0
-voltha-go-controller/internal/pkg/application/igmp.go:434.3,434.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:431.44,433.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:450.102,455.61 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:463.2,464.17 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:469.2,469.45 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:455.61,456.91 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:459.3,459.15 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:456.91,458.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:464.17,467.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:469.45,471.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:475.78,481.59 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:489.2,490.17 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:495.2,495.45 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:499.2,499.20 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:481.59,482.91 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:485.3,485.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:482.91,484.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:490.17,493.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:495.45,497.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:503.74,505.31 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:505.31,507.10 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:511.3,513.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:517.3,520.41 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:523.3,527.58 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:530.3,532.33 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:535.3,535.126 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:507.10,509.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:513.17,515.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:520.41,522.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:527.58,529.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:532.33,534.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:542.117,544.73 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:566.2,567.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:544.73,545.68 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:561.3,561.44 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:564.3,564.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:545.68,551.4 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:551.9,553.48 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:557.4,559.35 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:553.48,556.5 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:561.44,563.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:575.83,577.20 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:581.2,586.8 6 0
-voltha-go-controller/internal/pkg/application/igmp.go:597.2,597.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:577.20,580.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:586.8,596.3 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:602.78,604.11 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:604.11,609.51 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:609.51,612.31 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:624.4,624.29 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:612.31,617.5 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:617.10,620.46 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:620.46,622.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:630.74,632.38 2 5
-voltha-go-controller/internal/pkg/application/igmp.go:636.2,637.9 2 3
-voltha-go-controller/internal/pkg/application/igmp.go:640.2,643.20 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:646.2,646.44 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:632.38,635.3 2 2
-voltha-go-controller/internal/pkg/application/igmp.go:637.9,639.3 1 3
-voltha-go-controller/internal/pkg/application/igmp.go:643.20,645.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:651.97,654.77 2 1
-voltha-go-controller/internal/pkg/application/igmp.go:666.2,671.42 3 1
-voltha-go-controller/internal/pkg/application/igmp.go:654.77,657.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:660.3,660.63 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:664.3,664.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:657.17,659.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:660.63,663.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:676.112,679.77 2 1
-voltha-go-controller/internal/pkg/application/igmp.go:690.2,695.46 3 1
-voltha-go-controller/internal/pkg/application/igmp.go:679.77,682.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:685.3,685.70 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:688.3,688.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:682.17,684.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:685.70,687.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:700.152,701.40 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:707.2,707.54 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:701.40,702.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:705.3,705.19 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:702.12,704.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:707.54,710.16 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:721.3,721.56 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:710.16,713.72 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:719.4,719.46 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:713.72,718.5 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:721.56,726.4 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:734.77,737.81 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:743.2,743.57 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:793.2,794.13 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:737.81,741.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:743.57,747.68 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:761.3,761.71 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:747.68,748.67 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:748.67,751.56 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:756.5,756.16 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:751.56,755.6 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:758.9,760.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:761.71,768.62 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:785.4,786.126 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:768.62,772.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:772.10,772.83 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:772.83,777.18 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:777.18,778.104 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:778.104,779.112 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:779.112,781.8 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:787.9,791.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:798.116,810.98 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:810.98,818.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:826.3,827.17 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:832.3,839.103 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:844.3,844.16 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:818.17,821.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:821.9,821.30 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:821.30,824.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:827.17,831.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:839.103,843.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:844.16,852.44 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:858.4,859.29 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:852.44,857.5 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:860.9,862.97 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:862.97,869.45 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:875.5,876.30 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:869.45,874.6 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:877.10,880.5 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:882.8,882.49 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:882.49,887.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:895.3,900.67 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:887.17,890.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:890.9,890.30 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:890.30,893.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:900.67,905.34 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:905.34,907.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:909.8,916.21 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:920.3,924.56 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:916.21,919.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:924.56,926.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:926.9,927.70 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:927.70,930.11 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:935.5,935.30 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:930.11,932.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:932.11,934.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:942.116,946.23 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:950.2,959.50 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:946.23,949.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:959.50,964.17 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:971.3,972.17 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:977.3,981.45 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:964.17,967.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:967.9,967.30 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:967.30,970.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:972.17,976.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:981.45,985.14 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:985.14,986.108 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:992.5,992.18 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:986.108,991.6 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:992.18,1000.46 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:1006.6,1008.31 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1000.46,1005.7 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1009.11,1012.101 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1012.101,1018.47 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1024.7,1026.32 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1018.47,1023.8 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1027.12,1029.7 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1031.10,1031.24 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1031.24,1036.35 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:1036.35,1038.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1039.10,1041.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1043.8,1050.21 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1054.3,1058.56 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1050.21,1053.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1058.56,1060.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1060.9,1061.70 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1061.70,1064.11 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1069.5,1069.30 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1064.11,1066.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1066.11,1068.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1076.120,1078.64 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1100.2,1100.35 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1078.64,1081.26 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1085.3,1086.10 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1091.3,1091.79 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1096.3,1098.14 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1081.26,1084.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1086.10,1090.4 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1091.79,1095.4 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1104.84,1107.72 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1118.2,1118.13 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1107.72,1109.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1109.8,1109.43 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1109.43,1110.27 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1110.27,1112.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1113.8,1113.115 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1113.115,1114.27 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1114.27,1116.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1121.59,1122.108 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1125.2,1125.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1122.108,1124.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1130.114,1132.18 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1136.2,1136.47 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1142.2,1142.44 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1132.18,1135.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1136.47,1141.3 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1142.44,1145.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1149.91,1152.2 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1155.94,1158.2 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1161.76,1164.2 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1167.70,1169.31 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1169.31,1171.10 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1175.3,1177.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1181.3,1183.37 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1189.3,1189.79 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1171.10,1173.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1177.17,1179.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1183.37,1184.40 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1184.40,1187.5 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1194.81,1195.53 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1198.2,1198.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1195.53,1197.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1202.77,1203.54 1 2
-voltha-go-controller/internal/pkg/application/igmp.go:1206.2,1206.12 1 2
-voltha-go-controller/internal/pkg/application/igmp.go:1203.54,1205.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1210.203,1212.9 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1216.2,1226.41 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:1229.2,1229.40 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1232.2,1232.49 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1237.2,1238.97 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1252.2,1261.44 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:1264.2,1264.52 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1270.2,1272.12 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1212.9,1215.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1226.41,1228.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1229.40,1231.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1232.49,1233.52 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1233.52,1235.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1238.97,1240.58 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1249.3,1250.13 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1240.58,1242.46 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1245.4,1245.54 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1242.46,1244.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1245.54,1247.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1261.44,1263.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1264.52,1266.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1276.68,1277.45 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1282.2,1282.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1277.45,1278.32 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1278.32,1280.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1286.69,1288.2 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1291.97,1292.85 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1295.2,1295.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1292.85,1294.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1298.112,1300.2 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1302.87,1304.2 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1307.157,1311.21 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1319.2,1320.9 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1323.2,1332.66 7 0
-voltha-go-controller/internal/pkg/application/igmp.go:1354.2,1357.49 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1360.2,1362.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1311.21,1313.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1313.8,1316.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1320.9,1322.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1332.66,1334.24 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1338.3,1338.34 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1352.3,1352.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1334.24,1336.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1338.34,1339.36 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1342.4,1343.27 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1348.4,1350.70 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1339.36,1340.13 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1343.27,1345.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1345.10,1347.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1357.49,1359.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1365.108,1367.68 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1367.68,1372.45 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:1375.3,1375.45 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1372.45,1374.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1379.110,1381.68 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1381.68,1386.45 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1386.45,1388.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1393.151,1397.60 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1397.60,1398.66 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1398.66,1400.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1405.95,1406.79 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1413.2,1414.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1406.79,1408.44 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1411.3,1411.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1408.44,1410.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1418.160,1420.21 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1425.2,1432.41 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:1446.2,1446.49 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1450.2,1450.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1420.21,1423.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1432.41,1433.70 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1443.3,1443.53 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1433.70,1436.27 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1441.4,1441.15 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1436.27,1438.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1438.10,1440.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1446.49,1448.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1454.62,1457.16 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1460.2,1460.113 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1463.2,1463.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1457.16,1459.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1460.113,1462.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1467.76,1469.46 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1469.46,1471.10 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1475.3,1477.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1481.3,1482.141 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1471.10,1473.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1477.17,1479.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1488.156,1491.54 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1495.2,1495.58 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1506.2,1506.16 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1510.2,1514.39 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1517.2,1517.40 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1520.2,1520.49 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1526.2,1529.44 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1533.2,1533.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1491.54,1494.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1495.58,1497.42 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1497.42,1498.41 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1498.41,1502.5 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1506.16,1508.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1514.39,1516.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1517.40,1519.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1520.49,1521.52 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1521.52,1523.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1529.44,1531.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1540.106,1541.65 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1549.2,1549.16 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1541.65,1543.54 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1543.54,1545.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1546.8,1548.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1553.59,1555.29 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1558.2,1558.60 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1572.2,1572.31 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1555.29,1557.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1558.60,1560.33 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1570.3,1570.14 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1560.33,1561.36 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1561.36,1565.35 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1565.35,1567.6 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1576.35,1580.2 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1583.109,1586.54 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1591.2,1592.24 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1599.2,1601.52 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1605.2,1605.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1586.54,1589.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1592.24,1594.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1594.8,1597.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1601.52,1603.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1609.74,1610.65 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1613.2,1613.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1610.65,1612.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1616.76,1634.49 16 0
-voltha-go-controller/internal/pkg/application/igmp.go:1634.49,1636.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1640.72,1641.65 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1646.2,1647.46 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1641.65,1643.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1651.87,1653.2 1 1
-voltha-go-controller/internal/pkg/application/igmp.go:1656.62,1658.2 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1682.89,1684.36 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1689.2,1690.24 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1695.2,1698.16 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1703.2,1703.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1684.36,1688.3 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1690.24,1693.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1698.16,1701.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1707.112,1709.24 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1714.2,1721.46 5 0
-voltha-go-controller/internal/pkg/application/igmp.go:1725.2,1736.91 10 0
-voltha-go-controller/internal/pkg/application/igmp.go:1742.2,1742.42 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1746.2,1746.52 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1750.2,1750.12 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1709.24,1712.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1721.46,1724.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1736.91,1738.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1738.8,1740.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1742.42,1744.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1746.52,1748.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1754.76,1757.43 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1757.43,1759.10 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1763.3,1765.17 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1769.3,1770.75 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1759.10,1761.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1765.17,1767.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1775.45,1777.16 2 2
-voltha-go-controller/internal/pkg/application/igmp.go:1781.2,1781.21 1 2
-voltha-go-controller/internal/pkg/application/igmp.go:1777.16,1780.3 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1785.85,1786.58 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1802.2,1803.12 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1786.58,1789.32 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1800.3,1800.13 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1789.32,1794.4 4 0
-voltha-go-controller/internal/pkg/application/igmp.go:1794.9,1798.4 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1807.125,1809.61 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1809.61,1811.53 2 0
-voltha-go-controller/internal/pkg/application/igmp.go:1811.53,1814.31 3 0
-voltha-go-controller/internal/pkg/application/igmp.go:1814.31,1816.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1817.9,1819.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1820.8,1822.3 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1826.122,1827.121 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1834.2,1834.58 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1827.121,1828.97 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1828.97,1830.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1830.9,1832.4 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1834.58,1835.122 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1835.122,1836.98 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1836.98,1838.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1838.10,1840.5 1 0
-voltha-go-controller/internal/pkg/application/igmp.go:1846.94,1851.55 3 5
-voltha-go-controller/internal/pkg/application/igmp.go:1861.2,1861.26 1 5
-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/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/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
@@ -4872,25 +1794,6 @@
 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/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/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
@@ -4967,8 +1870,8 @@
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:335.2,335.44 1 1
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:331.48,333.3 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:335.44,337.3 1 0
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:341.110,345.54 3 0
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:351.2,351.184 1 0
+voltha-go-controller/internal/pkg/application/igmpprofiles.go:341.110,345.54 3 1
+voltha-go-controller/internal/pkg/application/igmpprofiles.go:351.2,351.184 1 1
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:345.54,346.35 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:346.35,349.4 2 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:355.63,357.2 1 0
@@ -5193,7 +2096,7 @@
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1053.36,1054.58 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1054.58,1062.18 8 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1062.18,1064.5 1 0
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:1071.56,1087.2 1 0
+voltha-go-controller/internal/pkg/application/igmpprofiles.go:1071.56,1087.2 1 1
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1090.58,1092.29 2 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1097.2,1097.17 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1101.2,1101.10 1 0
@@ -5216,11 +2119,11 @@
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1168.91,1170.3 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1170.8,1172.3 1 0
 voltha-go-controller/internal/pkg/application/igmpprofiles.go:1179.43,1196.2 1 1
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:1199.71,1202.16 3 0
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:1205.2,1205.84 1 0
-voltha-go-controller/internal/pkg/application/igmpprofiles.go:1208.2,1208.12 1 0
+voltha-go-controller/internal/pkg/application/igmpprofiles.go:1199.71,1202.16 3 2
+voltha-go-controller/internal/pkg/application/igmpprofiles.go:1205.2,1205.84 1 2
+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 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
@@ -5239,106 +2142,834 @@
 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
+voltha-go-controller/internal/pkg/application/service.go:204.25,207.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:212.61,215.16 2 22
+voltha-go-controller/internal/pkg/application/service.go:219.2,219.66 1 22
+voltha-go-controller/internal/pkg/application/service.go:215.16,218.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:219.66,221.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:225.53,227.2 1 5
+voltha-go-controller/internal/pkg/application/service.go:230.56,236.2 3 5
+voltha-go-controller/internal/pkg/application/service.go:241.63,242.21 1 3
+voltha-go-controller/internal/pkg/application/service.go:246.2,246.26 1 2
+voltha-go-controller/internal/pkg/application/service.go:249.2,249.14 1 1
+voltha-go-controller/internal/pkg/application/service.go:242.21,244.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:246.26,248.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:255.63,256.29 1 2
+voltha-go-controller/internal/pkg/application/service.go:263.2,263.14 1 1
+voltha-go-controller/internal/pkg/application/service.go:256.29,257.31 1 1
+voltha-go-controller/internal/pkg/application/service.go:257.31,258.18 1 1
+voltha-go-controller/internal/pkg/application/service.go:258.18,260.5 1 1
+voltha-go-controller/internal/pkg/application/service.go:268.59,269.30 1 10
+voltha-go-controller/internal/pkg/application/service.go:274.2,274.14 1 9
+voltha-go-controller/internal/pkg/application/service.go:269.30,270.17 1 1
+voltha-go-controller/internal/pkg/application/service.go:270.17,272.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:278.59,279.48 1 2
+voltha-go-controller/internal/pkg/application/service.go:283.2,283.48 1 2
+voltha-go-controller/internal/pkg/application/service.go:279.48,282.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:283.48,286.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:290.59,291.48 1 6
+voltha-go-controller/internal/pkg/application/service.go:296.2,296.48 1 6
+voltha-go-controller/internal/pkg/application/service.go:291.48,294.3 2 3
+voltha-go-controller/internal/pkg/application/service.go:296.48,299.3 2 4
+voltha-go-controller/internal/pkg/application/service.go:302.69,303.48 1 3
+voltha-go-controller/internal/pkg/application/service.go:306.2,309.16 4 3
+voltha-go-controller/internal/pkg/application/service.go:316.2,318.12 3 1
+voltha-go-controller/internal/pkg/application/service.go:303.48,305.3 1 3
+voltha-go-controller/internal/pkg/application/service.go:309.16,312.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:312.8,312.53 1 2
+voltha-go-controller/internal/pkg/application/service.go:312.53,315.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:322.67,323.48 1 6
+voltha-go-controller/internal/pkg/application/service.go:328.2,330.43 3 5
+voltha-go-controller/internal/pkg/application/service.go:371.2,372.12 2 2
+voltha-go-controller/internal/pkg/application/service.go:323.48,326.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:330.43,332.17 2 5
+voltha-go-controller/internal/pkg/application/service.go:340.3,342.39 2 2
+voltha-go-controller/internal/pkg/application/service.go:346.3,350.25 3 2
+voltha-go-controller/internal/pkg/application/service.go:353.3,353.31 1 2
+voltha-go-controller/internal/pkg/application/service.go:368.3,369.88 2 2
+voltha-go-controller/internal/pkg/application/service.go:332.17,335.4 2 2
+voltha-go-controller/internal/pkg/application/service.go:335.9,335.54 1 3
+voltha-go-controller/internal/pkg/application/service.go:335.54,338.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:342.39,345.4 2 2
+voltha-go-controller/internal/pkg/application/service.go:350.25,352.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:353.31,355.18 2 2
+voltha-go-controller/internal/pkg/application/service.go:361.4,362.61 2 1
+voltha-go-controller/internal/pkg/application/service.go:355.18,359.13 4 1
+voltha-go-controller/internal/pkg/application/service.go:362.61,366.5 3 1
+voltha-go-controller/internal/pkg/application/service.go:376.67,377.25 1 3
+voltha-go-controller/internal/pkg/application/service.go:382.2,384.43 3 3
+voltha-go-controller/internal/pkg/application/service.go:446.2,447.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:377.25,380.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:384.43,386.17 2 3
+voltha-go-controller/internal/pkg/application/service.go:394.3,398.36 3 2
+voltha-go-controller/internal/pkg/application/service.go:443.3,444.88 2 1
+voltha-go-controller/internal/pkg/application/service.go:386.17,389.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:389.9,389.54 1 2
+voltha-go-controller/internal/pkg/application/service.go:389.54,392.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:398.36,400.18 2 2
+voltha-go-controller/internal/pkg/application/service.go:404.4,405.60 2 1
+voltha-go-controller/internal/pkg/application/service.go:400.18,403.5 2 1
+voltha-go-controller/internal/pkg/application/service.go:405.60,409.5 3 1
+voltha-go-controller/internal/pkg/application/service.go:410.9,412.62 1 0
+voltha-go-controller/internal/pkg/application/service.go:412.62,414.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:418.5,420.62 3 0
+voltha-go-controller/internal/pkg/application/service.go:414.19,417.6 2 0
+voltha-go-controller/internal/pkg/application/service.go:420.62,424.6 3 0
+voltha-go-controller/internal/pkg/application/service.go:425.10,426.48 1 0
+voltha-go-controller/internal/pkg/application/service.go:426.48,428.20 2 0
+voltha-go-controller/internal/pkg/application/service.go:434.6,435.63 2 0
+voltha-go-controller/internal/pkg/application/service.go:428.20,432.15 4 0
+voltha-go-controller/internal/pkg/application/service.go:435.63,439.7 3 0
+voltha-go-controller/internal/pkg/application/service.go:451.67,453.42 2 10
+voltha-go-controller/internal/pkg/application/service.go:483.2,484.12 2 4
+voltha-go-controller/internal/pkg/application/service.go:453.42,455.17 2 9
+voltha-go-controller/internal/pkg/application/service.go:460.3,464.25 3 3
+voltha-go-controller/internal/pkg/application/service.go:467.3,467.31 1 3
+voltha-go-controller/internal/pkg/application/service.go:481.3,481.32 1 3
+voltha-go-controller/internal/pkg/application/service.go:455.17,458.4 2 6
+voltha-go-controller/internal/pkg/application/service.go:464.25,466.4 1 3
+voltha-go-controller/internal/pkg/application/service.go:467.31,469.18 2 3
+voltha-go-controller/internal/pkg/application/service.go:475.4,476.60 2 3
+voltha-go-controller/internal/pkg/application/service.go:469.18,473.13 4 0
+voltha-go-controller/internal/pkg/application/service.go:476.60,479.5 2 3
+voltha-go-controller/internal/pkg/application/service.go:488.67,490.42 2 10
+voltha-go-controller/internal/pkg/application/service.go:540.2,543.12 3 2
+voltha-go-controller/internal/pkg/application/service.go:490.42,492.17 2 9
+voltha-go-controller/internal/pkg/application/service.go:497.3,500.36 3 3
+voltha-go-controller/internal/pkg/application/service.go:538.3,538.32 1 1
+voltha-go-controller/internal/pkg/application/service.go:492.17,495.4 2 6
+voltha-go-controller/internal/pkg/application/service.go:500.36,502.18 2 3
+voltha-go-controller/internal/pkg/application/service.go:506.4,507.60 2 1
+voltha-go-controller/internal/pkg/application/service.go:502.18,505.5 2 2
+voltha-go-controller/internal/pkg/application/service.go:507.60,510.5 2 1
+voltha-go-controller/internal/pkg/application/service.go:511.9,511.65 1 0
+voltha-go-controller/internal/pkg/application/service.go:511.65,513.18 2 0
+voltha-go-controller/internal/pkg/application/service.go:517.4,518.60 2 0
+voltha-go-controller/internal/pkg/application/service.go:513.18,516.5 2 0
+voltha-go-controller/internal/pkg/application/service.go:518.60,521.5 2 0
+voltha-go-controller/internal/pkg/application/service.go:522.9,523.46 1 0
+voltha-go-controller/internal/pkg/application/service.go:523.46,525.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:531.5,532.61 2 0
+voltha-go-controller/internal/pkg/application/service.go:525.19,529.14 4 0
+voltha-go-controller/internal/pkg/application/service.go:532.61,535.6 2 0
+voltha-go-controller/internal/pkg/application/service.go:548.82,554.16 4 5
+voltha-go-controller/internal/pkg/application/service.go:557.2,563.25 6 5
+voltha-go-controller/internal/pkg/application/service.go:568.2,571.71 3 5
+voltha-go-controller/internal/pkg/application/service.go:579.2,580.16 2 5
+voltha-go-controller/internal/pkg/application/service.go:726.2,726.18 1 2
+voltha-go-controller/internal/pkg/application/service.go:554.16,556.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:563.25,565.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:571.71,577.3 4 4
+voltha-go-controller/internal/pkg/application/service.go:580.16,583.3 2 3
+voltha-go-controller/internal/pkg/application/service.go:586.2,592.29 5 2
+voltha-go-controller/internal/pkg/application/service.go:595.3,595.57 1 2
+voltha-go-controller/internal/pkg/application/service.go:603.3,603.61 1 2
+voltha-go-controller/internal/pkg/application/service.go:606.3,607.36 2 2
+voltha-go-controller/internal/pkg/application/service.go:610.3,617.46 4 2
+voltha-go-controller/internal/pkg/application/service.go:620.3,633.46 2 2
+voltha-go-controller/internal/pkg/application/service.go:646.3,646.41 1 2
+voltha-go-controller/internal/pkg/application/service.go:661.3,663.25 2 2
+voltha-go-controller/internal/pkg/application/service.go:592.29,594.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:595.57,601.4 3 0
+voltha-go-controller/internal/pkg/application/service.go:603.61,605.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:607.36,609.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:617.46,619.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:633.46,636.4 2 2
+voltha-go-controller/internal/pkg/application/service.go:646.41,653.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:653.19,655.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:656.9,659.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:667.2,671.36 4 2
+voltha-go-controller/internal/pkg/application/service.go:675.3,675.61 1 2
+voltha-go-controller/internal/pkg/application/service.go:678.3,678.29 1 2
+voltha-go-controller/internal/pkg/application/service.go:682.3,682.57 1 2
+voltha-go-controller/internal/pkg/application/service.go:686.3,691.46 4 2
+voltha-go-controller/internal/pkg/application/service.go:694.3,697.29 2 2
+voltha-go-controller/internal/pkg/application/service.go:703.3,705.41 2 2
+voltha-go-controller/internal/pkg/application/service.go:720.3,723.25 3 2
+voltha-go-controller/internal/pkg/application/service.go:671.36,673.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:675.61,677.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:678.29,680.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:682.57,684.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:691.46,693.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:697.29,699.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:699.9,702.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:705.41,712.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:712.19,714.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:715.9,718.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:731.82,737.16 4 5
+voltha-go-controller/internal/pkg/application/service.go:740.2,747.2 5 5
+voltha-go-controller/internal/pkg/application/service.go:836.2,836.18 1 4
+voltha-go-controller/internal/pkg/application/service.go:737.16,739.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:747.2,753.39 5 5
+voltha-go-controller/internal/pkg/application/service.go:759.3,759.61 1 5
+voltha-go-controller/internal/pkg/application/service.go:762.3,769.46 3 4
+voltha-go-controller/internal/pkg/application/service.go:772.3,774.41 2 4
+voltha-go-controller/internal/pkg/application/service.go:788.3,790.118 3 4
+voltha-go-controller/internal/pkg/application/service.go:753.39,756.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:756.9,756.46 1 5
+voltha-go-controller/internal/pkg/application/service.go:756.46,758.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:759.61,761.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:769.46,771.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:774.41,781.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:781.19,783.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:784.9,787.4 1 4
+voltha-go-controller/internal/pkg/application/service.go:794.2,799.61 4 4
+voltha-go-controller/internal/pkg/application/service.go:802.3,802.39 1 4
+voltha-go-controller/internal/pkg/application/service.go:805.3,811.46 5 4
+voltha-go-controller/internal/pkg/application/service.go:814.3,816.41 2 4
+voltha-go-controller/internal/pkg/application/service.go:830.3,833.118 3 4
+voltha-go-controller/internal/pkg/application/service.go:799.61,801.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:802.39,804.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:811.46,813.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:816.41,823.19 2 0
+voltha-go-controller/internal/pkg/application/service.go:823.19,825.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:826.9,829.4 1 4
+voltha-go-controller/internal/pkg/application/service.go:839.119,845.2 4 8
+voltha-go-controller/internal/pkg/application/service.go:849.75,850.24 1 11
+voltha-go-controller/internal/pkg/application/service.go:876.2,876.12 1 10
+voltha-go-controller/internal/pkg/application/service.go:851.12,852.30 1 4
+voltha-go-controller/internal/pkg/application/service.go:853.24,855.43 2 1
+voltha-go-controller/internal/pkg/application/service.go:856.24,859.43 3 1
+voltha-go-controller/internal/pkg/application/service.go:860.16,861.30 1 1
+voltha-go-controller/internal/pkg/application/service.go:862.16,863.60 1 3
+voltha-go-controller/internal/pkg/application/service.go:872.10,874.45 2 1
+voltha-go-controller/internal/pkg/application/service.go:863.60,866.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:866.9,866.39 1 2
+voltha-go-controller/internal/pkg/application/service.go:866.39,869.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:869.9,871.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:881.75,882.24 1 8
+voltha-go-controller/internal/pkg/application/service.go:905.2,905.12 1 7
+voltha-go-controller/internal/pkg/application/service.go:883.12,884.30 1 2
+voltha-go-controller/internal/pkg/application/service.go:885.24,887.20 2 1
+voltha-go-controller/internal/pkg/application/service.go:888.24,891.30 3 1
+voltha-go-controller/internal/pkg/application/service.go:892.16,893.30 1 1
+voltha-go-controller/internal/pkg/application/service.go:894.16,896.60 2 2
+voltha-go-controller/internal/pkg/application/service.go:901.10,903.45 2 1
+voltha-go-controller/internal/pkg/application/service.go:896.60,898.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:898.9,900.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:910.75,911.24 1 11
+voltha-go-controller/internal/pkg/application/service.go:936.2,936.12 1 10
+voltha-go-controller/internal/pkg/application/service.go:912.12,913.30 1 4
+voltha-go-controller/internal/pkg/application/service.go:914.24,915.32 1 2
+voltha-go-controller/internal/pkg/application/service.go:921.24,922.32 1 1
+voltha-go-controller/internal/pkg/application/service.go:923.16,924.32 1 2
+voltha-go-controller/internal/pkg/application/service.go:930.16,931.32 1 1
+voltha-go-controller/internal/pkg/application/service.go:932.10,934.45 2 1
+voltha-go-controller/internal/pkg/application/service.go:915.32,918.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:918.9,920.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:924.32,927.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:927.9,929.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:941.75,942.24 1 9
+voltha-go-controller/internal/pkg/application/service.go:967.2,967.12 1 8
+voltha-go-controller/internal/pkg/application/service.go:943.12,944.30 1 2
+voltha-go-controller/internal/pkg/application/service.go:945.24,947.32 2 2
+voltha-go-controller/internal/pkg/application/service.go:952.24,953.32 1 1
+voltha-go-controller/internal/pkg/application/service.go:954.16,956.32 2 2
+voltha-go-controller/internal/pkg/application/service.go:961.16,962.32 1 1
+voltha-go-controller/internal/pkg/application/service.go:963.10,965.45 2 1
+voltha-go-controller/internal/pkg/application/service.go:947.32,949.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:949.9,951.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:956.32,958.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:958.9,960.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:971.55,973.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:976.57,978.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:981.49,983.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:986.49,988.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:991.58,993.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:1009.110,1017.17 3 3
+voltha-go-controller/internal/pkg/application/service.go:1024.2,1027.17 3 3
+voltha-go-controller/internal/pkg/application/service.go:1046.2,1049.61 2 3
+voltha-go-controller/internal/pkg/application/service.go:1066.2,1066.61 1 1
+voltha-go-controller/internal/pkg/application/service.go:1073.2,1078.17 4 1
+voltha-go-controller/internal/pkg/application/service.go:1092.2,1093.16 2 1
+voltha-go-controller/internal/pkg/application/service.go:1097.2,1102.17 4 1
+voltha-go-controller/internal/pkg/application/service.go:1119.2,1120.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:1017.17,1018.49 1 0
+voltha-go-controller/internal/pkg/application/service.go:1018.49,1021.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1027.17,1039.3 11 3
+voltha-go-controller/internal/pkg/application/service.go:1039.8,1041.44 1 0
+voltha-go-controller/internal/pkg/application/service.go:1044.3,1044.67 1 0
+voltha-go-controller/internal/pkg/application/service.go:1041.44,1043.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:1049.61,1051.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1051.8,1053.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1066.61,1068.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1068.8,1070.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1078.17,1079.86 1 1
+voltha-go-controller/internal/pkg/application/service.go:1079.86,1083.4 3 1
+voltha-go-controller/internal/pkg/application/service.go:1083.9,1085.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:1086.8,1089.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:1093.16,1095.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1102.17,1103.29 1 0
+voltha-go-controller/internal/pkg/application/service.go:1108.3,1110.18 3 0
+voltha-go-controller/internal/pkg/application/service.go:1116.3,1116.94 1 0
+voltha-go-controller/internal/pkg/application/service.go:1103.29,1105.4 1 0
+voltha-go-controller/internal/pkg/application/service.go:1110.18,1113.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1125.92,1127.59 2 1
+voltha-go-controller/internal/pkg/application/service.go:1145.2,1145.21 1 1
+voltha-go-controller/internal/pkg/application/service.go:1148.2,1148.12 1 1
+voltha-go-controller/internal/pkg/application/service.go:1127.59,1130.40 3 1
+voltha-go-controller/internal/pkg/application/service.go:1142.3,1142.14 1 1
+voltha-go-controller/internal/pkg/application/service.go:1130.40,1138.57 6 1
+voltha-go-controller/internal/pkg/application/service.go:1138.57,1140.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:1145.21,1147.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1152.139,1160.9 6 5
+voltha-go-controller/internal/pkg/application/service.go:1164.2,1166.16 3 4
+voltha-go-controller/internal/pkg/application/service.go:1172.2,1176.34 4 2
+voltha-go-controller/internal/pkg/application/service.go:1179.2,1184.21 4 2
+voltha-go-controller/internal/pkg/application/service.go:1187.2,1189.35 3 2
+voltha-go-controller/internal/pkg/application/service.go:1196.2,1196.20 1 2
+voltha-go-controller/internal/pkg/application/service.go:1202.2,1202.19 1 2
+voltha-go-controller/internal/pkg/application/service.go:1207.2,1209.67 2 2
+voltha-go-controller/internal/pkg/application/service.go:1218.2,1218.63 1 2
+voltha-go-controller/internal/pkg/application/service.go:1227.2,1227.37 1 2
+voltha-go-controller/internal/pkg/application/service.go:1239.2,1239.38 1 2
+voltha-go-controller/internal/pkg/application/service.go:1244.2,1245.45 2 2
+voltha-go-controller/internal/pkg/application/service.go:1160.9,1163.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:1166.16,1169.3 2 2
+voltha-go-controller/internal/pkg/application/service.go:1176.34,1178.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1184.21,1186.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1189.35,1191.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1196.20,1200.3 3 2
+voltha-go-controller/internal/pkg/application/service.go:1202.19,1205.3 2 2
+voltha-go-controller/internal/pkg/application/service.go:1209.67,1210.84 1 1
+voltha-go-controller/internal/pkg/application/service.go:1210.84,1211.39 1 1
+voltha-go-controller/internal/pkg/application/service.go:1211.39,1215.5 3 1
+voltha-go-controller/internal/pkg/application/service.go:1218.63,1219.80 1 1
+voltha-go-controller/internal/pkg/application/service.go:1219.80,1220.38 1 1
+voltha-go-controller/internal/pkg/application/service.go:1220.38,1224.5 3 1
+voltha-go-controller/internal/pkg/application/service.go:1227.37,1228.64 1 1
+voltha-go-controller/internal/pkg/application/service.go:1228.64,1229.81 1 1
+voltha-go-controller/internal/pkg/application/service.go:1229.81,1230.39 1 1
+voltha-go-controller/internal/pkg/application/service.go:1230.39,1234.6 3 1
+voltha-go-controller/internal/pkg/application/service.go:1239.38,1241.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1245.45,1247.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1252.100,1258.36 3 2
+voltha-go-controller/internal/pkg/application/service.go:1269.2,1269.73 1 2
+voltha-go-controller/internal/pkg/application/service.go:1258.36,1268.3 4 4
+voltha-go-controller/internal/pkg/application/service.go:1274.111,1275.25 1 2
+voltha-go-controller/internal/pkg/application/service.go:1279.2,1281.43 2 2
+voltha-go-controller/internal/pkg/application/service.go:1287.2,1291.61 5 1
+voltha-go-controller/internal/pkg/application/service.go:1297.2,1299.56 2 1
+voltha-go-controller/internal/pkg/application/service.go:1316.2,1316.159 1 0
+voltha-go-controller/internal/pkg/application/service.go:1275.25,1278.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:1281.43,1285.3 3 1
+voltha-go-controller/internal/pkg/application/service.go:1291.61,1296.3 4 1
+voltha-go-controller/internal/pkg/application/service.go:1299.56,1301.17 2 1
+voltha-go-controller/internal/pkg/application/service.go:1309.3,1309.38 1 1
+voltha-go-controller/internal/pkg/application/service.go:1313.3,1314.9 2 1
+voltha-go-controller/internal/pkg/application/service.go:1301.17,1304.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1304.9,1304.54 1 1
+voltha-go-controller/internal/pkg/application/service.go:1304.54,1307.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1309.38,1312.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1321.94,1324.43 2 3
+voltha-go-controller/internal/pkg/application/service.go:1329.2,1331.51 3 1
+voltha-go-controller/internal/pkg/application/service.go:1324.43,1328.3 3 2
+voltha-go-controller/internal/pkg/application/service.go:1336.100,1337.21 1 5
+voltha-go-controller/internal/pkg/application/service.go:1353.2,1353.73 1 5
+voltha-go-controller/internal/pkg/application/service.go:1337.21,1343.37 3 5
+voltha-go-controller/internal/pkg/application/service.go:1343.37,1351.4 3 9
+voltha-go-controller/internal/pkg/application/service.go:1357.68,1358.83 1 4
+voltha-go-controller/internal/pkg/application/service.go:1358.83,1362.3 3 2
+voltha-go-controller/internal/pkg/application/service.go:1367.79,1375.45 3 2
+voltha-go-controller/internal/pkg/application/service.go:1383.2,1387.60 3 2
+voltha-go-controller/internal/pkg/application/service.go:1407.2,1407.202 1 0
+voltha-go-controller/internal/pkg/application/service.go:1375.45,1377.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1377.8,1377.49 1 2
+voltha-go-controller/internal/pkg/application/service.go:1377.49,1379.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1379.8,1381.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1387.60,1389.20 2 2
+voltha-go-controller/internal/pkg/application/service.go:1397.3,1397.26 1 1
+voltha-go-controller/internal/pkg/application/service.go:1402.3,1405.9 3 1
+voltha-go-controller/internal/pkg/application/service.go:1389.20,1392.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:1392.9,1392.54 1 1
+voltha-go-controller/internal/pkg/application/service.go:1392.54,1395.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1397.26,1401.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1412.115,1415.46 2 3
+voltha-go-controller/internal/pkg/application/service.go:1420.2,1420.25 1 1
+voltha-go-controller/internal/pkg/application/service.go:1423.2,1427.32 4 1
+voltha-go-controller/internal/pkg/application/service.go:1415.46,1419.3 3 2
+voltha-go-controller/internal/pkg/application/service.go:1420.25,1422.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1430.85,1432.16 2 19
+voltha-go-controller/internal/pkg/application/service.go:1432.16,1435.3 2 10
+voltha-go-controller/internal/pkg/application/service.go:1435.8,1435.53 1 9
+voltha-go-controller/internal/pkg/application/service.go:1435.53,1438.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:1442.68,1445.25 2 4
+voltha-go-controller/internal/pkg/application/service.go:1445.25,1447.10 2 3
+voltha-go-controller/internal/pkg/application/service.go:1451.3,1453.17 3 2
+voltha-go-controller/internal/pkg/application/service.go:1457.3,1458.87 2 1
+voltha-go-controller/internal/pkg/application/service.go:1462.3,1462.47 1 1
+voltha-go-controller/internal/pkg/application/service.go:1467.3,1467.43 1 1
+voltha-go-controller/internal/pkg/application/service.go:1447.10,1449.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:1453.17,1455.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:1458.87,1460.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:1462.47,1465.4 2 0
+voltha-go-controller/internal/pkg/application/service.go:1467.43,1470.4 2 1
+voltha-go-controller/internal/pkg/application/service.go:1475.65,1476.47 1 2
+voltha-go-controller/internal/pkg/application/service.go:1479.2,1479.12 1 0
+voltha-go-controller/internal/pkg/application/service.go:1476.47,1478.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1483.46,1485.2 1 4
+voltha-go-controller/internal/pkg/application/service.go:1488.45,1490.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:1493.42,1494.70 1 1
+voltha-go-controller/internal/pkg/application/service.go:1499.2,1499.14 1 1
+voltha-go-controller/internal/pkg/application/service.go:1494.70,1496.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1496.8,1496.85 1 1
+voltha-go-controller/internal/pkg/application/service.go:1496.85,1498.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1503.147,1507.45 3 1
+voltha-go-controller/internal/pkg/application/service.go:1514.2,1518.20 5 1
+voltha-go-controller/internal/pkg/application/service.go:1523.2,1523.16 1 1
+voltha-go-controller/internal/pkg/application/service.go:1507.45,1510.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1510.8,1513.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1518.20,1520.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:1520.8,1522.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1549.148,1558.2 8 1
+voltha-go-controller/internal/pkg/application/service.go:1561.55,1563.2 1 7
+voltha-go-controller/internal/pkg/application/service.go:1574.68,1576.45 2 4
+voltha-go-controller/internal/pkg/application/service.go:1576.45,1577.97 1 4
+voltha-go-controller/internal/pkg/application/service.go:1577.97,1580.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:1585.155,1587.50 2 3
+voltha-go-controller/internal/pkg/application/service.go:1590.2,1590.50 1 2
+voltha-go-controller/internal/pkg/application/service.go:1594.2,1595.14 2 1
+voltha-go-controller/internal/pkg/application/service.go:1600.2,1602.38 2 1
+voltha-go-controller/internal/pkg/application/service.go:1605.2,1610.12 5 1
+voltha-go-controller/internal/pkg/application/service.go:1587.50,1589.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1590.50,1592.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1595.14,1598.3 2 0
+voltha-go-controller/internal/pkg/application/service.go:1602.38,1604.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1614.92,1616.47 2 7
+voltha-go-controller/internal/pkg/application/service.go:1616.47,1618.16 1 7
+voltha-go-controller/internal/pkg/application/service.go:1624.3,1625.51 2 6
+voltha-go-controller/internal/pkg/application/service.go:1618.16,1621.12 3 1
+voltha-go-controller/internal/pkg/application/service.go:1625.51,1628.18 3 3
+voltha-go-controller/internal/pkg/application/service.go:1632.4,1648.29 8 2
+voltha-go-controller/internal/pkg/application/service.go:1628.18,1630.13 2 1
+voltha-go-controller/internal/pkg/application/service.go:1648.29,1652.5 3 1
+voltha-go-controller/internal/pkg/application/service.go:1652.10,1654.5 1 1
+voltha-go-controller/internal/pkg/application/service.go:1655.9,1657.4 1 3
+voltha-go-controller/internal/pkg/application/service.go:1662.72,1664.67 2 3
+voltha-go-controller/internal/pkg/application/service.go:1670.2,1674.125 4 3
+voltha-go-controller/internal/pkg/application/service.go:1664.67,1666.3 1 2
+voltha-go-controller/internal/pkg/application/service.go:1666.8,1668.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1678.131,1679.45 1 2
+voltha-go-controller/internal/pkg/application/service.go:1689.2,1690.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:1679.45,1681.65 2 1
+voltha-go-controller/internal/pkg/application/service.go:1681.65,1684.48 3 1
+voltha-go-controller/internal/pkg/application/service.go:1684.48,1686.5 1 1
+voltha-go-controller/internal/pkg/application/service.go:1694.139,1695.45 1 1
+voltha-go-controller/internal/pkg/application/service.go:1695.45,1696.61 1 1
+voltha-go-controller/internal/pkg/application/service.go:1696.61,1697.65 1 1
+voltha-go-controller/internal/pkg/application/service.go:1697.65,1699.5 1 1
+voltha-go-controller/internal/pkg/application/service.go:1706.81,1731.26 23 4
+voltha-go-controller/internal/pkg/application/service.go:1736.2,1740.49 4 3
+voltha-go-controller/internal/pkg/application/service.go:1745.2,1765.86 15 1
+voltha-go-controller/internal/pkg/application/service.go:1768.2,1777.39 8 1
+voltha-go-controller/internal/pkg/application/service.go:1731.26,1734.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:1740.49,1743.3 2 2
+voltha-go-controller/internal/pkg/application/service.go:1765.86,1767.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1782.94,1788.32 4 3
+voltha-go-controller/internal/pkg/application/service.go:1792.2,1792.21 1 1
+voltha-go-controller/internal/pkg/application/service.go:1788.32,1791.3 2 2
+voltha-go-controller/internal/pkg/application/service.go:1797.98,1799.2 1 1
+voltha-go-controller/internal/pkg/application/service.go:1802.160,1804.30 2 3
+voltha-go-controller/internal/pkg/application/service.go:1804.30,1806.10 2 2
+voltha-go-controller/internal/pkg/application/service.go:1810.3,1812.187 3 1
+voltha-go-controller/internal/pkg/application/service.go:1806.10,1808.12 2 1
+voltha-go-controller/internal/pkg/application/service.go:1817.94,1819.48 2 2
+voltha-go-controller/internal/pkg/application/service.go:1824.2,1824.13 1 2
+voltha-go-controller/internal/pkg/application/service.go:1819.48,1821.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1821.8,1823.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1828.90,1832.2 3 1
+voltha-go-controller/internal/pkg/application/service.go:1835.80,1836.36 1 1
+voltha-go-controller/internal/pkg/application/service.go:1841.2,1841.67 1 1
+voltha-go-controller/internal/pkg/application/service.go:1836.36,1837.65 1 1
+voltha-go-controller/internal/pkg/application/service.go:1837.65,1839.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:1846.95,1847.26 1 32
+voltha-go-controller/internal/pkg/application/service.go:1850.2,1850.32 1 31
+voltha-go-controller/internal/pkg/application/service.go:1853.2,1853.28 1 30
+voltha-go-controller/internal/pkg/application/service.go:1856.2,1856.28 1 29
+voltha-go-controller/internal/pkg/application/service.go:1859.2,1859.58 1 28
+voltha-go-controller/internal/pkg/application/service.go:1862.2,1862.49 1 27
+voltha-go-controller/internal/pkg/application/service.go:1865.2,1865.68 1 26
+voltha-go-controller/internal/pkg/application/service.go:1868.2,1868.44 1 25
+voltha-go-controller/internal/pkg/application/service.go:1871.2,1871.36 1 24
+voltha-go-controller/internal/pkg/application/service.go:1874.2,1874.46 1 23
+voltha-go-controller/internal/pkg/application/service.go:1877.2,1877.26 1 22
+voltha-go-controller/internal/pkg/application/service.go:1880.2,1880.32 1 21
+voltha-go-controller/internal/pkg/application/service.go:1883.2,1883.89 1 20
+voltha-go-controller/internal/pkg/application/service.go:1886.2,1886.52 1 19
+voltha-go-controller/internal/pkg/application/service.go:1889.2,1889.40 1 18
+voltha-go-controller/internal/pkg/application/service.go:1892.2,1892.42 1 17
+voltha-go-controller/internal/pkg/application/service.go:1895.2,1895.70 1 16
+voltha-go-controller/internal/pkg/application/service.go:1898.2,1898.46 1 15
+voltha-go-controller/internal/pkg/application/service.go:1901.2,1901.46 1 14
+voltha-go-controller/internal/pkg/application/service.go:1904.2,1904.52 1 13
+voltha-go-controller/internal/pkg/application/service.go:1907.2,1907.30 1 12
+voltha-go-controller/internal/pkg/application/service.go:1910.2,1910.50 1 11
+voltha-go-controller/internal/pkg/application/service.go:1913.2,1913.42 1 10
+voltha-go-controller/internal/pkg/application/service.go:1916.2,1916.32 1 9
+voltha-go-controller/internal/pkg/application/service.go:1919.2,1919.50 1 8
+voltha-go-controller/internal/pkg/application/service.go:1922.2,1922.54 1 7
+voltha-go-controller/internal/pkg/application/service.go:1925.2,1925.42 1 6
+voltha-go-controller/internal/pkg/application/service.go:1928.2,1928.44 1 5
+voltha-go-controller/internal/pkg/application/service.go:1931.2,1931.44 1 4
+voltha-go-controller/internal/pkg/application/service.go:1934.2,1934.44 1 3
+voltha-go-controller/internal/pkg/application/service.go:1937.2,1937.44 1 2
+voltha-go-controller/internal/pkg/application/service.go:1941.2,1941.13 1 1
+voltha-go-controller/internal/pkg/application/service.go:1847.26,1849.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1850.32,1852.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1853.28,1855.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1856.28,1858.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1859.58,1861.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1862.49,1864.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1865.68,1867.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1868.44,1870.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1871.36,1873.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1874.46,1876.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1877.26,1879.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1880.32,1882.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1883.89,1885.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1886.52,1888.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1889.40,1891.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1892.42,1894.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1895.70,1897.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1898.46,1900.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1901.46,1903.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1904.52,1906.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1907.30,1909.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1910.50,1912.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1913.42,1915.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1916.32,1918.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1919.50,1921.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1922.54,1924.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1925.42,1927.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1928.44,1930.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1931.44,1933.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1934.44,1936.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1937.44,1939.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1945.79,1948.27 1 2
+voltha-go-controller/internal/pkg/application/service.go:1954.2,1954.27 1 2
+voltha-go-controller/internal/pkg/application/service.go:1960.2,1962.41 3 2
+voltha-go-controller/internal/pkg/application/service.go:1965.2,1967.26 2 2
+voltha-go-controller/internal/pkg/application/service.go:1972.2,1972.36 1 1
+voltha-go-controller/internal/pkg/application/service.go:1985.2,1985.13 1 1
+voltha-go-controller/internal/pkg/application/service.go:1948.27,1949.49 1 2
+voltha-go-controller/internal/pkg/application/service.go:1949.49,1951.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:1954.27,1955.49 1 2
+voltha-go-controller/internal/pkg/application/service.go:1955.49,1957.4 1 2
+voltha-go-controller/internal/pkg/application/service.go:1962.41,1964.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1967.26,1969.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:1972.36,1973.61 1 1
+voltha-go-controller/internal/pkg/application/service.go:1973.61,1980.54 7 1
+voltha-go-controller/internal/pkg/application/service.go:1980.54,1982.5 1 1
+voltha-go-controller/internal/pkg/application/service.go:1989.55,1990.2 0 1
+voltha-go-controller/internal/pkg/application/service.go:1993.54,2019.2 1 2
+voltha-go-controller/internal/pkg/application/service.go:2022.124,2025.59 3 3
+voltha-go-controller/internal/pkg/application/service.go:2042.2,2042.21 1 3
+voltha-go-controller/internal/pkg/application/service.go:2025.59,2027.24 2 3
+voltha-go-controller/internal/pkg/application/service.go:2040.3,2040.14 1 3
+voltha-go-controller/internal/pkg/application/service.go:2027.24,2028.23 1 2
+voltha-go-controller/internal/pkg/application/service.go:2028.23,2029.51 1 1
+voltha-go-controller/internal/pkg/application/service.go:2029.51,2031.6 1 1
+voltha-go-controller/internal/pkg/application/service.go:2032.10,2033.30 1 1
+voltha-go-controller/internal/pkg/application/service.go:2033.30,2035.6 1 1
+voltha-go-controller/internal/pkg/application/service.go:2037.9,2039.4 1 1
+voltha-go-controller/internal/pkg/application/service.go:2050.108,2054.59 4 0
+voltha-go-controller/internal/pkg/application/service.go:2075.2,2075.23 1 0
+voltha-go-controller/internal/pkg/application/service.go:2078.2,2078.28 1 0
+voltha-go-controller/internal/pkg/application/service.go:2054.59,2058.22 4 0
+voltha-go-controller/internal/pkg/application/service.go:2073.3,2073.14 1 0
+voltha-go-controller/internal/pkg/application/service.go:2058.22,2059.25 1 0
+voltha-go-controller/internal/pkg/application/service.go:2059.25,2060.86 1 0
+voltha-go-controller/internal/pkg/application/service.go:2060.86,2062.6 1 0
+voltha-go-controller/internal/pkg/application/service.go:2062.11,2062.31 1 0
+voltha-go-controller/internal/pkg/application/service.go:2062.31,2064.6 1 0
+voltha-go-controller/internal/pkg/application/service.go:2064.11,2064.64 1 0
+voltha-go-controller/internal/pkg/application/service.go:2064.64,2066.6 1 0
+voltha-go-controller/internal/pkg/application/service.go:2066.11,2066.42 1 0
+voltha-go-controller/internal/pkg/application/service.go:2066.42,2068.6 1 0
+voltha-go-controller/internal/pkg/application/service.go:2069.10,2071.5 1 0
+voltha-go-controller/internal/pkg/application/service.go:2075.23,2077.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:2081.48,2086.2 4 0
+voltha-go-controller/internal/pkg/application/service.go:2089.136,2093.16 4 5
+voltha-go-controller/internal/pkg/application/service.go:2098.2,2098.27 1 4
+voltha-go-controller/internal/pkg/application/service.go:2104.2,2104.59 1 3
+voltha-go-controller/internal/pkg/application/service.go:2136.2,2136.20 1 3
+voltha-go-controller/internal/pkg/application/service.go:2139.2,2139.12 1 2
+voltha-go-controller/internal/pkg/application/service.go:2093.16,2096.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:2098.27,2100.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:2100.8,2100.36 1 3
+voltha-go-controller/internal/pkg/application/service.go:2100.36,2103.3 2 1
+voltha-go-controller/internal/pkg/application/service.go:2104.59,2107.99 2 3
+voltha-go-controller/internal/pkg/application/service.go:2112.3,2112.43 1 2
+voltha-go-controller/internal/pkg/application/service.go:2133.3,2133.14 1 2
+voltha-go-controller/internal/pkg/application/service.go:2107.99,2111.4 3 1
+voltha-go-controller/internal/pkg/application/service.go:2112.43,2115.16 3 2
+voltha-go-controller/internal/pkg/application/service.go:2119.4,2124.30 5 2
+voltha-go-controller/internal/pkg/application/service.go:2115.16,2118.5 2 0
+voltha-go-controller/internal/pkg/application/service.go:2124.30,2125.85 1 2
+voltha-go-controller/internal/pkg/application/service.go:2125.85,2128.6 1 1
+voltha-go-controller/internal/pkg/application/service.go:2128.11,2130.6 1 1
+voltha-go-controller/internal/pkg/application/service.go:2136.20,2138.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:2143.138,2148.59 4 4
+voltha-go-controller/internal/pkg/application/service.go:2188.2,2188.20 1 4
+voltha-go-controller/internal/pkg/application/service.go:2193.2,2193.12 1 3
+voltha-go-controller/internal/pkg/application/service.go:2148.59,2152.99 3 4
+voltha-go-controller/internal/pkg/application/service.go:2157.3,2157.42 1 3
+voltha-go-controller/internal/pkg/application/service.go:2185.3,2185.14 1 2
+voltha-go-controller/internal/pkg/application/service.go:2152.99,2156.4 3 1
+voltha-go-controller/internal/pkg/application/service.go:2157.42,2165.18 8 3
+voltha-go-controller/internal/pkg/application/service.go:2171.4,2172.93 2 2
+voltha-go-controller/internal/pkg/application/service.go:2165.18,2170.5 2 1
+voltha-go-controller/internal/pkg/application/service.go:2172.93,2173.85 1 2
+voltha-go-controller/internal/pkg/application/service.go:2173.85,2176.25 2 1
+voltha-go-controller/internal/pkg/application/service.go:2179.6,2179.37 1 1
+voltha-go-controller/internal/pkg/application/service.go:2176.25,2178.7 1 1
+voltha-go-controller/internal/pkg/application/service.go:2180.11,2182.6 1 1
+voltha-go-controller/internal/pkg/application/service.go:2188.20,2190.3 1 1
+voltha-go-controller/internal/pkg/application/service.go:2190.8,2190.47 1 3
+voltha-go-controller/internal/pkg/application/service.go:2190.47,2192.3 1 0
+voltha-go-controller/internal/pkg/application/service.go:2200.45,2201.37 1 2
+voltha-go-controller/internal/pkg/application/service.go:2204.2,2204.54 1 1
+voltha-go-controller/internal/pkg/application/service.go:2209.2,2209.30 1 1
+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/dhcprelay.go:123.13,126.2 2 1
-voltha-go-controller/internal/pkg/application/dhcprelay.go:129.74,137.2 6 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:140.88,143.8 3 0
+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
 voltha-go-controller/internal/pkg/application/dhcprelay.go:146.2,146.12 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:143.8,145.3 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:150.88,152.43 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:155.2,157.12 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:152.43,154.3 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:143.8,145.3 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:150.88,152.43 2 7
+voltha-go-controller/internal/pkg/application/dhcprelay.go:155.2,157.12 3 4
+voltha-go-controller/internal/pkg/application/dhcprelay.go:152.43,154.3 1 3
 voltha-go-controller/internal/pkg/application/dhcprelay.go:161.38,165.2 3 1
-voltha-go-controller/internal/pkg/application/dhcprelay.go:168.94,173.20 5 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:177.2,184.12 6 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:168.94,173.20 5 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:177.2,184.12 6 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:173.20,176.3 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:188.88,193.20 5 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:197.2,201.26 5 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:188.88,193.20 5 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:197.2,201.26 5 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:193.20,196.3 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:205.126,207.45 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:205.126,207.45 2 2
 voltha-go-controller/internal/pkg/application/dhcprelay.go:211.2,217.69 7 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:207.45,210.3 2 1
-voltha-go-controller/internal/pkg/application/dhcprelay.go:221.102,229.2 7 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:232.96,239.2 6 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:242.126,244.20 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:248.2,252.42 5 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:255.2,255.34 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:244.20,247.3 2 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:207.45,210.3 2 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:221.102,229.2 7 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:232.96,239.2 6 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:242.126,244.20 2 3
+voltha-go-controller/internal/pkg/application/dhcprelay.go:248.2,252.42 5 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:255.2,255.34 1 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:244.20,247.3 2 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:252.42,254.3 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:259.132,265.44 5 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:268.2,268.34 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:259.132,265.44 5 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:268.2,268.34 1 2
 voltha-go-controller/internal/pkg/application/dhcprelay.go:265.44,267.3 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:272.93,274.21 2 2
-voltha-go-controller/internal/pkg/application/dhcprelay.go:284.2,284.8 1 2
-voltha-go-controller/internal/pkg/application/dhcprelay.go:274.21,277.3 2 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:272.93,274.21 2 3
+voltha-go-controller/internal/pkg/application/dhcprelay.go:284.2,284.8 1 3
+voltha-go-controller/internal/pkg/application/dhcprelay.go:274.21,277.3 2 3
 voltha-go-controller/internal/pkg/application/dhcprelay.go:277.8,277.28 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:277.28,280.3 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:280.8,283.3 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:288.118,295.20 6 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:304.2,304.33 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:309.2,309.63 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:288.118,295.20 6 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:304.2,304.33 1 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:309.2,309.63 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:295.20,298.9 3 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:298.9,301.4 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:304.33,308.3 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:314.85,322.45 6 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:330.2,331.20 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:340.2,340.33 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:304.33,308.3 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:314.85,322.45 6 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:330.2,331.20 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:340.2,340.33 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:346.2,346.74 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:322.45,324.3 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:324.8,326.98 2 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:324.8,326.98 2 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:326.98,328.4 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:331.20,334.9 3 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:334.9,337.4 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:340.33,345.3 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:376.78,377.40 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:340.33,345.3 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:376.78,377.40 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:394.2,395.17 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:377.40,379.46 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:379.46,382.18 3 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:377.40,379.46 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:379.46,382.18 3 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:390.4,391.9 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:382.18,385.22 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:388.5,388.40 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:382.18,385.22 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:388.5,388.40 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:385.22,387.6 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:402.77,406.19 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:411.2,411.19 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:417.2,417.33 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:439.2,440.49 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:406.19,410.3 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:411.19,415.3 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:417.33,437.3 16 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:446.41,447.44 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:447.44,448.27 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:448.27,451.4 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:456.58,457.38 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:462.2,462.38 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:457.38,458.47 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:458.47,460.4 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:466.55,468.35 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:473.2,473.44 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:468.35,469.42 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:469.42,471.4 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:477.53,479.2 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:482.57,487.48 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:493.2,493.28 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:487.48,489.22 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:489.22,491.4 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:497.60,500.48 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:516.2,516.15 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:500.48,501.35 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:501.35,502.38 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:502.38,505.19 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:511.5,512.10 2 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:402.77,406.19 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:411.2,411.19 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:417.2,417.33 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:439.2,440.49 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:406.19,410.3 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:411.19,415.3 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:417.33,437.3 16 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:446.41,447.44 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:447.44,448.27 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:448.27,451.4 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:456.58,457.38 1 2
+voltha-go-controller/internal/pkg/application/dhcprelay.go:462.2,462.38 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:457.38,458.47 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:458.47,460.4 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:466.55,468.35 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:473.2,473.44 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:468.35,469.42 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:469.42,471.4 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:477.53,479.2 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:482.57,487.48 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:493.2,493.28 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:487.48,489.22 2 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:489.22,491.4 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:497.60,500.48 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:516.2,516.15 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:500.48,501.35 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:501.35,502.38 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:502.38,505.19 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:511.5,512.10 2 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:505.19,510.6 4 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:520.60,523.48 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:539.2,539.28 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:523.48,524.35 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:524.35,525.38 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:520.60,523.48 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:539.2,539.28 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:523.48,524.35 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:524.35,525.38 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:525.38,527.56 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:527.56,531.11 4 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:532.11,534.11 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:548.121,569.19 11 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:575.2,577.23 3 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:548.121,569.19 11 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:575.2,577.23 3 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:583.2,586.30 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:569.19,573.3 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:577.23,580.3 2 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:569.19,573.3 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:577.23,580.3 2 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:586.30,589.20 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:608.3,609.60 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:613.3,627.27 8 0
@@ -5555,53 +3186,2468 @@
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1412.3,1412.28 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1399.40,1401.10 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1401.10,1410.5 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1417.129,1420.39 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1447.2,1447.22 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1420.39,1423.40 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1445.3,1445.28 1 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1417.129,1420.39 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1447.2,1447.22 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1420.39,1423.40 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1445.3,1445.28 1 1
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1423.40,1425.10 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1425.10,1426.89 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1426.89,1434.6 2 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1434.11,1434.80 1 0
 voltha-go-controller/internal/pkg/application/dhcprelay.go:1434.80,1442.6 2 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1450.75,1453.51 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1474.2,1476.26 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1453.51,1456.60 3 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1472.3,1472.14 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1456.60,1461.11 4 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1464.4,1464.48 1 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1469.4,1470.15 2 0
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1450.75,1453.51 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1474.2,1476.26 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1453.51,1456.60 3 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1472.3,1472.14 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1456.60,1461.11 4 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1464.4,1464.48 1 1
+voltha-go-controller/internal/pkg/application/dhcprelay.go:1469.4,1470.15 2 1
 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 0
-voltha-go-controller/internal/pkg/application/dhcprelay.go:1465.43,1467.6 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/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
+voltha-go-controller/internal/pkg/application/timer.go:51.6,52.10 1 2
+voltha-go-controller/internal/pkg/application/timer.go:53.31,54.21 1 0
+voltha-go-controller/internal/pkg/application/timer.go:60.35,61.10 1 0
+voltha-go-controller/internal/pkg/application/timer.go:55.19,56.14 1 0
+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/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
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:51.16,53.11 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:54.20,57.17 3 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:64.25,66.44 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:66.44,68.29 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:90.3,90.33 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:68.29,70.78 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:79.4,82.44 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:70.78,73.5 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:82.44,86.13 3 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:95.58,102.61 6 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:110.2,110.25 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:114.2,115.14 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:102.61,105.3 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:110.25,112.3 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:119.46,126.61 6 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:133.2,133.33 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:139.2,142.42 3 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:147.2,147.14 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:126.61,130.3 3 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:133.33,136.3 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:142.42,144.3 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:144.8,146.3 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:151.30,153.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:161.56,166.2 4 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:177.75,182.2 4 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:184.49,186.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:188.55,191.2 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:193.64,195.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:197.63,199.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:201.66,203.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:205.51,208.2 2 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:210.71,211.55 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:214.2,216.18 3 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:211.55,213.3 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:225.51,227.2 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:230.60,231.37 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:236.2,236.14 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:231.37,232.20 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:232.20,234.4 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:240.54,241.31 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:241.31,242.30 1 0
+voltha-go-controller/internal/pkg/application/dhcpserverhandler.go:242.30,244.9 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:105.13,107.2 1 1
+voltha-go-controller/internal/pkg/application/igmp.go:110.95,112.2 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:114.35,117.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:121.2,125.15 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:117.17,120.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:128.38,130.16 2 2
+voltha-go-controller/internal/pkg/application/igmp.go:133.2,134.27 2 2
+voltha-go-controller/internal/pkg/application/igmp.go:148.2,148.64 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:130.16,132.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:134.27,136.17 2 4
+voltha-go-controller/internal/pkg/application/igmp.go:139.3,139.30 1 4
+voltha-go-controller/internal/pkg/application/igmp.go:136.17,138.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:139.30,140.62 1 4
+voltha-go-controller/internal/pkg/application/igmp.go:140.62,141.35 1 4
+voltha-go-controller/internal/pkg/application/igmp.go:141.35,144.6 2 2
+voltha-go-controller/internal/pkg/application/igmp.go:153.51,163.2 8 0
+voltha-go-controller/internal/pkg/application/igmp.go:166.71,173.2 6 0
+voltha-go-controller/internal/pkg/application/igmp.go:180.62,188.2 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:195.49,203.2 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:207.51,217.2 8 0
+voltha-go-controller/internal/pkg/application/igmp.go:220.71,227.2 6 0
+voltha-go-controller/internal/pkg/application/igmp.go:230.60,236.40 6 0
+voltha-go-controller/internal/pkg/application/igmp.go:239.2,240.11 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:236.40,238.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:244.78,250.2 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:253.73,259.2 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:262.55,267.2 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:270.54,275.2 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:278.79,286.10 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:291.2,296.13 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:286.10,288.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:288.8,290.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:300.114,313.83 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:317.2,317.26 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:313.83,316.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:321.114,334.83 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:338.2,338.26 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:334.83,337.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:342.103,355.83 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:359.2,359.26 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:355.83,358.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:363.132,376.83 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:380.2,380.26 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:376.83,379.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:384.100,397.83 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:401.2,401.26 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:397.83,400.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:405.35,406.31 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:409.2,409.21 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:406.31,408.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:413.47,414.25 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:419.2,419.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:414.25,415.18 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:415.18,417.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:423.82,425.63 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:436.2,436.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:425.63,431.44 6 0
+voltha-go-controller/internal/pkg/application/igmp.go:434.3,434.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:431.44,433.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:450.102,455.61 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:463.2,464.17 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:469.2,469.45 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:455.61,456.91 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:459.3,459.15 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:456.91,458.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:464.17,467.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:469.45,471.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:475.78,481.59 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:489.2,490.17 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:495.2,495.45 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:499.2,499.20 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:481.59,482.91 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:485.3,485.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:482.91,484.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:490.17,493.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:495.45,497.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:503.74,505.31 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:505.31,507.10 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:511.3,513.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:517.3,520.41 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:523.3,527.58 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:530.3,532.33 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:535.3,535.126 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:507.10,509.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:513.17,515.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:520.41,522.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:527.58,529.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:532.33,534.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:542.117,544.73 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:566.2,567.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:544.73,545.68 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:561.3,561.44 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:564.3,564.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:545.68,551.4 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:551.9,553.48 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:557.4,559.35 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:553.48,556.5 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:561.44,563.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:575.83,577.20 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:581.2,586.8 6 0
+voltha-go-controller/internal/pkg/application/igmp.go:597.2,597.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:577.20,580.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:586.8,596.3 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:602.78,604.11 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:604.11,609.51 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:609.51,612.31 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:624.4,624.29 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:612.31,617.5 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:617.10,620.46 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:620.46,622.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:630.74,632.38 2 5
+voltha-go-controller/internal/pkg/application/igmp.go:636.2,637.9 2 3
+voltha-go-controller/internal/pkg/application/igmp.go:640.2,643.20 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:646.2,646.44 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:632.38,635.3 2 2
+voltha-go-controller/internal/pkg/application/igmp.go:637.9,639.3 1 3
+voltha-go-controller/internal/pkg/application/igmp.go:643.20,645.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:651.97,654.77 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:666.2,671.42 3 1
+voltha-go-controller/internal/pkg/application/igmp.go:654.77,657.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:660.3,660.63 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:664.3,664.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:657.17,659.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:660.63,663.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:676.112,679.77 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:690.2,695.46 3 1
+voltha-go-controller/internal/pkg/application/igmp.go:679.77,682.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:685.3,685.70 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:688.3,688.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:682.17,684.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:685.70,687.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:700.152,701.40 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:707.2,707.54 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:701.40,702.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:705.3,705.19 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:702.12,704.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:707.54,710.16 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:721.3,721.56 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:710.16,713.72 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:719.4,719.46 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:713.72,718.5 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:721.56,726.4 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:734.77,737.81 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:743.2,743.57 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:793.2,794.13 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:737.81,741.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:743.57,747.68 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:761.3,761.71 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:747.68,748.67 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:748.67,751.56 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:756.5,756.16 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:751.56,755.6 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:758.9,760.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:761.71,768.62 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:785.4,786.126 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:768.62,772.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:772.10,772.83 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:772.83,777.18 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:777.18,778.104 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:778.104,779.112 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:779.112,781.8 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:787.9,791.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:798.116,810.98 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:810.98,818.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:826.3,827.17 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:832.3,839.103 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:844.3,844.16 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:818.17,821.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:821.9,821.30 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:821.30,824.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:827.17,831.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:839.103,843.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:844.16,852.44 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:858.4,859.29 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:852.44,857.5 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:860.9,862.97 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:862.97,869.45 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:875.5,876.30 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:869.45,874.6 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:877.10,880.5 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:882.8,882.49 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:882.49,887.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:895.3,900.67 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:887.17,890.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:890.9,890.30 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:890.30,893.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:900.67,905.34 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:905.34,907.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:909.8,916.21 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:920.3,924.56 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:916.21,919.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:924.56,926.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:926.9,927.70 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:927.70,930.11 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:935.5,935.30 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:930.11,932.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:932.11,934.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:942.116,946.23 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:950.2,959.50 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:946.23,949.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:959.50,964.17 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:971.3,972.17 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:977.3,981.45 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:964.17,967.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:967.9,967.30 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:967.30,970.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:972.17,976.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:981.45,985.14 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:985.14,986.108 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:992.5,992.18 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:986.108,991.6 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:992.18,1000.46 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:1006.6,1008.31 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1000.46,1005.7 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1009.11,1012.101 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1012.101,1018.47 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1024.7,1026.32 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1018.47,1023.8 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1027.12,1029.7 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1031.10,1031.24 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1031.24,1036.35 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:1036.35,1038.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1039.10,1041.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1043.8,1050.21 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1054.3,1058.56 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1050.21,1053.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1058.56,1060.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1060.9,1061.70 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1061.70,1064.11 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1069.5,1069.30 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1064.11,1066.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1066.11,1068.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1076.120,1078.64 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1100.2,1100.35 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1078.64,1081.26 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1085.3,1086.10 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1091.3,1091.79 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1096.3,1098.14 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1081.26,1084.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1086.10,1090.4 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1091.79,1095.4 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1104.84,1107.72 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1118.2,1118.13 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1107.72,1109.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1109.8,1109.43 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1109.43,1110.27 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1110.27,1112.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1113.8,1113.115 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1113.115,1114.27 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1114.27,1116.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1121.59,1122.108 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1125.2,1125.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1122.108,1124.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1130.114,1132.18 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1136.2,1136.47 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1142.2,1142.44 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1132.18,1135.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1136.47,1141.3 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1142.44,1145.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1149.91,1152.2 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1155.94,1158.2 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1161.76,1164.2 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1167.70,1169.31 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:1169.31,1171.10 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1175.3,1177.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1181.3,1183.37 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1189.3,1189.79 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1171.10,1173.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1177.17,1179.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1183.37,1184.40 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1184.40,1187.5 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1194.81,1195.53 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1198.2,1198.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1195.53,1197.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1202.77,1203.54 1 3
+voltha-go-controller/internal/pkg/application/igmp.go:1206.2,1206.12 1 3
+voltha-go-controller/internal/pkg/application/igmp.go:1203.54,1205.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1210.203,1212.9 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1216.2,1226.41 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:1229.2,1229.40 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1232.2,1232.49 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1237.2,1238.97 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1252.2,1261.44 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:1264.2,1264.52 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1270.2,1272.12 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1212.9,1215.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1226.41,1228.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1229.40,1231.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1232.49,1233.52 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1233.52,1235.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1238.97,1240.58 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1249.3,1250.13 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1240.58,1242.46 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1245.4,1245.54 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1242.46,1244.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1245.54,1247.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1261.44,1263.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1264.52,1266.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1276.68,1277.45 1 1
+voltha-go-controller/internal/pkg/application/igmp.go:1282.2,1282.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1277.45,1278.32 1 1
+voltha-go-controller/internal/pkg/application/igmp.go:1278.32,1280.4 1 1
+voltha-go-controller/internal/pkg/application/igmp.go:1286.69,1288.2 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1291.97,1292.85 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1295.2,1295.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1292.85,1294.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1298.112,1300.2 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1302.87,1304.2 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1307.157,1311.21 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1319.2,1320.9 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1323.2,1332.66 7 0
+voltha-go-controller/internal/pkg/application/igmp.go:1354.2,1357.49 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1360.2,1362.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1311.21,1313.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1313.8,1316.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1320.9,1322.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1332.66,1334.24 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1338.3,1338.34 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1352.3,1352.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1334.24,1336.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1338.34,1339.36 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1342.4,1343.27 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1348.4,1350.70 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1339.36,1340.13 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1343.27,1345.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1345.10,1347.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1357.49,1359.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1365.108,1367.68 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1367.68,1372.45 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:1375.3,1375.45 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1372.45,1374.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1379.110,1381.68 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1381.68,1386.45 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1386.45,1388.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1393.151,1397.60 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1397.60,1398.66 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1398.66,1400.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1405.95,1406.79 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1413.2,1414.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1406.79,1408.44 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1411.3,1411.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1408.44,1410.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1418.160,1420.21 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1425.2,1432.41 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:1446.2,1446.49 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1450.2,1450.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1420.21,1423.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1432.41,1433.70 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1443.3,1443.53 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1433.70,1436.27 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1441.4,1441.15 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1436.27,1438.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1438.10,1440.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1446.49,1448.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1454.62,1457.16 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1460.2,1460.113 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1463.2,1463.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1457.16,1459.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1460.113,1462.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1467.76,1469.46 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:1469.46,1471.10 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1475.3,1477.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1481.3,1482.141 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1471.10,1473.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1477.17,1479.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1488.156,1491.54 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1495.2,1495.58 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1506.2,1506.16 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1510.2,1514.39 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1517.2,1517.40 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1520.2,1520.49 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1526.2,1529.44 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1533.2,1533.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1491.54,1494.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1495.58,1497.42 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1497.42,1498.41 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1498.41,1502.5 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1506.16,1508.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1514.39,1516.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1517.40,1519.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1520.49,1521.52 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1521.52,1523.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1529.44,1531.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1540.106,1541.65 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1549.2,1549.16 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1541.65,1543.54 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1543.54,1545.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1546.8,1548.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1553.59,1555.29 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1558.2,1558.60 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1572.2,1572.31 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1555.29,1557.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1558.60,1560.33 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1570.3,1570.14 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1560.33,1561.36 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1561.36,1565.35 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1565.35,1567.6 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1576.35,1580.2 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1583.109,1586.54 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1591.2,1592.24 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1599.2,1601.52 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1605.2,1605.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1586.54,1589.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1592.24,1594.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1594.8,1597.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1601.52,1603.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1609.74,1610.65 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1613.2,1613.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1610.65,1612.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1616.76,1634.49 16 0
+voltha-go-controller/internal/pkg/application/igmp.go:1634.49,1636.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1640.72,1641.65 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1646.2,1647.46 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1641.65,1643.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1651.87,1653.2 1 1
+voltha-go-controller/internal/pkg/application/igmp.go:1656.62,1658.2 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1682.89,1684.36 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1689.2,1690.24 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1695.2,1698.16 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1703.2,1703.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1684.36,1688.3 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1690.24,1693.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1698.16,1701.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1707.112,1709.24 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1714.2,1721.46 5 0
+voltha-go-controller/internal/pkg/application/igmp.go:1725.2,1736.91 10 0
+voltha-go-controller/internal/pkg/application/igmp.go:1742.2,1742.42 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1746.2,1746.52 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1750.2,1750.12 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1709.24,1712.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1721.46,1724.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1736.91,1738.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1738.8,1740.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1742.42,1744.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1746.52,1748.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1754.76,1757.43 2 1
+voltha-go-controller/internal/pkg/application/igmp.go:1757.43,1759.10 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1763.3,1765.17 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1769.3,1770.75 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1759.10,1761.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1765.17,1767.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1775.45,1777.16 2 2
+voltha-go-controller/internal/pkg/application/igmp.go:1781.2,1781.21 1 2
+voltha-go-controller/internal/pkg/application/igmp.go:1777.16,1780.3 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1785.85,1786.58 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1802.2,1803.12 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1786.58,1789.32 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1800.3,1800.13 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1789.32,1794.4 4 0
+voltha-go-controller/internal/pkg/application/igmp.go:1794.9,1798.4 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1807.125,1809.61 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1809.61,1811.53 2 0
+voltha-go-controller/internal/pkg/application/igmp.go:1811.53,1814.31 3 0
+voltha-go-controller/internal/pkg/application/igmp.go:1814.31,1816.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1817.9,1819.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1820.8,1822.3 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1826.122,1827.121 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1834.2,1834.58 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1827.121,1828.97 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1828.97,1830.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1830.9,1832.4 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1834.58,1835.122 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1835.122,1836.98 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1836.98,1838.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1838.10,1840.5 1 0
+voltha-go-controller/internal/pkg/application/igmp.go:1846.94,1851.55 3 5
+voltha-go-controller/internal/pkg/application/igmp.go:1861.2,1861.26 1 5
+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/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
+voltha-go-controller/internal/pkg/application/vnets.go:70.16,72.4 1 17
+voltha-go-controller/internal/pkg/application/vnets.go:158.44,161.33 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:164.2,165.47 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:168.2,169.12 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:161.33,163.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:165.47,167.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:173.54,175.31 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:178.2,179.26 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:175.31,177.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:183.96,189.25 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:189.25,190.37 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:190.37,191.46 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:191.46,195.5 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:195.10,197.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:198.9,202.4 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:206.53,210.2 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:213.53,214.25 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:218.2,218.25 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:214.25,217.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:222.58,227.44 5 4
+voltha-go-controller/internal/pkg/application/vnets.go:227.44,228.62 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:228.62,230.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:236.75,238.2 1 16
+voltha-go-controller/internal/pkg/application/vnets.go:241.100,245.74 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:248.2,248.67 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:251.2,251.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:245.74,247.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:248.67,250.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:258.65,259.47 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:262.2,262.12 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:259.47,261.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:266.74,272.59 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:277.2,278.40 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:272.59,274.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:274.8,276.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:282.61,286.60 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:286.60,290.3 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:294.96,299.15 5 2
+voltha-go-controller/internal/pkg/application/vnets.go:316.2,316.15 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:329.2,336.12 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:299.15,301.45 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:309.3,309.32 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:301.45,302.49 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:307.4,307.56 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:302.49,305.13 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:309.32,313.4 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:316.15,318.18 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:324.3,324.64 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:318.18,323.4 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:325.8,327.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:340.94,343.51 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:368.2,369.12 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:343.51,349.33 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:349.33,354.76 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:361.4,361.31 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:354.76,358.5 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:358.10,360.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:362.9,365.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:373.81,378.2 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:491.52,522.2 28 0
+voltha-go-controller/internal/pkg/application/vnets.go:524.51,525.46 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:531.2,536.31 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:525.46,529.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:540.56,542.93 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:549.2,549.103 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:542.93,543.48 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:543.48,547.4 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:555.48,557.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:560.47,562.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:565.56,567.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:570.61,572.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:575.57,577.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:580.62,582.2 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:585.60,587.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:590.65,592.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:595.82,597.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:600.99,602.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:605.57,606.25 1 6
+voltha-go-controller/internal/pkg/application/vnets.go:616.2,616.49 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:608.20,609.46 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:611.8,612.48 1 6
+voltha-go-controller/internal/pkg/application/vnets.go:613.16,614.48 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:620.71,622.8 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:625.2,625.16 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:622.8,624.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:629.81,633.2 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:636.81,641.25 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:649.2,649.201 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:641.25,642.48 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:647.3,647.26 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:642.48,645.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:653.86,655.38 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:660.2,660.21 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:655.38,657.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:657.8,657.45 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:657.45,659.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:664.130,665.55 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:665.55,667.3 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:673.87,681.2 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:685.67,686.32 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:686.32,687.17 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:688.32,691.81 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:700.103,707.2 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:710.79,713.78 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:717.2,718.14 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:713.78,716.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:722.84,726.42 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:735.2,737.22 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:726.42,729.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:745.91,746.26 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:750.2,754.15 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:759.2,759.52 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:770.2,770.17 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:775.2,775.50 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:817.2,817.21 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:830.2,830.21 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:746.26,749.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:754.15,757.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:759.52,762.23 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:762.23,763.61 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:763.61,766.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:770.17,773.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:775.50,780.58 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:783.3,783.37 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:786.3,787.75 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:780.58,782.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:783.37,785.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:787.75,790.38 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:796.4,796.25 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:790.38,792.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:796.25,798.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:800.8,807.24 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:810.3,811.24 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:807.24,809.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:811.24,813.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:817.21,820.48 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:825.3,825.23 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:820.48,823.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:825.23,827.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:836.104,837.79 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:841.2,848.32 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:837.79,840.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:854.82,858.64 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:866.2,866.44 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:897.2,898.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:905.2,905.22 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:915.2,915.21 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:858.64,860.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:866.44,868.53 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:873.3,873.37 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:892.3,892.61 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:868.53,872.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:873.37,887.4 7 0
+voltha-go-controller/internal/pkg/application/vnets.go:887.9,891.4 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:893.8,895.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:898.16,903.3 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:905.22,907.37 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:911.3,911.24 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:907.37,909.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:911.24,913.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:919.103,920.72 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:923.2,923.13 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:920.72,922.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:927.65,928.46 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:931.2,931.27 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:934.2,934.13 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:928.46,930.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:931.27,933.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:938.71,941.54 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:954.2,956.16 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:941.54,943.34 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:952.3,952.14 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:943.34,944.72 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:944.72,950.5 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:960.68,962.54 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:978.2,980.15 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:962.54,964.64 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:972.3,973.23 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:976.3,976.14 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:964.64,969.4 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:973.23,975.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:985.73,993.21 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:998.2,998.40 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1009.2,1009.96 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1015.2,1020.22 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:1028.2,1034.32 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:1042.2,1043.16 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1049.2,1049.22 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1055.2,1057.48 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1064.2,1064.22 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1077.2,1077.41 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1089.2,1089.21 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:993.21,995.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:998.40,999.38 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:999.38,1001.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1001.9,1001.38 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1001.38,1003.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1003.9,1003.40 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1003.40,1005.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1009.96,1011.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1011.8,1011.42 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1011.42,1013.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1020.22,1027.3 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1034.32,1035.33 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1035.33,1037.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1037.9,1039.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1043.16,1048.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1049.22,1052.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1057.48,1060.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1064.22,1065.75 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1065.75,1067.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1067.9,1068.51 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1068.51,1070.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1077.41,1079.48 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1084.3,1084.23 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1079.48,1082.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1084.23,1087.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1093.90,1098.2 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:1101.84,1103.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1106.105,1113.2 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1116.105,1122.2 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:1125.72,1127.49 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1130.2,1130.13 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1127.49,1129.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1134.72,1136.49 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1139.2,1139.13 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1136.49,1138.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1143.77,1158.2 14 0
+voltha-go-controller/internal/pkg/application/vnets.go:1161.72,1163.49 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1166.2,1166.13 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1163.49,1165.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1170.72,1172.49 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1175.2,1175.13 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1172.49,1174.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1179.78,1183.47 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:1186.2,1186.13 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1183.47,1185.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1190.74,1192.51 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1195.2,1195.13 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1192.51,1194.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1199.61,1200.38 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1200.38,1201.20 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1229.3,1230.22 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1201.20,1202.51 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1206.4,1206.51 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1210.4,1211.34 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1202.51,1205.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1206.51,1209.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1213.9,1213.26 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1213.26,1214.50 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1218.4,1218.72 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1214.50,1217.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1219.9,1219.25 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:1219.25,1220.52 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1224.4,1224.52 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1220.52,1223.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1224.52,1227.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1235.61,1237.37 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1268.2,1268.47 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1237.37,1238.20 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1265.3,1266.22 2 4
+voltha-go-controller/internal/pkg/application/vnets.go:1238.20,1239.51 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1243.4,1245.51 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1239.51,1242.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1245.51,1248.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1250.9,1250.26 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1250.26,1251.50 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1251.50,1254.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1255.9,1255.25 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1255.25,1256.52 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1260.4,1260.52 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1256.52,1259.5 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1260.52,1263.5 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1268.47,1271.3 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1275.61,1277.23 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1277.23,1280.3 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1284.69,1287.2 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1290.69,1294.56 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1304.2,1305.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1318.2,1318.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1294.56,1295.43 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1295.43,1298.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1299.8,1302.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1305.16,1307.58 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1307.58,1311.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1312.8,1317.3 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1322.69,1326.56 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1335.2,1335.28 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1340.2,1341.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1353.2,1353.47 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1356.2,1356.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1326.56,1327.43 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1327.43,1330.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1331.8,1334.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1335.28,1338.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1341.16,1342.58 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1342.58,1346.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1347.8,1352.3 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1353.47,1355.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1360.61,1361.49 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1366.2,1366.49 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1361.49,1364.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1366.49,1369.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1375.69,1377.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1381.2,1382.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1387.2,1387.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1377.16,1379.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1382.16,1385.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1390.88,1392.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1395.2,1396.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1392.16,1394.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1402.69,1404.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1407.2,1408.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1418.2,1418.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1404.16,1406.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1408.16,1411.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1421.90,1423.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1426.2,1427.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1423.16,1425.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1441.68,1444.56 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1454.2,1455.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1464.2,1464.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1444.56,1445.43 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1445.43,1448.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1449.8,1452.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1455.16,1457.58 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1457.58,1459.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1460.8,1463.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1470.68,1472.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1475.2,1476.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1479.2,1480.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1472.16,1474.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1476.16,1478.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1484.70,1490.56 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:1500.2,1500.55 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1510.2,1510.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1490.56,1491.43 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1491.43,1494.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1495.8,1498.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1500.55,1503.58 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1503.58,1505.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1506.8,1509.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1514.70,1519.56 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:1529.2,1530.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1538.2,1538.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1519.56,1520.43 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1520.43,1523.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1524.8,1527.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1530.16,1531.58 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1531.58,1533.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1534.8,1537.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1544.70,1547.16 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:1550.2,1551.16 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1554.2,1555.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1547.16,1549.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1551.16,1553.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1561.70,1564.16 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:1567.2,1568.16 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1571.2,1572.12 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:1564.16,1566.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1568.16,1570.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1576.67,1577.42 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1613.2,1613.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1577.42,1578.33 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1582.3,1583.17 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1590.3,1591.17 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1610.3,1611.22 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1578.33,1581.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1583.17,1586.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1586.9,1586.54 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1586.54,1589.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1591.17,1592.39 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1603.4,1603.95 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1592.39,1593.65 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1593.65,1601.6 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1603.95,1605.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1606.9,1609.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1619.67,1620.41 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:1638.2,1638.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1620.41,1622.17 2 4
+voltha-go-controller/internal/pkg/application/vnets.go:1626.3,1627.17 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:1635.3,1636.22 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1622.17,1625.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:1627.17,1628.65 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1628.65,1630.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1631.9,1634.4 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:1645.67,1653.36 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:1663.2,1667.16 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1671.2,1678.55 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1693.2,1694.26 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1697.2,1697.36 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1702.2,1707.18 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1653.36,1658.3 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:1658.8,1662.3 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1667.16,1670.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1678.55,1681.37 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1686.3,1688.15 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1681.37,1683.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1683.9,1685.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1694.26,1696.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1697.36,1700.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1711.67,1718.36 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:1721.2,1726.16 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:1729.2,1730.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1733.2,1740.26 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1743.2,1743.36 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1748.2,1755.18 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1718.36,1720.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1726.16,1728.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1730.16,1732.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1740.26,1742.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1743.36,1747.3 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1760.68,1774.16 12 0
+voltha-go-controller/internal/pkg/application/vnets.go:1778.2,1778.55 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1785.2,1793.26 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1796.2,1805.18 8 0
+voltha-go-controller/internal/pkg/application/vnets.go:1774.16,1776.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1778.55,1784.3 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1793.26,1795.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1810.68,1824.16 12 0
+voltha-go-controller/internal/pkg/application/vnets.go:1827.2,1828.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1831.2,1838.26 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:1841.2,1850.18 8 0
+voltha-go-controller/internal/pkg/application/vnets.go:1824.16,1826.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1828.16,1830.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1838.26,1840.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1857.66,1865.74 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:1869.2,1870.52 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1873.2,1875.16 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:1878.2,1884.26 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:1887.2,1896.18 9 0
+voltha-go-controller/internal/pkg/application/vnets.go:1865.74,1867.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1870.52,1872.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1875.16,1877.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1884.26,1886.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1900.69,1901.25 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1918.2,1918.12 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1902.12,1903.31 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1904.24,1905.31 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1906.24,1907.33 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1909.16,1910.31 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1911.16,1912.33 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1914.10,1916.45 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1922.68,1929.74 6 2
+voltha-go-controller/internal/pkg/application/vnets.go:1933.2,1933.52 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1936.2,1938.16 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:1941.2,1948.26 6 2
+voltha-go-controller/internal/pkg/application/vnets.go:1951.2,1963.18 9 2
+voltha-go-controller/internal/pkg/application/vnets.go:1929.74,1931.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1933.52,1935.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1938.16,1940.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1948.26,1950.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1967.68,1977.36 8 2
+voltha-go-controller/internal/pkg/application/vnets.go:1981.2,1983.16 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:1986.2,1987.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:1990.2,1997.26 7 0
+voltha-go-controller/internal/pkg/application/vnets.go:2000.2,2009.18 8 0
+voltha-go-controller/internal/pkg/application/vnets.go:1977.36,1979.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1983.16,1985.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:1987.16,1989.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:1997.26,1999.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2013.63,2014.25 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2015.12,2016.31 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2020.12,2021.31 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2022.10,2023.90 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2029.65,2032.16 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:2035.2,2045.16 9 0
+voltha-go-controller/internal/pkg/application/vnets.go:2048.2,2053.74 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2056.2,2059.22 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2076.2,2077.26 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2080.2,2090.18 9 0
+voltha-go-controller/internal/pkg/application/vnets.go:2032.16,2034.3 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:2045.16,2047.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2053.74,2055.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2059.22,2065.3 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:2065.8,2067.56 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2067.56,2073.4 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:2077.26,2079.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2094.58,2095.26 1 14
+voltha-go-controller/internal/pkg/application/vnets.go:2099.2,2099.26 1 13
+voltha-go-controller/internal/pkg/application/vnets.go:2095.26,2098.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2103.63,2107.45 4 14
+voltha-go-controller/internal/pkg/application/vnets.go:2107.45,2108.121 1 14
+voltha-go-controller/internal/pkg/application/vnets.go:2108.121,2111.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2116.58,2119.2 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2122.69,2124.2 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2127.65,2137.2 7 0
+voltha-go-controller/internal/pkg/application/vnets.go:2140.71,2142.48 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2142.48,2144.10 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2148.3,2153.58 6 1
+voltha-go-controller/internal/pkg/application/vnets.go:2157.3,2157.27 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2161.3,2161.140 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2144.10,2147.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2153.58,2155.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2157.27,2160.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2166.68,2169.30 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2169.30,2171.10 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2175.3,2175.34 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2171.10,2173.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2183.128,2184.45 1 13
+voltha-go-controller/internal/pkg/application/vnets.go:2187.2,2188.45 2 8
+voltha-go-controller/internal/pkg/application/vnets.go:2193.2,2193.12 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2184.45,2186.3 1 5
+voltha-go-controller/internal/pkg/application/vnets.go:2188.45,2189.46 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:2189.46,2191.4 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:2197.125,2204.45 6 0
+voltha-go-controller/internal/pkg/application/vnets.go:2207.2,2219.21 9 0
+voltha-go-controller/internal/pkg/application/vnets.go:2231.2,2232.16 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2242.2,2243.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2204.45,2206.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2219.21,2223.17 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:2226.3,2227.13 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2223.17,2225.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2232.16,2235.15 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:2235.15,2237.69 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2237.69,2239.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2247.98,2259.9 5 2
+voltha-go-controller/internal/pkg/application/vnets.go:2262.2,2263.28 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2259.9,2261.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2263.28,2264.35 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2264.35,2278.39 10 1
+voltha-go-controller/internal/pkg/application/vnets.go:2281.4,2281.59 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2284.4,2285.10 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2278.39,2280.5 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2281.59,2283.5 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2291.69,2294.28 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2294.28,2296.10 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2300.3,2302.17 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:2306.3,2307.75 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2311.3,2311.28 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2296.10,2298.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2302.17,2304.12 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2307.75,2309.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2311.28,2314.4 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2322.119,2325.9 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2328.2,2332.23 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2337.2,2343.9 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2347.2,2348.47 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2374.2,2374.12 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2325.9,2327.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2332.23,2334.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2343.9,2346.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2348.47,2350.27 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2351.25,2353.50 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2357.9,2361.96 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2365.13,2367.69 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2370.11,2371.92 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2353.50,2355.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2361.96,2363.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2367.69,2369.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2381.141,2384.9 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2387.2,2391.23 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2396.2,2400.48 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2427.2,2427.17 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2384.9,2386.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2391.23,2393.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2400.48,2402.48 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2402.48,2404.28 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2405.26,2407.51 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2411.10,2413.95 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2417.14,2419.97 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2422.12,2423.93 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2407.51,2409.6 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2413.95,2415.6 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2419.97,2421.6 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2434.122,2438.2 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:2441.85,2443.60 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2501.2,2501.32 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2443.60,2445.58 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2449.3,2449.47 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2453.3,2453.92 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2458.3,2458.106 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2465.3,2467.17 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2471.3,2471.62 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2499.3,2499.14 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2445.58,2448.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2449.47,2452.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2453.92,2456.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2458.106,2464.4 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:2467.17,2470.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2471.62,2472.111 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2478.4,2480.18 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:2484.4,2489.18 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2493.4,2497.89 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2472.111,2475.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2480.18,2483.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2489.18,2492.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2505.91,2510.16 4 3
+voltha-go-controller/internal/pkg/application/vnets.go:2514.2,2514.50 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:2552.2,2552.34 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:2510.16,2513.3 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2514.50,2516.106 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:2523.3,2524.17 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2527.3,2527.92 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2531.3,2533.17 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2537.3,2541.17 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2545.3,2550.14 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:2516.106,2522.4 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:2524.17,2526.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2527.92,2530.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2533.17,2536.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2541.17,2544.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2556.87,2558.60 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2599.2,2599.32 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2558.60,2561.106 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2570.3,2570.62 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2597.3,2597.14 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2561.106,2565.30 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2565.30,2568.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2570.62,2571.111 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2576.4,2579.18 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2583.4,2589.18 5 0
+voltha-go-controller/internal/pkg/application/vnets.go:2593.4,2595.82 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2571.111,2574.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2579.18,2582.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2589.18,2592.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2603.93,2605.49 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2643.2,2646.16 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:2605.49,2607.106 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2619.3,2620.17 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2623.3,2626.17 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2631.3,2634.17 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2639.3,2641.14 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:2607.106,2611.30 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2611.30,2614.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2615.9,2618.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2620.17,2622.4 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2626.17,2629.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2634.17,2637.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2646.16,2649.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2653.121,2655.60 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:2703.2,2703.32 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:2655.60,2657.42 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2660.3,2660.106 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2681.3,2681.62 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2701.3,2701.15 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2657.42,2659.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2660.106,2664.30 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2664.30,2667.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2668.9,2668.56 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2668.56,2680.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2681.62,2682.111 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2686.4,2688.63 3 0
+voltha-go-controller/internal/pkg/application/vnets.go:2691.4,2695.63 4 0
+voltha-go-controller/internal/pkg/application/vnets.go:2698.4,2699.82 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2682.111,2685.5 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:2688.63,2690.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2695.63,2697.5 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2707.66,2721.30 13 2
+voltha-go-controller/internal/pkg/application/vnets.go:2726.2,2732.13 6 2
+voltha-go-controller/internal/pkg/application/vnets.go:2721.30,2723.3 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2723.8,2725.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2736.65,2755.30 15 1
+voltha-go-controller/internal/pkg/application/vnets.go:2760.2,2766.13 6 1
+voltha-go-controller/internal/pkg/application/vnets.go:2755.30,2757.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2757.8,2759.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2770.47,2783.56 3 4
+voltha-go-controller/internal/pkg/application/vnets.go:2787.2,2787.41 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:2783.56,2786.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2791.61,2798.12 7 7
+voltha-go-controller/internal/pkg/application/vnets.go:2816.2,2819.12 4 3
+voltha-go-controller/internal/pkg/application/vnets.go:2798.12,2799.27 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2803.3,2805.27 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2799.27,2802.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2806.8,2807.26 1 5
+voltha-go-controller/internal/pkg/application/vnets.go:2811.3,2814.54 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:2807.26,2810.4 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:2823.84,2824.25 1 4
+voltha-go-controller/internal/pkg/application/vnets.go:2839.2,2839.14 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2826.20,2827.47 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2832.8,2833.25 1 3
+voltha-go-controller/internal/pkg/application/vnets.go:2836.10,2837.90 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2827.47,2829.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2833.25,2835.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2843.103,2844.36 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2853.2,2853.74 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2844.36,2852.3 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2857.96,2858.58 1 5
+voltha-go-controller/internal/pkg/application/vnets.go:2863.2,2864.40 2 5
+voltha-go-controller/internal/pkg/application/vnets.go:2858.58,2862.3 1 8
+voltha-go-controller/internal/pkg/application/vnets.go:2868.105,2872.36 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:2883.2,2883.74 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2872.36,2882.3 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:2887.66,2890.27 3 2
+voltha-go-controller/internal/pkg/application/vnets.go:2893.2,2893.58 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2890.27,2892.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2893.58,2897.3 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2901.96,2909.2 6 1
+voltha-go-controller/internal/pkg/application/vnets.go:2912.132,2917.58 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:2922.2,2925.26 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:2917.58,2921.3 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2925.26,2929.3 3 1
+voltha-go-controller/internal/pkg/application/vnets.go:2929.8,2932.3 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:2936.100,2943.36 5 1
+voltha-go-controller/internal/pkg/application/vnets.go:2958.2,2959.80 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2943.36,2952.59 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:2955.3,2956.46 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2952.59,2954.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2963.77,2964.26 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2967.2,2968.78 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2976.2,2976.27 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2964.26,2966.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2968.78,2973.3 4 1
+voltha-go-controller/internal/pkg/application/vnets.go:2973.8,2975.3 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:2980.91,2986.47 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:2991.2,2991.55 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2997.2,2997.20 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:2986.47,2988.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:2991.55,2993.57 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:2993.57,2995.4 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3001.127,3005.53 3 3
+voltha-go-controller/internal/pkg/application/vnets.go:3016.2,3016.179 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3005.53,3006.35 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3006.35,3009.27 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3013.4,3013.10 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3009.27,3012.5 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3020.100,3024.58 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3032.2,3033.40 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:3024.58,3026.22 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3030.3,3030.14 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:3026.22,3029.4 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3037.112,3040.9 3 4
+voltha-go-controller/internal/pkg/application/vnets.go:3043.2,3047.23 2 3
+voltha-go-controller/internal/pkg/application/vnets.go:3053.2,3055.9 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:3059.2,3060.55 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3072.2,3072.46 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3080.2,3080.16 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3040.9,3042.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3047.23,3049.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3055.9,3058.3 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3060.55,3062.22 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:3069.3,3069.14 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3062.22,3068.4 2 0
+voltha-go-controller/internal/pkg/application/vnets.go:3072.46,3073.25 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3073.25,3075.22 2 1
+voltha-go-controller/internal/pkg/application/vnets.go:3075.22,3076.10 1 0
+voltha-go-controller/internal/pkg/application/vnets.go:3084.91,3089.30 4 2
+voltha-go-controller/internal/pkg/application/vnets.go:3092.2,3094.26 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:3098.2,3098.36 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3111.2,3111.13 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3089.30,3091.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3094.26,3096.3 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3098.36,3099.58 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3099.58,3106.57 7 1
+voltha-go-controller/internal/pkg/application/vnets.go:3106.57,3108.5 1 1
+voltha-go-controller/internal/pkg/application/vnets.go:3115.51,3125.2 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3128.56,3174.2 1 2
+voltha-go-controller/internal/pkg/application/vnets.go:3176.72,3178.55 2 2
+voltha-go-controller/internal/pkg/application/vnets.go:3187.2,3187.20 1 2
+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 1
+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 0
-voltha-go-controller/internal/pkg/application/flowevent.go:113.101,116.50 3 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 0
-voltha-go-controller/internal/pkg/application/flowevent.go:124.101,127.51 3 1
-voltha-go-controller/internal/pkg/application/flowevent.go:127.51,129.3 1 0
-voltha-go-controller/internal/pkg/application/flowevent.go:133.101,136.51 3 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 0
-voltha-go-controller/internal/pkg/application/flowevent.go:144.101,147.51 3 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 0
-voltha-go-controller/internal/pkg/application/flowevent.go:155.99,158.51 3 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 0
-voltha-go-controller/internal/pkg/application/flowevent.go:166.100,169.51 3 0
-voltha-go-controller/internal/pkg/application/flowevent.go:169.51,171.3 1 0
-voltha-go-controller/internal/pkg/application/flowevent.go:171.8,173.3 1 0
-voltha-go-controller/internal/pkg/application/flowevent.go:177.60,181.39 3 7
-voltha-go-controller/internal/pkg/application/flowevent.go:186.2,186.15 1 7
-voltha-go-controller/internal/pkg/application/flowevent.go:181.39,183.3 1 6
-voltha-go-controller/internal/pkg/application/flowevent.go:183.8,183.65 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
diff --git a/tests/results/go-test-coverage.xml b/tests/results/go-test-coverage.xml
index ff5e03a..e750644 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="1689568211212" lines-covered="0" lines-valid="0" branches-covered="0" branches-valid="0" complexity="0">
+<coverage line-rate="NaN" branch-rate="0" version="" timestamp="1691132444412" 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 e4bc920..04e88bb 100644
--- a/tests/results/go-test-results.xml
+++ b/tests/results/go-test-results.xml
@@ -15,10 +15,10 @@
 
 <?xml version="1.0" encoding="UTF-8"?>
 <testsuites>
-	<testsuite tests="444" failures="0" time="0.065" name="voltha-go-controller/internal/pkg/application">
+	<testsuite tests="574" failures="0" time="0.064" name="voltha-go-controller/internal/pkg/application">
 		<properties>
 			<property name="go.version" value="go1.16.3"></property>
-			<property name="coverage.statements.pct" value="32.2"></property>
+			<property name="coverage.statements.pct" value="40.4"></property>
 		</properties>
 		<testcase classname="application" name="TestVoltApplication_RestoreNbDeviceFromDb" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_RestoreNbDeviceFromDb/VoltApplication_RestoreNbDeviceFromDb" time="0.000"></testcase>
@@ -157,6 +157,46 @@
 		<testcase classname="application" name="TestVoltApplication_PortDownInd/Positive_Case_PortDownInd" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_UpdateDeviceSerialNumberList" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_UpdateDeviceSerialNumberList/Positive_Case_UpdateDeviceSerialNumberList" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DeleteMacInPortMap" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DeleteMacInPortMap/Positive_Case_DeleteMacInPortMap" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_TriggerPendingServiceDeactivateReq" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_TriggerPendingServiceDeactivateReq/Positive_Case_DeleteMacInPortMap" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_ReadAllFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_ReadAllFromDb/Positive_Case_ReadAllFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_RemoveGroupDevicesFromPendingPool" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_RemoveGroupDevicesFromPendingPool/VoltApplication_RemoveGroupDevicesFromPendingPool" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_GetIgnoredPorts" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_GetIgnoredPorts/Positive_Case_GetIgnoredPorts" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_AddDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_AddDhcpSession/DhcpNetworks_AddDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_DelDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_DelDhcpSession/DhcpNetworks_DelDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_AddDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_AddDhcp6Session/DhcpNetworks_AddDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_DelDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_DelDhcp6Session/DhcpNetworks_DelDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_GetDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_GetDhcpSession/DhcpNetworks_GetDhcpSession" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_GetDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpNetworks_GetDhcp6Session/DhcpNetworks_GetDhcp6Session" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetVnetForV4Nni" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetVnetForV4Nni/GetVnetForV4Nni" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetVnetForV6Nni" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetVnetForV6Nni/GetVnetForV6Nni" time="0.000"></testcase>
+		<testcase classname="application" name="TestAddDhcpv4Option82" time="0.000"></testcase>
+		<testcase classname="application" name="TestAddDhcpv4Option82/AddDhcpv4Option82" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_ProcessDsDhcpv4Packet" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_ProcessDsDhcpv4Packet/VoltApplication_ProcessDsDhcpv4Packet" time="0.000"></testcase>
+		<testcase classname="application" name="TestDelOption82" time="0.000"></testcase>
+		<testcase classname="application" name="TestDelOption82/DelOption82" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpMsgType" time="0.000"></testcase>
+		<testcase classname="application" name="TestDhcpMsgType/DhcpMsgType" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetIpv4Addr" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetIpv4Addr/GetIpv4Addr" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetIpv6Addr" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetIpv6Addr/GetIpv6Addr_error" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_GetMacLearnerInfo" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_GetMacLearnerInfo/VoltApplication_GetMacLearnerInfo" time="0.000"></testcase>
 		<testcase classname="application" name="TestExecuteFlowEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestExecuteFlowEvent/ExecuteFlowEvent_add" time="0.000"></testcase>
 		<testcase classname="application" name="TestExecuteFlowEvent/ExecuteFlowEvent_del" time="0.000"></testcase>
@@ -164,18 +204,94 @@
 		<testcase classname="application" name="TestInitEventFuncMapper/InitEventFuncMapper" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessUsIgmpFlowAddEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessUsIgmpFlowAddEvent/ProcessUsIgmpFlowAddEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessUsIgmpFlowAddEvent/ProcessUsIgmpFlowAddEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessServiceFlowAddEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessServiceFlowAddEvent/ProcessServiceFlowAddEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessServiceFlowAddEvent/ProcessServiceFlowAddEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessControlFlowAddEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessControlFlowAddEvent/ProcessControlFlowAddEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessControlFlowAddEvent/ProcessControlFlowAddEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessServiceFlowDelEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessServiceFlowDelEvent/ProcessServiceFlowDelEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessServiceFlowDelEvent/ProcessServiceFlowDelEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessControlFlowDelEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessControlFlowDelEvent/ProcessControlFlowDelEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessControlFlowDelEvent/ProcessControlFlowDelEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessMcastFlowDelEvent" time="0.000"></testcase>
 		<testcase classname="application" name="TestProcessMcastFlowDelEvent/ProcessMcastFlowDelEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessMcastFlowDelEvent/ProcessMcastFlowDelEvent_else_condition" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessDeviceFlowDelEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessDeviceFlowDelEvent/ProcessDeviceFlowDelEvent" time="0.000"></testcase>
+		<testcase classname="application" name="TestProcessDeviceFlowDelEvent/ProcessDeviceFlowDelEvent_else_condition" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_InitIgmpSrcMac" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_InitIgmpSrcMac/test" time="0.000"></testcase>
+		<testcase classname="application" name="TestDeleteDbPathKeys" time="0.000"></testcase>
+		<testcase classname="application" name="TestDeleteDbPathKeys/Positive_Case_DeleteDbPathKeys" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateVnets" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateVnets/Positive_Case_DeleteDbPathKeys" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateServices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateServices/Positive_Case_MigrateServices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateVpvs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateVpvs/Positive_Case_MigrateVpvs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMvlans" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMvlans/Positive_Case_MigrateMvlans" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpConfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpConfs/test_MigrateIgmpConfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpConfs/unmarshal_error" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpConfs/WriteToDb_error" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpGroups" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpGroups/Positive_Case_MigrateIgmpGroups" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpDevices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpDevices/Positive_Case_MigrateIgmpDevices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpChannels" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpChannels/Positive_Case_MigrateIgmpChannels" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpPorts" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpPorts/Positive_Case_MigrateIgmpPorts" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpProfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateIgmpProfs/Positive_Case_MigrateIgmpProfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMcastConfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMcastConfs/Positive_Case_MigrateMcastConfs" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateLogLevels" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateLogLevels/Positive_Case_MigrateLogLevels" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateHealth" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateHealth/Positive_Case_MigrateHealth" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigratePonCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigratePonCounters/Positive_Case_MigratePonCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateChannelCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateChannelCounters/Positive_Case_MigrateChannelCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateServiceCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateServiceCounters/Positive_Case_MigrateServiceCounters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateNbDevices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateNbDevices/Positive_Case_MigrateNbDevices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateFlowHash/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMeters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateMeters/Positive_Case_MigrateMeters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDevices" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDevices/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDevicePorts" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDevicePorts/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceFlows" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceFlows/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceGroups" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceGroups/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceMeters" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceMeters/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDeviceFlowHash/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestFetchAndMigrateDeviceDBData" time="0.000"></testcase>
+		<testcase classname="application" name="TestFetchAndMigrateDeviceDBData/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestDataMigration_WriteToDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestDataMigration_WriteToDb/Positive_Case_MigrateFlowHash" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetMigrationInfo" time="0.000"></testcase>
+		<testcase classname="application" name="TestGetMigrationInfo/Positive_Case_GetMigrationInfo" time="0.000"></testcase>
+		<testcase classname="application" name="TestCheckIfMigrationRequired" time="0.000"></testcase>
+		<testcase classname="application" name="TestCheckIfMigrationRequired/Positive_Case_CheckIfMigrationRequired" time="0.000"></testcase>
+		<testcase classname="application" name="TestDataMigration_DelFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestDataMigration_DelFromDb/Positive_Case_DelFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestDataMigration_DelFromDb/Negetive_Case_DelFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDBData" time="0.000"></testcase>
+		<testcase classname="application" name="TestMigrateDBData/Positive_Case_DelFromDb" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_DelMeterProf" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_DelMeterProf/VoltApplication_DelMeterProf" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_DelMeterProf/GetMeterByName_!ok" time="0.000"></testcase>
@@ -242,6 +358,8 @@
 		<testcase classname="application" name="TestVoltApplication_ProcessUsPppoeIaPacket/VoltApplication_ProcessUsPppoeIaPacket" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_ProcessDsPppoeIaPacket" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_ProcessDsPppoeIaPacket/VoltApplication_ProcessDsPppoeIaPacket" time="0.000"></testcase>
+		<testcase classname="application" name="TestAddIaOption" time="0.000"></testcase>
+		<testcase classname="application" name="TestAddIaOption/AddIaOption" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_RestoreSvcsFromDb" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_RestoreSvcsFromDb/VoltApplication_RestoreSvcsFromDb" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_RestoreSvcsFromDb/invalid_value_type" time="0.000"></testcase>
@@ -464,16 +582,39 @@
 		<testcase classname="application" name="TestVoltApplication_DeleteDevFlowForVlanFromDevice" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_DeleteDevFlowForVlanFromDevice/device.SerialNum_!=_deviceSerialNum" time="0.000"></testcase>
 		<testcase classname="application" name="TestVoltApplication_DeleteDevFlowForVlanFromDevice/VoltApplication_DeleteDevFlowForVlanFromDevice" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_RestoreVnetsFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_RestoreVnetsFromDb/VoltApplication_RestoreVnetsFromDb" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DeleteDevFlowForDevice" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DeleteDevFlowForDevice/VoltApplication_DeleteDevFlowForDevice" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DelVnetFromPort" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_DelVnetFromPort/VoltApplication_DelVnetFromPort" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_PushDevFlowForVlan" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_PushDevFlowForVlan/VoltApplication_PushDevFlowForVlan" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_PushDevFlowForDevice" time="0.000"></testcase>
+		<testcase classname="application" name="TestVoltApplication_PushDevFlowForDevice/device.ConfiguredVlanForDeviceFlows_is_ok" time="0.000"></testcase>
+		<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="2" failures="0" time="0.022" name="voltha-go-controller/internal/pkg/controller">
+	<testsuite tests="13" failures="0" time="0.089" name="voltha-go-controller/internal/pkg/controller">
 		<properties>
 			<property name="go.version" value="go1.16.3"></property>
-			<property name="coverage.statements.pct" value="0.5"></property>
+			<property name="coverage.statements.pct" value="13.7"></property>
 		</properties>
-		<testcase classname="controller" name="Test_isFlowOperSuccess" time="0.000"></testcase>
+		<testcase classname="controller" name="Test_isFlowOperSuccess" time="0.010"></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>
+		<testcase classname="controller" name="TestAddFlowsTask_Start/DeleteFlowsTask_Start" time="0.000"></testcase>
+		<testcase classname="controller" name="TestNewAddFlowsTask" time="0.000"></testcase>
+		<testcase classname="controller" name="TestNewAddFlowsTask/NewAddFlowsTask" time="0.000"></testcase>
+		<testcase classname="controller" name="TestAuditDevice_DelExcessPorts" time="0.000"></testcase>
+		<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="TestPendingProfilesTask_Start" time="0.000"></testcase>
+		<testcase classname="controller" name="TestPendingProfilesTask_Start/PendingProfilesTask_Start" time="0.000"></testcase>
 	</testsuite>
-	<testsuite tests="2" failures="0" time="0.030" name="voltha-go-controller/internal/pkg/of">
+	<testsuite tests="2" failures="0" time="0.037" 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>
@@ -481,12 +622,12 @@
 		<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.062" name="voltha-go-controller/voltha-go-controller/nbi">
+	<testsuite tests="22" failures="0" time="0.031" name="voltha-go-controller/voltha-go-controller/nbi">
 		<properties>
 			<property name="go.version" value="go1.16.3"></property>
-			<property name="coverage.statements.pct" value="29.7"></property>
+			<property name="coverage.statements.pct" value="27.7"></property>
 		</properties>
-		<testcase classname="nbi" name="TestProfileHandle_GetProfile" time="0.000"></testcase>
+		<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_DelProfile" time="0.000"></testcase>
 		<testcase classname="nbi" name="TestProfileHandle_DelProfile/DelProfile" time="0.000"></testcase>
@@ -509,13 +650,13 @@
 		<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.033" name="voltha-go-controller/voltha-go-controller/onos_nbi">
+	<testsuite tests="22" failures="0" time="0.026" 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="22.7"></property>
+			<property name="coverage.statements.pct" value="21.3"></property>
 		</properties>
-		<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP" time="0.010"></testcase>
-		<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP/DeviceConfigHandle_ServeHTTP" time="0.010"></testcase>
+		<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP" time="0.000"></testcase>
+		<testcase classname="onos_nbi" name="TestDeviceConfigHandle_ServeHTTP/DeviceConfigHandle_ServeHTTP" time="0.000"></testcase>
 		<testcase classname="onos_nbi" name="TestDeviceHandle_ServeHTTP" time="0.000"></testcase>
 		<testcase classname="onos_nbi" name="TestDeviceHandle_ServeHTTP/DeviceHandle_ServeHTTP" time="0.000"></testcase>
 		<testcase classname="onos_nbi" name="TestDevicePortHandle_ServeHTTP" time="0.000"></testcase>