| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 1 | *** Settings *** | 
 | 2 |  | 
 | 3 | Documentation          To Verify KCS interface. | 
 | 4 |  | 
 | 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 | 
 | 9 |  | 
 | 10 |  | 
| George Keishing | e42cd02 | 2022-05-06 08:16:57 -0500 | [diff] [blame] | 11 | Suite Setup     Suite Setup Execution | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 12 |  | 
 | 13 |  | 
 | 14 | *** Variables *** | 
 | 15 | ${LOOP_COUNT}          ${1} | 
 | 16 |  | 
 | 17 |  | 
 | 18 | *** Test Cases *** | 
 | 19 |  | 
 | 20 | Verify KCS interface | 
 | 21 |     [Documentation]  Verify KCS interface. | 
 | 22 |     [Tags]  Verify_KCS_interface | 
 | 23 |  | 
 | 24 |     Verify KCS Interface Commands | 
 | 25 |  | 
 | 26 |  | 
 | 27 | Verify KCS Raw IPMI Multiple Times | 
 | 28 |     [Documentation]  Verify KCS interface raw ipmi command for multiple times. | 
 | 29 |     [Tags]  Verify_KCS_Raw_IPMI_Multiple_Times | 
 | 30 |  | 
 | 31 |     Repeat Keyword  ${LOOP_COUNT} times  Verify KCS Interface Commands | 
 | 32 |  | 
 | 33 |  | 
 | 34 | *** Keywords *** | 
 | 35 |  | 
| George Keishing | e42cd02 | 2022-05-06 08:16:57 -0500 | [diff] [blame] | 36 | Suite Setup Execution | 
| nagarjunb22 | cfb2c41 | 2022-03-15 15:49:27 +0530 | [diff] [blame] | 37 |    [Documentation]  Do suite setup tasks. | 
 | 38 |  | 
| George Keishing | a6fc15f | 2022-05-06 07:57:57 -0500 | [diff] [blame] | 39 |     Should Not Be Empty  ${OS_HOST}  msg=Please provide required parameter OS_HOST | 
 | 40 |     Should Not Be Empty  ${OS_USERNAME}  msg=Please provide required parameter OS_USERNAME | 
 | 41 |     Should Not Be Empty  ${OS_PASSWORD}  msg=Please provide required parameter OS_PASSWORD |