Re: [PATCH v2 1/2] tests: Save a log of wmediumd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 22, 2017 at 12:04:05PM +0900, Masashi Honma wrote:
> -def test_wmediumd_simple(dev, apdev):
> +def test_wmediumd_simple(dev, apdev, params):
>      """test a simple wmediumd configuration"""
>      fd, fn = tempfile.mkstemp()
>      try:
> @@ -26,8 +26,8 @@ def test_wmediumd_simple(dev, apdev):
>          f.write(CFG % (apdev[0]['bssid'], dev[0].own_addr()))
>          f.close()
>          try:
> -            p = subprocess.Popen(['wmediumd', '-c', fn],
> -                                 stdout=open('/dev/null', 'a'),
> +            p = subprocess.Popen(['wmediumd', '-l', '6', '-c', fn],

This breaks the test with the wmediumd version that I was using:

wmediumd: invalid option -- 'l'
wmediumd: Error - No such option: `l'

It looks like -l is a relatively recent addition and I'm not sure we
should depend on it being available, i.e., the test case should likely
have a fallback mechanism to restarting wmediumd without the -l argument
if that fails.

Interestingly, the test case was still claiming PASS even when wmediumd
could not be launched. That should really be fixed by verifying that
wmediumd is actually properly started and still running when executing
_test_ap_open() the first time..

-- 
Jouni Malinen                                            PGP id EFC895FA

_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux