From 8d74469e6139a2782b31c84f942587cf6db5d366 Mon Sep 17 00:00:00 2001 From: Avraham Stern Date: Tue, 10 Jun 2014 20:50:41 +0300 Subject: [PATCH] tests: P2P GO negotiation when two peers force different freq Verify that when trying to form a P2P group but each peer forces a different frequency, the group formation fails. Signed-off-by: Avraham Stern --- tests/hwsim/test_p2p_channel.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/hwsim/test_p2p_channel.py b/tests/hwsim/test_p2p_channel.py index 30922949d..f8599c27d 100644 --- a/tests/hwsim/test_p2p_channel.py +++ b/tests/hwsim/test_p2p_channel.py @@ -409,3 +409,11 @@ def test_no_go_freq(dev, apdev): raise Exception("GO set on a disallowed freq") finally: dev[0].request("SET p2p_no_go_freq ") + +def test_go_neg_peers_force_diff_freq(dev, apdev): + try: + [i_res2, r_res2] = go_neg_pbc(i_dev=dev[0], i_intent=14, i_freq=5180, + r_dev=dev[1], r_intent=0, r_freq=5200) + except Exception, e: + return + raise Exception("Unexpected group formation success")