| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 1 | *** Settings *** | 
 | 2 |  | 
| George Keishing | 87dc442 | 2023-10-20 12:56:30 +0530 | [diff] [blame] | 3 | Documentation   To Verify KCS interface. | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 4 |  | 
| George Keishing | 87dc442 | 2023-10-20 12:56:30 +0530 | [diff] [blame] | 5 | Resource        ../lib/ipmi_client.robot | 
 | 6 | Resource        ../lib/ipmi_utils.robot | 
 | 7 | Variables       ../data/ipmi_raw_cmd_table.py | 
 | 8 | Library         ../lib/ipmi_utils.py | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 9 |  | 
| George Keishing | e42cd02 | 2022-05-06 08:16:57 -0500 | [diff] [blame] | 10 | Suite Setup     Suite Setup Execution | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 11 |  | 
| Matt Fischer | 6fb70d9 | 2023-10-24 19:06:33 -0600 | [diff] [blame] | 12 | Test Tags      IPMI_KCS | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 13 |  | 
 | 14 | *** Variables *** | 
| George Keishing | 87dc442 | 2023-10-20 12:56:30 +0530 | [diff] [blame] | 15 |  | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 16 | ${LOOP_COUNT}          ${1} | 
 | 17 |  | 
 | 18 |  | 
 | 19 | *** Test Cases *** | 
 | 20 |  | 
 | 21 | Verify KCS interface | 
 | 22 |     [Documentation]  Verify KCS interface. | 
 | 23 |     [Tags]  Verify_KCS_interface | 
 | 24 |  | 
 | 25 |     Verify KCS Interface Commands | 
 | 26 |  | 
 | 27 |  | 
 | 28 | Verify KCS Raw IPMI Multiple Times | 
| Sridevi Ramesh | 934d3b0 | 2025-04-25 04:59:43 -0500 | [diff] [blame] | 29 |     [Documentation]  Verify KCS interface raw IPMI command for multiple times. | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 30 |     [Tags]  Verify_KCS_Raw_IPMI_Multiple_Times | 
 | 31 |  | 
 | 32 |     Repeat Keyword  ${LOOP_COUNT} times  Verify KCS Interface Commands | 
 | 33 |  | 
 | 34 |  | 
 | 35 | *** Keywords *** | 
 | 36 |  | 
| George Keishing | e42cd02 | 2022-05-06 08:16:57 -0500 | [diff] [blame] | 37 | Suite Setup Execution | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 38 |    [Documentation]  Do suite setup tasks. | 
 | 39 |  | 
| George Keishing | a6fc15f | 2022-05-06 07:57:57 -0500 | [diff] [blame] | 40 |     Should Not Be Empty  ${OS_HOST}  msg=Please provide required parameter OS_HOST | 
 | 41 |     Should Not Be Empty  ${OS_USERNAME}  msg=Please provide required parameter OS_USERNAME | 
 | 42 |     Should Not Be Empty  ${OS_PASSWORD}  msg=Please provide required parameter OS_PASSWORD |