blob: ede2fb57fe41a16bb0c5a905c4cb1dba59eb8623 [file] [log] [blame]
George Keishingb82af2b2019-07-22 02:59:00 -05001# Power on and reset BMC test.
Brad Bishope4d77d22022-04-28 20:55:31 -04002--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 Keishingb82af2b2019-07-22 02:59:00 -05006# Redfish interface.
Brad Bishope4d77d22022-04-28 20:55:31 -04007--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 Keishingb82af2b2019-07-22 02:59:00 -050013# Inventory test.
Brad Bishope4d77d22022-04-28 20:55:31 -040014--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 Keishingb82af2b2019-07-22 02:59:00 -050025# Firmware update(non-disruptive)
Brad Bishope4d77d22022-04-28 20:55:31 -040026--include Verify_Firmware_Update_ApplyTime_Immediate
27--include Verify_Firmware_Update_ApplyTime_OnReset
George Keishingb82af2b2019-07-22 02:59:00 -050028# DateTime
Brad Bishope4d77d22022-04-28 20:55:31 -040029--include Verify_Redfish_BMC_Time
30--include Verify_Enable_NTP
George Keishingb82af2b2019-07-22 02:59:00 -050031# Local user IPMI and Redfish test.
Brad Bishope4d77d22022-04-28 20:55:31 -040032--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 Keishingb82af2b2019-07-22 02:59:00 -050054# Certificate
George Keishing9899a902023-09-07 20:57:53 +053055--include Certificate
George Keishingb82af2b2019-07-22 02:59:00 -050056# Network test cases(non-disruptive)
Brad Bishope4d77d22022-04-28 20:55:31 -040057--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 Keishingb82af2b2019-07-22 02:59:00 -050067# Remote Logging
Brad Bishope4d77d22022-04-28 20:55:31 -040068--include Test_Remote_Logging_Configuration