blob: 0085f262fabeb8396b2f402afb56966be4945211 [file] [log] [blame]
*** Settings ***
Documentation This testsuite is for testing SSL connection to OpenBMC.
Suite Teardown Delete All Sessions
Resource ../../lib/rest_client.robot
Resource ../../lib/resource.robot
Resource ../../lib/openbmc_ffdc.robot
Test Teardown FFDC On Test Case Fail
*** Test Cases ***
Test SSL Connection
[Documentation] This testcase is for testing the SSL connection to the
... OpenBMC machine.
[Tags] Test_SSL_Connection
Initialize OpenBMC
Test Non-SSL Connection To Port 80
[Documentation] Test that OpenBMC machine does not accept the non-secure
... http connection at port 80 and would expect a connection error.
[Tags] Test_Non_SSL_Connection_To_Port_80
Create Session openbmc http://${OPENBMC_HOST}/ timeout=3
Run Keyword And Expect Error ConnectionError* Get Request openbmc /list
Test Non-SSL Connection To Port 443
[Documentation] Test that OpenBmc does not accept the non-secure
... http connection at port 443 and would expect a connection error.
[Tags] Test_Non_SSL_Connection_To_Port_443
Create Session openbmc http://${OPENBMC_HOST}:443/ timeout=3
Run Keyword And Expect Error ConnectionError* Get Request openbmc /list