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