George Keishing | b82af2b | 2019-07-22 02:59:00 -0500 | [diff] [blame] | 1 | # Power on and reset BMC test. |
| 2 | -i Verify_Redfish_Host_PowerOn |
| 3 | -i Verify_Redfish_Host_GracefulRestart |
| 4 | -i Redfish Power Off |
| 5 | -i Redfish_BMC_Manager_GracefulRestart_When_Host_Booted |
| 6 | # Redfish interface. |
| 7 | -i GET_Redfish_Hypermedia_Without_Login |
| 8 | -i Redfish_Login_Via_SessionService |
| 9 | -i Verify_Redfish_Invalid_URL_Response_Code |
| 10 | -i Redfish_Login_Using_Unsecured_HTTP |
| 11 | -i Redfish_Login_Using_HTTPS_Wrong_Port_80_Protocol |
| 12 | -i Attempt_Login_With_Expired_Session |
| 13 | -i Login_And_Verify_HTTP_Response_Header |
| 14 | # Inventory test. |
| 15 | -i Verify_MAC_Address_Property_Is_Populated |
| 16 | -i Verify_Redfish_BMC_Firmware_Version |
| 17 | -i Verify_AccountService_Available |
| 18 | -i Get_Processor_Inventory_Via_Redfish_And_Verify |
| 19 | -i Get_Memory_Inventory_Via_Redfish_And_Verify |
| 20 | -i Get_System_Serial_And_Verify_Populated |
| 21 | -i Get_Model_And_Verify_Populated |
| 22 | -i Get_Available_Power_Supplies_And_Verify |
| 23 | -i Get_Motherboard_Serial_And_Verify_Populated |
| 24 | -i Verify_UpdateService_Supports_TransferProtocol_TFTP |
| 25 | -i Verify_Redfish_BIOS_Version |
| 26 | # Firmware update(non-disruptive) |
| 27 | -i Verify_Firmware_Update_ApplyTime_Immediate |
| 28 | -i Verify_Firmware_Update_ApplyTime_OnReset |
| 29 | # DateTime |
| 30 | -i Verify_Redfish_BMC_Time |
George Keishing | b82af2b | 2019-07-22 02:59:00 -0500 | [diff] [blame] | 31 | -i Verify_Enable_NTP |
| 32 | # Local user IPMI and Redfish test. |
| 33 | -i Create_Admin_Redfish_User_And_Verify_Login_Via_IPMI |
| 34 | -i Update_User_Password_Via_Redfish_And_Verify_Using_IPMI |
| 35 | -i Update_User_Privilege_Via_Redfish_And_Verify_Using_IPMI |
| 36 | -i Delete_User_Via_Redfish_And_Verify_Using_IPMI |
| 37 | -i Create_IPMI_User_And_Verify_Login_Via_Redfish |
| 38 | -i Verify_IPMI_User_Summary |
| 39 | -i Test_IPMI_User_Creation_With_Valid_Name_And_ID |
| 40 | -i Verify_Setting_Valid_Password_For_IPMI_User |
| 41 | -i Verify_IPMI_User_Deletion |
| 42 | -i Test_IPMI_User_Privilege_Level |
| 43 | -i Test_IPMI_Operator_Privilege_Level |
| 44 | -i Test_IPMI_Administrator_Privilege_Level |
| 45 | -i Test_IPMI_No_Access_Privilege_Level |
| 46 | -i Enable_IPMI_User_And_Verify |
| 47 | -i Disable_IPMI_User_And_Verify |
George Keishing | b82af2b | 2019-07-22 02:59:00 -0500 | [diff] [blame] | 48 | -i Redfish_Create_and_Verify_Users |
| 49 | -i Verify_Login_with_Deleted_Redfish_Users |
| 50 | -i Verify_Modifying_User_Attributes |
| 51 | -i Verify_User_Account_Locked |
| 52 | -i Verify_Admin_User_Privilege |
| 53 | -i Verify_operator_User_Privilege |
| 54 | -i Verify_User_User_Privilege |
| 55 | # Certificate |
| 56 | -i Certificate_Test |
| 57 | # Network test cases(non-disruptive) |
| 58 | -i Get_IP_Address_And_Verify |
| 59 | -i Get_Netmask_And_Verify |
| 60 | -i Get_Gateway_And_Verify |
| 61 | -i Get_MAC_Address_And_Verify |
| 62 | -i Verify_All_Configured_IP_And_Netmask |
| 63 | -i Get_Hostname_And_Verify |
| 64 | -i Configure_Hostname_And_Verify |
| 65 | -i Add_Valid_IPv4_Addres_And_Verify |
| 66 | -i Configure_DNS_Server_And_Verify |
George Keishing | b82af2b | 2019-07-22 02:59:00 -0500 | [diff] [blame] | 67 | -i Configure_Valid_MAC_And_Verify |
| 68 | # Remote Logging |
George Keishing | 10b654d | 2019-01-11 00:46:41 -0600 | [diff] [blame] | 69 | -i Test_Remote_Logging_Configuration |