X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=manager%2Fcmd%2Fmanager_test.go;h=34b3902ef56da91d4dc4bf55a3c83df300af1327;hb=bb99fb5f8451f6c53ca31524648d2e1b2dab525b;hp=883b112eb3928dfa4d84c14485da8cd6bcd2d82e;hpb=34a08fa1b694ea465a7265cb98bd7f36e15af72b;p=ric-plt%2Falarm-go.git diff --git a/manager/cmd/manager_test.go b/manager/cmd/manager_test.go index 883b112..34b3902 100755 --- a/manager/cmd/manager_test.go +++ b/manager/cmd/manager_test.go @@ -47,8 +47,8 @@ var eventChan chan string // Test cases func TestMain(M *testing.M) { - os.Setenv("ALARM_IF_RMR", "true") alarmManager = NewAlarmManager("localhost:9093", 500) + alarmManager.alertInterval = 20000 go alarmManager.Run(false) time.Sleep(time.Duration(10) * time.Second) @@ -239,6 +239,7 @@ func TestMultipleAlarmsRaisedSucess(t *testing.T) { b := alarmer.NewAlarm(alarm.TCP_CONNECTIVITY_LOST_TO_DBAAS, alarm.SeverityMinor, "Hello", "abcd 11") assert.Nil(t, alarmer.Raise(b), "raise failed") + time.Sleep(time.Duration(2) * time.Second) VerifyAlarm(t, a, 2) VerifyAlarm(t, b, 2) } @@ -333,7 +334,7 @@ func TestActiveAlarmMaxThresholds(t *testing.T) { func VerifyAlarm(t *testing.T, a alarm.Alarm, expectedCount int) string { receivedAlert := waitForEvent() - assert.Equal(t, len(alarmManager.activeAlarms), expectedCount) + assert.Equal(t, expectedCount, len(alarmManager.activeAlarms)) _, ok := alarmManager.IsMatchFound(a) assert.True(t, ok)