Lines Matching full:session

129     HMCID-02       ReadCase1,ReadCase1,ReadCase1    Session
132 Release Lock When Session Deleted
133 [Documentation] Release lock when session gets deleted.
135 [Template] Verify Release Lock When Session Deleted
182 Fail To Release Lock For Another Session
183 [Documentation] Failed to release locks from another session.
185 [Template] Verify Fail To Release Lock For Another Session
299 Get Empty Lock Records For Session Where No Locks Acquired
300 [Documentation] If session does not acquire locks then get lock should return
303 [Template] Verify No Locks Records For Session With No Acquired Lock
309 Get Lock Records Empty For Invalid Session
310 [Documentation] Record of lock list is empty for invalid session.
312 [Template] Verify Empty Lock Records For Invalid Session
318 Get Lock Records For Multiple Session
319 [Documentation] Get lock records of multiple session.
321 [Template] Verify Lock Records Of Multiple Session
327 Get Lock Records For Multiple Invalid Session
328 [Documentation] Record of lock list is empty for list of invalid session.
330 [Template] Verify Lock Records For Multiple Invalid Session
336 Get Lock Records For Multiple Invalid And Valid Session
337 [Documentation] Get record of lock from invalid and valid session.
339 [Template] Verify Lock Records For Multiple Invalid And Valid Session
346 Create Redfish Session With ClientID
347 [Documentation] Create redifish session with client id.
356 ${session}= Redfish Login kwargs="Context": "${client_id}"
358 Set To Dictionary ${session_info} SessionIDs ${session['Id']}
359 Set To Dictionary ${session_info} ClientID ${session["Context"]}
401 Verify Redfish Session Deleted
402 [Documentation] Verify the redfish session is deleted.
406 # session_info Session information are stored in dictionary.
412 # 'SessionResp': session response from redfish login
415 # SessionIDs : Session IDs
417 # SessionToken : Session token
418 # SessionResp : Response of creating an redfish login session
422 FOR ${session} IN @{sessions['Members']}
424 ... session ['/redfish/v1/SessionService/Sessions/${session_info["SessionIDs"]}']
428 Verify Redfish List Of Session Deleted
429 [Documentation] Verify all the list of redfish session is deleted.
433 # session_info_list List contains individual session record are stored in dictionary.
439 # 'SessionResp': session response from redfish login
442 # SessionIDs : Session IDs
444 # SessionToken : Session token
445 # SessionResp : Response of creating an redfish login session
448 Verify Redfish Session Deleted ${session_record}
617 # session_info Session information in dict.
633 # session_info Session information in dict.
664 ${session_info}= Create Redfish Session With ClientID ${client_id}
686 Redfish Delete Session ${session_info}
711 # session_info Session information in dict.
713 # release_lock_type Release lock by Transaction, Session.
723 Release locks And Delete Session
724 [Documentation] Release locks and delete redfish session.
732 Redfish Delete Session ${session_info}
744 ${session_info}= Create Redfish Session With ClientID ${client_id}
754 Release locks And Delete Session ${session_info} ${trans_id_list}
769 ${session_info}= Create Redfish Session With ClientID ${client_id}
771 Redfish Delete Session ${session_info}
786 ${session_info}= Create Redfish Session With ClientID ${client_id}
795 Redfish Delete Session ${session_info}
798 Verify Empty Lock Records For Invalid Session
799 [Documentation] Verify no lock record found for invalid session.
806 ${session_info1}= Create Redfish Session With ClientID ${client_id}
819 Redfish Delete Session ${session_info1}
832 ${session_info}= Create Redfish Session With ClientID ${client_id}
841 Release locks And Delete Session ${session_info} ${trans_id_list}
854 ${session_info}= Create Session With ClientID ${client_id}
866 Release locks And Delete Session ${session_info} ${trans_id_list}
880 ${session_info}= Create Redfish Session With ClientID ${client_id}
889 Release locks And Delete Session ${session_info} ${trans_id_list}
897 # session_info Session information.
925 ${session_info}= Create Redfish Session With ClientID ${client_id}
932 Redfish Delete Session ${session_info}
935 ${session_info}= Create Redfish Session With ClientID ${client_id}
946 Redfish Delete Session ${session_info}
957 # release_lock_type The value can be Transaction or Session.
960 ${session_info}= Create Redfish Session With ClientID ${client_id}
977 Redfish Delete Session ${session_info}
980 Verify Release Lock When Session Deleted
981 [Documentation] Verify lock get released when session are deleted.
992 ${pre_session_info}= Create Redfish Session With ClientID ${client_id}
998 Redfish Delete Session ${pre_session_info}
999 ${post_session_info}= Create Redfish Session With ClientID ${client_id}
1000 ${resp}= Get Locks List On Resource With Session List ${pre_session_info} ${HTTP_BAD_REQUEST}
1002 Redfish Delete Session ${post_session_info}
1014 # release_lock_type The value can be Transaction or Session.
1019 ${session_info}= Create Redfish Session With ClientID ${client_id}
1030 Release Locks On Resource ${session_info} ${trans_id_list} release_lock_type=Session
1034 Redfish Delete Session ${session_info}
1045 # release_lock_type The value can be Transaction or Session.
1050 ${session_info}= Create Redfish Session With ClientID ${client_id}
1073 Release Locks On Resource ${session_info} ${trans_id_list} release_lock_type=Session
1077 Redfish Delete Session ${session_info}
1088 # release_lock_type The value can be Transaction or Session.
1093 ${session_info}= Create Redfish Session With ClientID ${client_id}
1107 Release Locks On Resource ${session_info} ${trans_id_list} release_lock_type=Session
1111 Redfish Delete Session ${session_info}
1122 # release_lock_type The value can be Transaction or Session.
1127 ${session_info}= Create Redfish Session With ClientID ${client_id}
1147 Redfish Delete Session ${session_info}
1150 Verify Fail To Release Lock For Another Session
1151 [Documentation] Verify failed to release the lock form another session.
1164 ${session_info1}= Create Redfish Session With ClientID ${client_ids}[0]
1170 ${session_info2}= Create Redfish Session With ClientID ${client_ids}[1]
1178 Release Locks On Resource ${session_info1} ${trans_id_list1} release_lock_type=Session
1179 Release Locks On Resource ${session_info2} ${trans_id_list2} release_lock_type=Session
1180 Redfish Delete Session ${session_info1}
1181 Redfish Delete Session ${session_info2}
1193 ${session_info}= Create Redfish Session With ClientID ${client_id}
1196 Redfish Delete Session ${session_info}
1209 ${session_info}= Create Redfish Session With ClientID ${client_id}
1212 Redfish Delete Session ${session_info}
1215 Verify No Locks Records For Session With No Acquired Lock
1216 [Documentation] Verify no records found for a session where no lock is acquired.
1223 ${session_info}= Create Redfish Session With ClientID ${client_id}
1226 Redfish Delete Session ${session_info}
1229 Create List Of Session ID
1230 [Documentation] Create session id list from session dict info.
1234 # session_dict_info Session information in dict.
1238 FOR ${session} IN @{session_dict_info}
1239 Append To List ${session_id_list} ${session["SessionIDs"]}
1250 Get Locks List On Resource With Session List
1251 [Documentation] Get locks list from session of list.
1255 # session_id_list Session ids list.
1266 Verify List Of Session Lock On Resource
1271 # session_dict_info Session information in dict.
1274 ${session_id_list}= Create List Of Session ID ${session_dict_info}
1275 ${lock_list_resp}= Get Locks List On Resource With Session List ${session_id_list}
1285 Verify Lock Records Of Multiple Session
1304 ${session_info1}= Create Session With List Of ClientID ${client_id1}
1306 Verify A Session Created With ClientID ${client_id1} ${session_info1}
1316 ${session_info2}= Create Session With List Of ClientID ${client_id2}
1318 Verify A Session Created With ClientID ${client_id2} ${session_info2}
1325 Verify List Of Session Lock On Resource ${session_dict_list} ${lock_list}
1341 Redfish Delete List Of Session ${session_dict_list}
1344 Verify Lock Records For Multiple Invalid Session
1345 [Documentation] Verify no lock record found for multiple invalid session.
1355 ${session_info1}= Create Session With ClientID ${client_id}
1368 ${session_id_list}= Create List Of Session ID ${session_dict_list}
1369 ${lock_list_resp}= Get Locks List On Resource With Session List ${session_id_list}
1374 Redfish Delete Session ${session_info1}
1377 Verify Lock Records For Multiple Invalid And Valid Session
1396 ${session_info1}= Create Session With List Of ClientID ${client_id1}
1398 Verify A Session Created With ClientID ${client_id1} ${session_info1}
1409 Verify List Of Session Lock On Resource ${session_dict_list} ${lock_list}
1419 Redfish Delete Session ${session_info1}[0]
1425 ${saved_session_info}= Get Redfish Session Info
1430 # Remove the current login session from the list.
1433 FOR ${session} IN @{resp_list}
1434 Run Keyword And Ignore Error Redfish.Delete ${session}