From 7d0ab367982acd0a681381d9fdda8051319f085c Mon Sep 17 00:00:00 2001 From: Michal Jagiello Date: Tue, 11 May 2021 13:04:10 +0000 Subject: [TEST] Catch ConnectionError exception during pnf simulator startup When PNF simulator starts up a series of requests are sent but if ConnectionError is raised then tests is interrupted and no report is generated Issue-ID: TEST-337 Signed-off-by: Michal Jagiello Change-Id: I5dbdfa3b7d5a2c16b3ecc00ae4ab46ac3bb5443f --- src/onaptests/steps/simulator/pnf_simulator_cnf/pnf_register.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/onaptests/steps/simulator/pnf_simulator_cnf/pnf_register.py b/src/onaptests/steps/simulator/pnf_simulator_cnf/pnf_register.py index c1d76b0..035d731 100644 --- a/src/onaptests/steps/simulator/pnf_simulator_cnf/pnf_register.py +++ b/src/onaptests/steps/simulator/pnf_simulator_cnf/pnf_register.py @@ -110,7 +110,7 @@ class PnfSimulatorCnfRegisterStep(BaseStep): response.raise_for_status() registered_successfully = True self._logger.info(f"PNF registered with {settings.SERVICE_INSTANCE_NAME} source name") - except requests.HTTPError as http_error: + except (requests.ConnectionError, requests.HTTPError) as http_error: self._logger.debug(f"Can't connect with PNF simulator: {str(http_error)}") registration_number = registration_number + 1 time.sleep(settings.PNF_WAIT_TIME) -- cgit 1.2.3-korg