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=f4a5aee9de1272119b4fdcf361daf085919485dc;hpb=2d584ac9dfe40eaa652ab8bce0a350e251b8c42a;p=ric-plt%2Falarm-go.git diff --git a/manager/cmd/manager_test.go b/manager/cmd/manager_test.go index f4a5aee..34b3902 100755 --- a/manager/cmd/manager_test.go +++ b/manager/cmd/manager_test.go @@ -48,6 +48,7 @@ var eventChan chan string // Test cases func TestMain(M *testing.M) { alarmManager = NewAlarmManager("localhost:9093", 500) + alarmManager.alertInterval = 20000 go alarmManager.Run(false) time.Sleep(time.Duration(10) * time.Second) @@ -238,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) } @@ -332,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)