| # Power on and reset BMC test. |
| -i Verify_Redfish_Host_PowerOn |
| -i Verify_Redfish_Host_GracefulRestart |
| -i Redfish Power Off |
| -i Redfish_BMC_Manager_GracefulRestart_When_Host_Booted |
| # Redfish interface. |
| -i Redfish_Login_Via_SessionService |
| -i Verify_Redfish_Invalid_URL_Response_Code |
| -i Redfish_Login_Using_Unsecured_HTTP |
| -i Redfish_Login_Using_HTTPS_Wrong_Port_80_Protocol |
| -i Attempt_Login_With_Expired_Session |
| -i Login_And_Verify_HTTP_Response_Header |
| # Inventory test. |
| -i Verify_MAC_Address_Property_Is_Populated |
| -i Verify_Redfish_BMC_Firmware_Version |
| -i Verify_AccountService_Available |
| -i Get_Processor_Inventory_Via_Redfish_And_Verify |
| -i Get_Memory_Inventory_Via_Redfish_And_Verify |
| -i Get_System_Serial_And_Verify_Populated |
| -i Get_Model_And_Verify_Populated |
| -i Get_Available_Power_Supplies_And_Verify |
| -i Get_Motherboard_Serial_And_Verify_Populated |
| -i Verify_UpdateService_Supports_TransferProtocol_TFTP |
| -i Verify_Redfish_BIOS_Version |
| # Firmware update(non-disruptive) |
| -i Verify_Firmware_Update_ApplyTime_Immediate |
| -i Verify_Firmware_Update_ApplyTime_OnReset |
| # DateTime |
| -i Verify_Redfish_BMC_Time |
| -i Verify_Enable_NTP |
| # Local user IPMI and Redfish test. |
| -i Create_Admin_Redfish_User_And_Verify_Login_Via_IPMI |
| -i Update_User_Password_Via_Redfish_And_Verify_Using_IPMI |
| -i Update_User_Privilege_Via_Redfish_And_Verify_Using_IPMI |
| -i Delete_User_Via_Redfish_And_Verify_Using_IPMI |
| -i Create_IPMI_User_And_Verify_Login_Via_Redfish |
| -i Verify_IPMI_User_Summary |
| -i Test_IPMI_User_Creation_With_Valid_Name_And_ID |
| -i Verify_Setting_Valid_Password_For_IPMI_User |
| -i Verify_IPMI_User_Deletion |
| -i Test_IPMI_User_Privilege_Level |
| -i Test_IPMI_Operator_Privilege_Level |
| -i Test_IPMI_Administrator_Privilege_Level |
| -i Test_IPMI_No_Access_Privilege_Level |
| -i Enable_IPMI_User_And_Verify |
| -i Disable_IPMI_User_And_Verify |
| -i Redfish_Create_and_Verify_Users |
| -i Verify_Login_with_Deleted_Redfish_Users |
| -i Verify_Modifying_User_Attributes |
| -i Verify_User_Account_Locked |
| -i Verify_Admin_User_Privilege |
| -i Verify_operator_User_Privilege |
| -i Verify_User_User_Privilege |
| # Certificate |
| -i Certificate_Test |
| # Network test cases(non-disruptive) |
| -i Get_IP_Address_And_Verify |
| -i Get_Netmask_And_Verify |
| -i Get_Gateway_And_Verify |
| -i Get_MAC_Address_And_Verify |
| -i Verify_All_Configured_IP_And_Netmask |
| -i Get_Hostname_And_Verify |
| -i Configure_Hostname_And_Verify |
| -i Add_Valid_IPv4_Address_And_Verify |
| -i Configure_DNS_Server_And_Verify |
| -i Configure_Valid_MAC_And_Verify |
| # Remote Logging |
| -i Test_Remote_Logging_Configuration |