1*** Settings *** 2Documentation This testsuite is for testing SSL connection to OpenBMC. 3Suite Teardown Delete All Sessions 4 5Resource ../lib/rest_client.robot 6Resource ../lib/resource.robot 7Resource ../lib/openbmc_ffdc.robot 8Test Teardown FFDC On Test Case Fail 9 10*** Test Cases *** 11 12Test SSL Connection 13 [Documentation] This testcase is for testing the SSL connection to the 14 ... OpenBMC machine. 15 [Tags] Test_SSL_Connection 16 Initialize OpenBMC 17 18Test Non SSL Connection To Port 80 19 [Documentation] Test that OpenBMC machine does not accept the non-secure 20 ... http connection at port 80 and would expect a connection error. 21 [Tags] Test_Non_SSL_Connection_To_Port_80 22 23 Create Session openbmc http://${OPENBMC_HOST}/ timeout=3 24 Run Keyword And Expect Error *ConnectTimeoutError* GET On Session openbmc /list 25 26Test Non SSL Connection To HTTPS Port 27 [Documentation] Test that OpenBmc does not accept the non-secure 28 ... http connection at port ${HTTPS_PORT} and would expect a connection error. 29 [Tags] Test_Non_SSL_Connection_To_HTTPS_Port 30 31 Create Session openbmc http://${OPENBMC_HOST}:${HTTPS_PORT}/ timeout=3 32 Run Keyword And Expect Error ConnectionError* GET On Session openbmc /list 33