From f9d58145927896ee8239d646500c1ad376146ddd Mon Sep 17 00:00:00 2001 From: GuangrongFu Date: Thu, 28 Apr 2022 11:46:53 +0800 Subject: Made the retry interval longer during MSB reg. Issue-ID: HOLMES-536 Signed-off-by: GuangrongFu Change-Id: Ib1be1e8b8d193a7a4bb6bdb63f55dcbda8bc029c --- .../java/org/onap/holmes/common/utils/MsbRegisterTest.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'holmes-actions/src/test') diff --git a/holmes-actions/src/test/java/org/onap/holmes/common/utils/MsbRegisterTest.java b/holmes-actions/src/test/java/org/onap/holmes/common/utils/MsbRegisterTest.java index cf40c17..0201935 100644 --- a/holmes-actions/src/test/java/org/onap/holmes/common/utils/MsbRegisterTest.java +++ b/holmes-actions/src/test/java/org/onap/holmes/common/utils/MsbRegisterTest.java @@ -1,5 +1,5 @@ /** - * Copyright 2017-2020 ZTE Corporation. + * Copyright 2017-2022 ZTE Corporation. *

* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -85,13 +85,14 @@ public class MsbRegisterTest { } @Test - public void test_register2Msb_fail_once() { - expect(mockedJerseyClient.header("Accept", MediaType.APPLICATION_JSON)).andReturn(mockedJerseyClient).times(2); - expect(mockedJerseyClient.queryParam("createOrUpdate", true)).andReturn(mockedJerseyClient).times(2); + public void test_register2Msb_fail_n_times() { + int requestTimes = 3; + expect(mockedJerseyClient.header("Accept", MediaType.APPLICATION_JSON)).andReturn(mockedJerseyClient).times(requestTimes); + expect(mockedJerseyClient.queryParam("createOrUpdate", true)).andReturn(mockedJerseyClient).times(requestTimes); expect(mockedJerseyClient.post(anyObject(String.class), anyObject(Entity.class), anyObject(Class.class))) - .andReturn(null); + .andReturn(null).times(requestTimes - 1); expect(mockedJerseyClient.post(anyObject(String.class), anyObject(Entity.class), @@ -108,6 +109,7 @@ public class MsbRegisterTest { PowerMock.replayAll(); MsbRegister msbRegister = new MsbRegister(); + msbRegister.setInterval(1); try { msbRegister.register2Msb(msi); } catch (CorrelationException e) { -- cgit 1.2.3-korg