RIC-851: Updated submgr to trigger Delete Subscription Procedure
[ric-plt/submgr.git] / pkg / control / metrics_test.go
index b72a9ce..bf44a62 100644 (file)
@@ -33,11 +33,13 @@ func TestAddAllCountersOnce(t *testing.T) {
                Counter{cRestSubReqFromXapp, 1},
                Counter{cRestSubRespToXapp, 1},
                Counter{cRestSubFailToXapp, 1},
+               Counter{cRestReqRejDueE2Down, 1},
                Counter{cRestSubNotifToXapp, 1},
                Counter{cRestSubFailNotifToXapp, 1},
                Counter{cSubReqToE2, 1},
                Counter{cSubReReqToE2, 1},
                Counter{cSubRespFromE2, 1},
+               Counter{cPartialSubRespFromE2, 1},
                Counter{cSubFailFromE2, 1},
                Counter{cSubReqTimerExpiry, 1},
                Counter{cRouteCreateFail, 1},
@@ -53,12 +55,15 @@ func TestAddAllCountersOnce(t *testing.T) {
                Counter{cSubDelRespFromE2, 1},
                Counter{cSubDelFailFromE2, 1},
                Counter{cSubDelReqTimerExpiry, 1},
+               Counter{cSubDelRequFromE2, 1},
                Counter{cRouteDeleteFail, 1},
                Counter{cRouteDeleteUpdateFail, 1},
                Counter{cUnmergedSubscriptions, 1},
                Counter{cSDLWriteFailure, 1},
                Counter{cSDLReadFailure, 1},
                Counter{cSDLRemoveFailure, 1},
+               Counter{cE2StateChangedToUp, 1},
+               Counter{cE2StateChangedToDown, 1},
        })
 
        mainCtrl.c.UpdateCounter(cSubReqFromXapp)
@@ -67,11 +72,13 @@ func TestAddAllCountersOnce(t *testing.T) {
        mainCtrl.c.UpdateCounter(cRestSubReqFromXapp)
        mainCtrl.c.UpdateCounter(cRestSubRespToXapp)
        mainCtrl.c.UpdateCounter(cRestSubFailToXapp)
+       mainCtrl.c.UpdateCounter(cRestReqRejDueE2Down)
        mainCtrl.c.UpdateCounter(cRestSubNotifToXapp)
        mainCtrl.c.UpdateCounter(cRestSubFailNotifToXapp)
        mainCtrl.c.UpdateCounter(cSubReqToE2)
        mainCtrl.c.UpdateCounter(cSubReReqToE2)
        mainCtrl.c.UpdateCounter(cSubRespFromE2)
+       mainCtrl.c.UpdateCounter(cPartialSubRespFromE2)
        mainCtrl.c.UpdateCounter(cSubFailFromE2)
        mainCtrl.c.UpdateCounter(cSubReqTimerExpiry)
        mainCtrl.c.UpdateCounter(cRouteCreateFail)
@@ -87,12 +94,15 @@ func TestAddAllCountersOnce(t *testing.T) {
        mainCtrl.c.UpdateCounter(cSubDelRespFromE2)
        mainCtrl.c.UpdateCounter(cSubDelFailFromE2)
        mainCtrl.c.UpdateCounter(cSubDelReqTimerExpiry)
+       mainCtrl.c.UpdateCounter(cSubDelRequFromE2)
        mainCtrl.c.UpdateCounter(cRouteDeleteFail)
        mainCtrl.c.UpdateCounter(cRouteDeleteUpdateFail)
        mainCtrl.c.UpdateCounter(cUnmergedSubscriptions)
        mainCtrl.c.UpdateCounter(cSDLWriteFailure)
        mainCtrl.c.UpdateCounter(cSDLReadFailure)
        mainCtrl.c.UpdateCounter(cSDLRemoveFailure)
+       mainCtrl.c.UpdateCounter(cE2StateChangedToUp)
+       mainCtrl.c.UpdateCounter(cE2StateChangedToDown)
 
        mainCtrl.VerifyCounterValues(t)
 }