<commit_before>*** Settings ***

Documentation          To Verify KCS interface.

Resource               ../lib/ipmi_client.robot
Resource               ../lib/ipmi_utils.robot
Variables              ../data/ipmi_raw_cmd_table.py
Library                ../lib/ipmi_utils.py


Suite Setup     Test Setup Execution


*** Variables ***
${LOOP_COUNT}          ${1}


*** Test Cases ***

Verify KCS interface
    [Documentation]  Verify KCS interface.
    [Tags]  Verify_KCS_interface

    Verify KCS Interface Commands


Verify KCS Raw IPMI Multiple Times
    [Documentation]  Verify KCS interface raw ipmi command for multiple times.
    [Tags]  Verify_KCS_Raw_IPMI_Multiple_Times

    Repeat Keyword  ${LOOP_COUNT} times  Verify KCS Interface Commands


*** Keywords ***

Test Setup Execution
   [Documentation]  Do suite setup tasks.

    Should Not Be Empty  ${OS_HOST}
    Should Not Be Empty  ${OS_USERNAME}
    Should Not Be Empty  ${OS_PASSWORD}
<commit_msg>Add failure messages for clarity in test suite setup<commit_after>*** Settings ***

Documentation          To Verify KCS interface.

Resource               ../lib/ipmi_client.robot
Resource               ../lib/ipmi_utils.robot
Variables              ../data/ipmi_raw_cmd_table.py
Library                ../lib/ipmi_utils.py


Suite Setup     Test Setup Execution


*** Variables ***
${LOOP_COUNT}          ${1}


*** Test Cases ***

Verify KCS interface
    [Documentation]  Verify KCS interface.
    [Tags]  Verify_KCS_interface

    Verify KCS Interface Commands


Verify KCS Raw IPMI Multiple Times
    [Documentation]  Verify KCS interface raw ipmi command for multiple times.
    [Tags]  Verify_KCS_Raw_IPMI_Multiple_Times

    Repeat Keyword  ${LOOP_COUNT} times  Verify KCS Interface Commands


*** Keywords ***

Test Setup Execution
   [Documentation]  Do suite setup tasks.

    Should Not Be Empty  ${OS_HOST}  msg=Please provide required parameter OS_HOST
    Should Not Be Empty  ${OS_USERNAME}  msg=Please provide required parameter OS_USERNAME
    Should Not Be Empty  ${OS_PASSWORD}  msg=Please provide required parameter OS_PASSWORD

{'fraction_non_alphanumeric': 0.07623106060606061, 'fraction_numerical': 0.000946969696969697, 'mean_word_length': 2.820976491862568, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4705212', 'n_tokens_mistral': 633, 'n_tokens_neox': 614, 'n_words': 199}