Comment 6 for bug 1548946

Revision history for this message
Adam Collard (adam-collard) wrote : Re: [Bug 1548946] Re: test failures on xenial: test_get_package_stanza and test_reload_channels_not_refetch_package_index

The latter two failures are in
https://bugs.launchpad.net/landscape-client/+bug/1551892

On Thu, 3 Mar 2016 at 13:06 Benji York <email address hidden> wrote:

> There are three more tests failing on Xenial (two of which appear to
> have a common cause):
>
>
> ===============================================================================
> [FAIL]
> Traceback (most recent call last):
> File
> "/home/benji/work/landscape-client/bug-1548946-xenial-test-segfault/landscape/tests/mocker.py",
> line 146, in test_method_wrapper
> result = test_method()
> File
> "/home/benji/work/landscape-client/bug-1548946-xenial-test-segfault/landscape/package/tests/test_facade.py",
> line 429, in test_reload_channels_not_refetch_package_index
> for version in new_facade.get_packages()))
> File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py", line
> 437, in assertEqual
> super(_Assertions, self).assertEqual(first, second, msg)
> File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
> assertion_func(first, second, msg=msg)
> File "/usr/lib/python2.7/unittest/case.py", line 742, in assertListEqual
> self.assertSequenceEqual(list1, list2, msg, seq_type=list)
> File "/usr/lib/python2.7/unittest/case.py", line 724, in
> assertSequenceEqual
> self.fail(msg)
> twisted.trial.unittest.FailTest: Lists differ: ['foo'] != ['bar', 'foo']
>
> First differing element 0:
> foo
> bar
>
> Second list contains 1 additional elements.
> First extra element 1:
> foo
>
> - ['foo']
> + ['bar', 'foo']
>
>
> landscape.package.tests.test_facade.AptFacadeTest.test_reload_channels_not_refetch_package_index
>
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
> File
> "/home/benji/work/landscape-client/bug-1548946-xenial-test-segfault/landscape/broker/tests/test_transport.py",
> line 78, in got_result
> self.assertEqual(r.request.received_headers["x-computer-id"],
> exceptions.AttributeError: Request instance has no attribute
> 'received_headers'
>
> landscape.broker.tests.test_transport.HTTPTransportTest.test_request_data
>
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
> File
> "/home/benji/work/landscape-client/bug-1548946-xenial-test-segfault/landscape/broker/tests/test_transport.py",
> line 107, in got_result
> self.assertEqual(r.request.received_headers["x-computer-id"],
> exceptions.AttributeError: Request instance has no attribute
> 'received_headers'
>
>
> landscape.broker.tests.test_transport.HTTPTransportTest.test_ssl_verification_positive
>
> ===============================================================================
>
> --
> You received this bug notification because you are a member of Landscape
> Bugs, which is subscribed to Landscape Client.
> https://bugs.launchpad.net/bugs/1548946
>
> Title:
> test failures on xenial: test_get_package_stanza and
> test_reload_channels_not_refetch_package_index
>
> Status in Landscape Client:
> In Progress
>
> Bug description:
> This one just fails:
> $ trial
> landscape.package.tests.test_facade.AptFacadeTest.test_get_package_stanza
> landscape.package.tests.test_facade
> AptFacadeTest
> test_get_package_stanza ...
> [FAIL]
>
>
> ===============================================================================
> [FAIL]
> Traceback (most recent call last):
> File "/home/ubuntu/src/landscape-client/landscape/tests/mocker.py",
> line 146, in test_method_wrapper
> result = test_method()
> File
> "/home/ubuntu/src/landscape-client/landscape/package/tests/test_facade.py",
> line 295, in test_get_package_stanza
> stanza)
> File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py",
> line 437, in assertEqual
> super(_Assertions, self).assertEqual(first, second, msg)
> File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
> assertion_func(first, second, msg=msg)
> File "/usr/lib/python2.7/unittest/case.py", line 506, in
> _baseAssertEqual
> raise self.failureException(msg)
> twisted.trial.unittest.FailTest: 'Package: name1\nPriority:
> optional\nSection: Group1\nInstalled-Size: 28\nMaintainer: Gustavo Niemeyer
> <email address hidden>\nArchitecture: all\nVersion:
> version1-release1\nProvides: providesname1\nDepends: requirename1 (=
> requireversion1)\nPre-Depends: prerequirename1 (=
> prerequireversion1)\nRecommends: recommendsname1 (=
> recommendsversion1)\nSuggests: suggestsname1 (=
> suggestsversion1)\nConflicts: conflictsname1 (=
> conflictsversion1)\nFilename: name1_version1-release1_all.deb\nSize:
> 1038\nMD5sum: efe83eb2b891046b303aaf9281c14e6e\nSHA1:
> b4ebcd2b0493008852a4954edc30a236d516c638\nSHA256:
> f899cba22b79780dbe9bbbb802ff901b7e432425c264dc72e6bb20c0061e4f26\nDescription:
> Summary1\n Description1\n' != 'Package: name1\nArchitecture: all\nVersion:
> version1-release1\nPriority: optional\nSection: Group1\nMaintainer: Gustavo
> Niemeyer <email address hidden>\nInstalled-Size: 28\nProvides:
> providesname1\nPre-Depends: prerequirename1 (=
> prerequireversion1)\nDepends: requirename1 (= requireversion1)\nRecommends:
> recommendsname1 (= recommendsversion1)\nSuggests: suggestsname1 (=
> suggestsversion1)\nConflicts: conflictsname1 (=
> conflictsversion1)\nFilename: name1_version1-release1_all.deb\nSize:
> 1038\nMD5sum: efe83eb2b891046b303aaf9281c14e6e\nSHA1:
> b4ebcd2b0493008852a4954edc30a236d516c638\nSHA256:
> f899cba22b79780dbe9bbbb802ff901b7e432425c264dc72e6bb20c0061e4f26\nDescription:
> Summary1\n Description1\n'
>
> landscape.package.tests.test_facade.AptFacadeTest.test_get_package_stanza
>
> -------------------------------------------------------------------------------
>
>
> This one also just fails
>
> $ trial
> landscape.package.tests.test_facade.AptFacadeTest.test_reload_channels_not_refetch_package_index
> landscape.package.tests.test_facade
> AptFacadeTest
> test_reload_channels_not_refetch_package_index ...
> [FAIL]
>
>
> ===============================================================================
> [FAIL]
> Traceback (most recent call last):
> File "/home/ubuntu/landscape-client/landscape/tests/mocker.py", line
> 146, in test_method_wrapper
> result = test_method()
> File
> "/home/ubuntu/landscape-client/landscape/package/tests/test_facade.py",
> line 428, in test_reload_channels_not_refetch_package_index
> for version in new_facade.get_packages()))
> File "/usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py",
> line 437, in assertEqual
> super(_Assertions, self).assertEqual(first, second, msg)
> File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
> assertion_func(first, second, msg=msg)
> File "/usr/lib/python2.7/unittest/case.py", line 742, in
> assertListEqual
> self.assertSequenceEqual(list1, list2, msg, seq_type=list)
> File "/usr/lib/python2.7/unittest/case.py", line 724, in
> assertSequenceEqual
> self.fail(msg)
> twisted.trial.unittest.FailTest: Lists differ: ['foo'] != ['bar', 'foo']
>
> First differing element 0:
> foo
> bar
>
> Second list contains 1 additional elements.
> First extra element 1:
> foo
>
> - ['foo']
> + ['bar', 'foo']
>
>
> landscape.package.tests.test_facade.AptFacadeTest.test_reload_channels_not_refetch_package_index
>
> -------------------------------------------------------------------------------
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/landscape-client/+bug/1548946/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=landscape-client; status=In Progress;
> importance=High; <email address hidden>;
> Launchpad-Bug-Tags: squad-bug
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: adam-collard ahasenack benji
> Launchpad-Bug-Reporter: Andreas Hasenack (ahasenack)
> Launchpad-Bug-Modifier: Benji York (benji)
> Launchpad-Message-Rationale: Subscriber (Landscape Client) @landscape-bugs
> Launchpad-Message-For: landscape-bugs
>