tests: Do not dump pending events in p2p_go_neg_init timeout=0 case

It was possible for the dump_monitor() call to drop a P2P-GO-NEG-FAILURE
event that was indicated quickly after the P2P_CONNECT command was
issued. This could result in grpform_reject test case failing to see the
expected event and fail the test due to "Rejection not reported".

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2015-12-31 22:38:55 +02:00 committed by Jouni Malinen
parent d7c3347f59
commit e4ab0d9034

View file

@ -619,7 +619,6 @@ class WpaSupplicant:
cmd = cmd + " provdisc" cmd = cmd + " provdisc"
if "OK" in self.global_request(cmd): if "OK" in self.global_request(cmd):
if timeout == 0: if timeout == 0:
self.dump_monitor()
return None return None
go_neg_res = None go_neg_res = None
ev = self.wait_global_event(["P2P-GO-NEG-SUCCESS", ev = self.wait_global_event(["P2P-GO-NEG-SUCCESS",