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