On Sun, 29 Dec 2019 13:35:35 +0100 Michael Biebl <bi...@debian.org> wrote: > Package: network-manager, python-dbusmock > Version: 1.22.2-1 > Severity: serious > > The latest update of network-manager causes an autopkgtest regression in > python-dbusmock. > > https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-dbusmock/3793816/log.gz > > ====================================================================== > FAIL: test_eth_and_wifi (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 138, in test_eth_and_wifi > self.assertRegex(out, r'eth0.*\sdisconnected') > AssertionError: Regex didn't match: 'eth0.*\\sdisconnected' not found in > 'DEVICE TYPE STATE CONNECTION \neth0 ethernet unknown -- > \nwlan0 wifi unknown -- \n' > > ====================================================================== > FAIL: test_one_eth_connected (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 115, in test_one_eth_connected > self.assertRegex(out, r'eth0.*\sconnected') > AssertionError: Regex didn't match: 'eth0.*\\sconnected' not found in 'DEVICE > TYPE STATE CONNECTION \neth0 ethernet unknown -- \n' > > ====================================================================== > FAIL: test_one_eth_disconnected (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 109, in test_one_eth_disconnected > self.assertRegex(out, r'eth0.*\sdisconnected') > AssertionError: Regex didn't match: 'eth0.*\\sdisconnected' not found in > 'DEVICE TYPE STATE CONNECTION \neth0 ethernet unknown -- > \n' > > ====================================================================== > FAIL: test_one_wifi_with_accesspoints (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 155, in test_one_wifi_with_accesspoints > self.assertRegex(out, r'wlan0.*\sconnected') > AssertionError: Regex didn't match: 'wlan0.*\\sconnected' not found in > 'DEVICE TYPE STATE CONNECTION \nwlan0 wifi unknown -- \n' > > ====================================================================== > FAIL: test_remove_connection (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 349, in test_remove_connection > self.assertRegex(self.read_device(), r'wlan0.*\sdisconnected') > AssertionError: Regex didn't match: 'wlan0.*\\sdisconnected' not found in > 'DEVICE TYPE STATE CONNECTION \nwlan0 wifi unknown -- \n' > > ====================================================================== > FAIL: test_two_eth (__main__.TestNetworkManager) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_networkmanager.py", line 123, in test_two_eth > self.assertRegex(out, r'eth0.*\sdisconnected') > AssertionError: Regex didn't match: 'eth0.*\\sdisconnected' not found in > 'DEVICE TYPE STATE CONNECTION \neth0 ethernet unknown -- > \neth1 ethernet unknown -- \n' > > ====================================================================== > FAIL: test_two_wifi_with_accesspoints (__main__.TestNetworkManager) > ----------------------------------------------------------------------
git bisect finds https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/ce0e898fb476df740a1c337ac9910f504251c466 as the faulty commit: commit ce0e898fb476df740a1c337ac9910f504251c466 (HEAD, refs/bisect/bad) Author: Thomas Haller <thal...@redhat.com> Date: Wed Oct 30 11:42:58 2019 +0100 libnm: refactor caching of D-Bus objects in NMClient I'm bringing Thomas into the loop here. The failing NM tests that are run by python-dbusmock are available at https://salsa.debian.org/python-team/modules/python-dbusmock/blob/master/tests/test_networkmanager.py Thomas, is that a regression in NetworkManager or does python-dbusmock need to be updated? Regards, Michael
signature.asc
Description: OpenPGP digital signature