[PATCH 1/9] tests: Support p2p group interfaces in hwsim remote tests

Jouni Malinen j at w1.fi
Sat May 28 03:12:15 PDT 2016


On Thu, May 19, 2016 at 04:06:42PM +0300, Jonathan Afek wrote:
> Start using the wpa_supplicant remote udp interface for the
> control and monitor sockets for p2p group interfaces so
> that p2p tests would work on real hardware.
> Also have the group requests and events show in the test log
> with the hostname and the interface name of the group interface.

> diff --git a/tests/hwsim/wpasupplicant.py b/tests/hwsim/wpasupplicant.py
> @@ -755,7 +765,7 @@ class WpaSupplicant:
>              while True:
>                  while self.gctrl_mon.pending():
>                      ev = self.gctrl_mon.recv()
> -                    logger.debug(self.group_ifname + ": " + ev)
> +                    logger.debug(self.group_dbg + "(group): " + ev)

This breaks grpform_ext_listen_oper:

START grpform_ext_listen_oper 1/1
Traceback (most recent call last):
  File "/hostap/tests/hwsim/run-tests.py", line 451, in main
    t(dev)
  File "hostap/tests/hwsim/test_p2p_grpform.py", line 185, in test_grpform_ext_listen_oper
    _test_grpform_ext_listen_oper(dev)
  File "hostap/tests/hwsim/test_p2p_grpform.py", line 213, in _test_grpform_ext_listen_oper
    if "OK" not in wpas.group_request("STOP_AP"):
  File "hostap/tests/hwsim/wpasupplicant.py", line 166, in group_request
    logger.debug(self.group_dbg + ": CTRL(group): " + cmd)
AttributeError: WpaSupplicant instance has no attribute 'group_dbg'
Exception: WpaSupplicant instance has no attribute 'group_dbg'
FAIL grpform_ext_listen_oper 1.659165 2016-05-28 10:09:06.065236
failed tests: grpform_ext_listen_oper

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the Hostap mailing list