The existing command to check service status
in the keyword fails for one node setup.
Change-Id: Ib734a3a06c05913f32c55d0e668219fdcecadad1
Signed-off-by: Karthika Panneer <karthikapaneer97@gmail.com>
Check Service Status
[Arguments] ${odl_ip} ${system_ready_state} ${service_state} @{service_list}
[Documentation] Issues the karaf shell command showSvcStatus to verify the ready and service states are the same as the arguments passed
Check Service Status
[Arguments] ${odl_ip} ${system_ready_state} ${service_state} @{service_list}
[Documentation] Issues the karaf shell command showSvcStatus to verify the ready and service states are the same as the arguments passed
- ${service_status_output} Issue_Command_On_Karaf_Console showSvcStatus -n ${odl_ip} ${odl_ip} 8101
+ ${service_status_output} = Run Keyword If ${NUM_ODL_SYSTEM}>1 Issue_Command_On_Karaf_Console showSvcStatus -n ${odl_ip} ${odl_ip} 8101
+ ... ELSE Issue_Command_On_Karaf_Console showSvcStatus ${odl_ip} 8101
Should Contain ${service_status_output} ${system_ready_state}
: FOR ${service} IN @{service_list}
\ Should Match Regexp ${service_status_output} ${service} +: ${service_state}
Should Contain ${service_status_output} ${system_ready_state}
: FOR ${service} IN @{service_list}
\ Should Match Regexp ${service_status_output} ${service} +: ${service_state}