1*192d10a2SSteven Sombar*** Settings *** 2*192d10a2SSteven SombarDocumentation Test BMC using https://github.com/DMTF/Redfish-Service-Validator. 3*192d10a2SSteven Sombar... DMTF tool. 4*192d10a2SSteven Sombar 5*192d10a2SSteven SombarLibrary OperatingSystem 6*192d10a2SSteven SombarResource ../../lib/dmtf_tools_utils.robot 7*192d10a2SSteven Sombar 8*192d10a2SSteven Sombar*** Variables *** 9*192d10a2SSteven Sombar 10*192d10a2SSteven Sombar${DEFAULT_PYTHON} python3 11*192d10a2SSteven Sombar${rsv_dir_path} Redfish-Service-Validator 12*192d10a2SSteven Sombar${rsv_github_url} https://github.com/DMTF/Redfish-Service-Validator.git 13*192d10a2SSteven Sombar${command_string} ${DEFAULT_PYTHON} ${rsv_dir_path}${/}RedfishServiceValidator.py 14*192d10a2SSteven Sombar... --ip ${OPENBMC_HOST} --nochkcert --forceauth -u ${OPENBMC_USERNAME} 15*192d10a2SSteven Sombar... -p ${OPENBMC_PASSWORD} --logdir ${EXECDIR}${/}logs${/} --debug_logging 16*192d10a2SSteven Sombar 17*192d10a2SSteven Sombar*** Test Case *** 18*192d10a2SSteven Sombar 19*192d10a2SSteven SombarTest BMC Redfish Using Redfish Service Validator 20*192d10a2SSteven Sombar [Documentation] Check conformance with a Redfish service interface. 21*192d10a2SSteven Sombar [Tags] Test_BMC_Redfish_Using_Redfish_Service_Validator 22*192d10a2SSteven Sombar 23*192d10a2SSteven Sombar Download DMTF Tool ${rsv_dir_path} ${rsv_github_url} 24*192d10a2SSteven Sombar 25*192d10a2SSteven Sombar ${output}= Run DMTF Tool ${rsv_dir_path} ${command_string} 26*192d10a2SSteven Sombar 27*192d10a2SSteven Sombar Redfish Service Validator Result ${output} 28