tests: FST session create OOM
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
		
							parent
							
								
									19a0602d86
								
							
						
					
					
						commit
						f752fd9264
					
				
					 1 changed files with 28 additions and 0 deletions
				
			
		|  | @ -1980,3 +1980,31 @@ def test_fst_send_oom(dev, apdev, test_params): | |||
|     finally: | ||||
|         fst_module_aux.disconnect_two_ap_sta_pairs(ap1, ap2, sta1, sta2) | ||||
|         fst_module_aux.stop_two_ap_sta_pairs(ap1, ap2, sta1, sta2) | ||||
| 
 | ||||
| def test_fst_session_oom(dev, apdev, test_params): | ||||
|     """FST session create OOM""" | ||||
|     ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev) | ||||
|     try: | ||||
|         fst_module_aux.connect_two_ap_sta_pairs(ap1, ap2, sta1, sta2) | ||||
|         hapd = ap1.get_instance() | ||||
|         sta = sta1.get_instance() | ||||
|         dst = sta.own_addr() | ||||
|         src = apdev[0]['bssid'] | ||||
| 
 | ||||
|         # Create session | ||||
|         initiator = ap1 | ||||
|         responder = sta1 | ||||
|         new_iface = ap2.ifname() | ||||
|         new_peer_addr = ap2.get_actual_peer_addr() | ||||
|         resp_newif = sta2.ifname() | ||||
|         peeraddr = None | ||||
|         initiator.add_peer(responder, peeraddr, new_peer_addr) | ||||
|         sid = initiator.add_session() | ||||
|         initiator.configure_session(sid, new_iface) | ||||
|         with alloc_fail(sta, 1, "fst_session_create"): | ||||
|             res = initiator.grequest("FST-MANAGER SESSION_INITIATE " + sid) | ||||
|             if not res.startswith("OK"): | ||||
|                 raise Exception("Unexpected SESSION_INITIATE result") | ||||
|     finally: | ||||
|         fst_module_aux.disconnect_two_ap_sta_pairs(ap1, ap2, sta1, sta2) | ||||
|         fst_module_aux.stop_two_ap_sta_pairs(ap1, ap2, sta1, sta2) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Jouni Malinen
						Jouni Malinen