tests: add NetworkManager tests

We have a NetworkManager test suite (aka NMCI) ready where we use
hostapd for wireless and 802.1x tests. We have almost 60 of them.
Covering from 802.1x peap, tls, ttls (with md5, mschapv2, pap, chap,
gtc) over to simulated wifi wehre wpa2-psk, tls, ttls, peap is used.
Wpa3 is used in psk, h2e, owe and enterprise too.

Tests are listed here:
https://gitlab.freedesktop.org/NetworkManager/NetworkManager-ci/-/blob/main/run/osci/hostapd.tests?ref_type=heads

the feature file where the tests are is here:
https://gitlab.freedesktop.org/NetworkManager/NetworkManager-ci/-/blob/main/features/scenarios/wifi_hwsim.feature?ref_type=heads
and
https://gitlab.freedesktop.org/NetworkManager/NetworkManager-ci/-/blob/main/features/scenarios/ethernet.feature?ref_type=heads#L404
This commit is contained in:
Vladimír Beneš 2023-10-11 16:26:57 +02:00
parent 91a4900aba
commit 12a60c2bff

13
tests/tests.yml Normal file
View File

@ -0,0 +1,13 @@
# Tests for NetworkManager
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
repositories:
- repo: "https://gitlab.freedesktop.org/NetworkManager/NetworkManager-ci"
dest: "NetworkManager-ci"
tests:
- sanity-tests:
dir: NetworkManager-ci
run: run/osci/run-tests hostapd