mbox series

[00/12] Various hwsim fixes

Message ID 20231225102109.2853783-1-andrei.otcheretianski@intel.com
Headers show
Series Various hwsim fixes | expand

Message

Andrei Otcheretianski Dec. 25, 2023, 10:20 a.m. UTC
This patch series are a bunch of fixes, cleanups and improvements
from our internal tree.
We encountered some of the issues when running hwsim in a different 
environment with different wrappers, tools etc.
However, I believe that the changes here make overall sense and make
the hwsim framework more robust.

Andrei Otcheretianski (1):
  Disable _FORTIFY_SOURCE when building with -O0

Benjamin Berg (9):
  hwsim: Strip trailing space from ip output
  hwsim: explicitly set address to bind to
  hwsim: write services needed for pyrad
  hwsim: Use pgrep instead of ps
  hwsim: Stop WPA AP at end of VHT 80 MHz (US) test
  hwsim: Flag inside VM using an environment variable
  build: Properly grab the libpcsclite cflags
  tests: Optimize process memory reading using join
  tests: run kmemleak between tests if available

Johannes Berg (2):
  tests: ap_vht_40: wait a bit before connectivity check
  tests: P2P: also wait in go_neg_pbc()

 hostapd/Makefile                              |  2 +-
 tests/build/build-hostapd-internal.config     |  2 +-
 .../build-wpa_supplicant-internal.config      |  2 +-
 tests/hwsim/p2p_utils.py                      |  1 +
 tests/hwsim/run-all.sh                        |  2 +-
 tests/hwsim/run-tests.py                      | 54 ++++++++++++++++++-
 tests/hwsim/test_ap_eap.py                    | 17 +++---
 tests/hwsim/test_ap_hs20.py                   |  2 +-
 tests/hwsim/test_ap_psk.py                    |  6 +--
 tests/hwsim/test_ap_vht.py                    |  1 +
 tests/hwsim/test_eap_proto.py                 |  2 +-
 tests/hwsim/test_radius.py                    |  6 +--
 tests/hwsim/test_wpas_ap.py                   |  2 +
 tests/hwsim/utils.py                          |  6 +--
 tests/hwsim/vm/inside.sh                      |  5 ++
 wpa_supplicant/Makefile                       |  7 ++-
 16 files changed, 86 insertions(+), 31 deletions(-)

Comments

Jouni Malinen Jan. 13, 2024, 7:08 p.m. UTC | #1
On Mon, Dec 25, 2023 at 12:20:57PM +0200, Andrei Otcheretianski wrote:
> This patch series are a bunch of fixes, cleanups and improvements
> from our internal tree.
> We encountered some of the issues when running hwsim in a different 
> environment with different wrappers, tools etc.
> However, I believe that the changes here make overall sense and make
> the hwsim framework more robust.
> 
> Andrei Otcheretianski (1):
>   Disable _FORTIFY_SOURCE when building with -O0
> 
> Benjamin Berg (9):
>   hwsim: Strip trailing space from ip output
>   hwsim: explicitly set address to bind to
>   hwsim: write services needed for pyrad
>   hwsim: Use pgrep instead of ps
>   hwsim: Stop WPA AP at end of VHT 80 MHz (US) test
>   hwsim: Flag inside VM using an environment variable
>   build: Properly grab the libpcsclite cflags
>   tests: Optimize process memory reading using join
>   tests: run kmemleak between tests if available
> 
> Johannes Berg (2):
>   tests: ap_vht_40: wait a bit before connectivity check
>   tests: P2P: also wait in go_neg_pbc()

Thanks, applied patches 1-3 and 5-12 (i.e., all others except the pgrep
one that broke the test for some reason).