blob: bfb7169ef58e707dfb4a65c8c78dc7ebde1dd299 [file] [log] [blame]
nagarjunb22cfb2c412022-03-15 15:49:27 +05301*** Settings ***
2
3Documentation To Verify KCS interface.
4
5Resource ../lib/ipmi_client.robot
6Resource ../lib/ipmi_utils.robot
7Variables ../data/ipmi_raw_cmd_table.py
8Library ../lib/ipmi_utils.py
9
10
George Keishinge42cd022022-05-06 08:16:57 -050011Suite Setup Suite Setup Execution
nagarjunb22cfb2c412022-03-15 15:49:27 +053012
13
14*** Variables ***
15${LOOP_COUNT} ${1}
16
17
18*** Test Cases ***
19
20Verify KCS interface
21 [Documentation] Verify KCS interface.
22 [Tags] Verify_KCS_interface
23
24 Verify KCS Interface Commands
25
26
27Verify 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 Keishinge42cd022022-05-06 08:16:57 -050036Suite Setup Execution
nagarjunb22cfb2c412022-03-15 15:49:27 +053037 [Documentation] Do suite setup tasks.
38
George Keishinga6fc15f2022-05-06 07:57:57 -050039 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