Support for handling unordered IEs in RIC Sub Del Resp/Failure messgae
[ric-plt/submgr.git] / pkg / control / metrics_test.go
index 5ad6723..485f395 100644 (file)
@@ -55,6 +55,7 @@ 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},
@@ -63,6 +64,7 @@ func TestAddAllCountersOnce(t *testing.T) {
                Counter{cSDLRemoveFailure, 1},
                Counter{cE2StateChangedToUp, 1},
                Counter{cE2StateChangedToDown, 1},
+               Counter{cE2StateUnderReset, 1},
        })
 
        mainCtrl.c.UpdateCounter(cSubReqFromXapp)
@@ -93,6 +95,7 @@ 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)
@@ -101,6 +104,7 @@ func TestAddAllCountersOnce(t *testing.T) {
        mainCtrl.c.UpdateCounter(cSDLRemoveFailure)
        mainCtrl.c.UpdateCounter(cE2StateChangedToUp)
        mainCtrl.c.UpdateCounter(cE2StateChangedToDown)
+       mainCtrl.c.UpdateCounter(cE2StateUnderReset)
 
        mainCtrl.VerifyCounterValues(t)
 }