about summary refs log tree commit diff
path: root/examples/python/python-networkmanager
diff options
context:
space:
mode:
authorLukas Märdian <slyon@ubuntu.com>2025-02-24 15:38:32 +0100
committerLukas Märdian <slyon@ubuntu.com>2025-03-25 10:57:31 +0100
commit0b2283332de9576f040990947a36403a65af7597 (patch)
tree9b34060d4942013747cf34bbad7bbbb9806f1989 /examples/python/python-networkmanager
parente7e50f73194a6a57a150bd83ac45d5389b822be3 (diff)
d/tests: Add initial autopkgtests.
Those tests were split off from Ubuntu's NetworkManager tests.
This commits adds the tests that can be executed without the need of loading
any special kernel module, like mac80211_hwsim for WiFi testing.

It can only test wired connectivity for now, using veth devices.

In https://salsa.debian.org/utopia-team/network-manager/-/merge_requests/13 we
tried to make it work in DebCI/SalsaCI LXC containers, but it turns out that
NetworkManager does not behave correctly without a functioning udev (especially
the "unmanaged-devices=" setting and "NM_UNMANAGED=" rules) and LXC containers
do not provide a properly usable udev (i.e. /sys/ is mounted read-only).

So we're falling back to using a `isolation-machine` Restriction in d/t/control
Diffstat (limited to 'examples/python/python-networkmanager')
0 files changed, 0 insertions, 0 deletions