blob: 5d5e18880fee69ef22957cd2c1ab2896b6dc5194 [file] [log] [blame]
manashsarma677408d2021-06-22 07:35:33 -05001*** Settings ***
2Documentation This suite is to test service user functionality via Redfish.
3
4Resource ../lib/connection_client.robot
5Resource ../lib/openbmc_ffdc.robot
6Resource ../lib/bmc_redfish_utils.robot
7
8Suite Setup Suite Setup Execution
9Suite Teardown Redfish.Logout
10Test Teardown FFDC On Test Case Fail
11
12
13*** Test Cases ***
14
15Verify service user availability
16 [Documentation] Verify service user avalability.
17
18 # Verify that service user has administrator privilege.
19 ${role_config}= Redfish_Utils.Get Attribute
20 ... /redfish/v1/AccountService/Accounts/service RoleId
21
22 Should Be Equal Administrator ${role_config}
23
24
25*** Keywords ***
26
27Suite Setup Execution
28 [Documentation] Do suite setup tasks.
29
30 Redfish.Login