<feed xmlns='http://www.w3.org/2005/Atom'>
<title>network-manager/debian/tests/control, branch debian/latest</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.equa.space/network-manager/atom?h=debian%2Flatest</id>
<link rel='self' href='https://git.equa.space/network-manager/atom?h=debian%2Flatest'/>
<link rel='alternate' type='text/html' href='https://git.equa.space/network-manager/'/>
<updated>2025-03-25T09:57:31+00:00</updated>
<entry>
<title>d/tests: Add initial autopkgtests.</title>
<updated>2025-03-25T09:57:31+00:00</updated>
<author>
<name>Lukas Märdian</name>
<email>slyon@ubuntu.com</email>
</author>
<published>2025-02-24T14:38:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.equa.space/network-manager/commit/?id=0b2283332de9576f040990947a36403a65af7597'/>
<id>urn:sha1:0b2283332de9576f040990947a36403a65af7597</id>
<content type='text'>
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
</content>
</entry>
</feed>
