Finally, I'm down to only a single issue, and that's probably one of the only remaining problems I have in Stein:
======================================================================
FAIL: oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_json_response
oslo_middleware.tests.test_healthcheck.HealthcheckTests.test_json_response
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/oslo_middleware/tests/test_healthcheck.py", line 202, in test_json_response
accept='application/json')
File "/<<PKGBUILDDIR>>/oslo_middleware/tests/test_healthcheck.py", line 81, in _do_test
self.assertEqual(expected_body, res.body)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 411, in assertEqual
self.assertThat(observed, matcher, message)
File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 498, in assertThat
raise mismatch_error
testtools.matchers._impl.MismatchError: !=:
reference = b'''\
{
"detailed": false,
"reasons": []
}'''
actual = b'''\
{
"detailed": true,
"gc": {
"counts": [
98,
0,
1
], "threshold": [
700,
10,
10
]
},
"greenthreads": [],
"now": "2019-04-05 22:12:12.946896",
"platform": "Linux-4.19.0-4-amd64-x86_64-with-debian-buster-sid",
"python_version": "3.7.3 (default, Apr 3 2019, 05:39:12) \\n[GCC 8.3.0]",
"reasons": [],
"threads": [
" File \\"/usr/lib/python3.7/runpy.py\\", line 193, in _run_module_as_main\\n \\"__main__\\", mod_spec)\\n File \\"/usr/lib/python3.7/runpy.py\\", line 85, in _run_code\\n exec(code, run_globals)\\n File \\"/usr/lib/python3/dist-packages/subunit/run.py\\", line 149, in <module>\\n main()\\n File \\"/usr/lib/python3/dist-packages/subunit/run.py\\", line 145, in main\\n stdout=stdout, exit=False)\\n File \\"/usr/lib/python3/dist-packages/testtools/run.py\\", line 187, in __init__\\n self.runTests()\\n File \\"/usr/lib/python3/dist-packages/testtools/run.py\\", line 221, in runTests\\n self.result = testRunner.run(self.test)\\n File \\"/usr/lib/python3/dist-packages/subunit/run.py\\", line 70, in run\\n test(result)\\n File \\"/usr/lib/python3.7/unittest/suite.py\\", line 84, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/lib/python3.7/unittest/suite.py\\", line 122, in run\\n test(result)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 126, in run\\n test(result)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 126, in run\\n test(result)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/lib/python3/dist-packages/unittest2/suite.py\\", line 126, in run\\n test(result)\\n File \\"/usr/lib/python3/dist-packages/unittest2/case.py\\", line 673, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/lib/python3/dist-packages/testtools/testcase.py\\", line 671, in run\\n return run_test.run(result)\\n File \\"/usr/lib/python3/dist-packages/testtools/runtest.py\\", line 80, in run\\n return self._run_one(actual_result)\\n File \\"/usr/lib/python3/dist-packages/testtools/runtest.py\\", line 94, in _run_one\\n return self._run_prepared_result(ExtendedToOriginalDecorator(result))\\n File \\"/usr/lib/python3/dist-packages/testtools/runtest.py\\", line 108, in _run_prepared_result\\n self._run_core()\\n File \\"/usr/lib/python3/dist-packages/testtools/runtest.py\\", line 144, in _run_core\\n self.case._run_test_method, self.result):\\n File \\"/usr/lib/python3/dist-packages/testtools/runtest.py\\", line 191, in _run_user\\n return fn(*args, **kwargs)\\n File \\"/usr/lib/python3/dist-packages/testtools/testcase.py\\", line 719, in _run_test_method\\n return self._get_test_method()()\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/tests/test_healthcheck.py\\", line 202, in test_json_response\\n accept='application/json')\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/tests/test_healthcheck.py\\", line 79, in _do_test\\n server_port=server_port)\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/tests/test_healthcheck.py\\", line 70, in _do_test_request\\n res = req.get_response(self.app)\\n File \\"/usr/lib/python3/dist-packages/webob/request.py\\", line 1314, in send\\n application, catch_exc_info=False)\\n File \\"/usr/lib/python3/dist-packages/webob/request.py\\", line 1278, in call_application\\n app_iter = application(self.environ, start_response)\\n File \\"/usr/lib/python3/dist-packages/webob/dec.py\\", line 129, in __call__\\n resp = self.call_func(req, *args, **kw)\\n File \\"/usr/lib/python3/dist-packages/webob/dec.py\\", line 193, in call_func\\n return self.func(req, *args, **kwargs)\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/base.py\\", line 128, in __call__\\n response = self.process_request(req)\\n File \\"/usr/lib/python3/dist-packages/webob/dec.py\\", line 146, in __call__\\n return self.call_func(req, *args, **kw)\\n File \\"/usr/lib/python3/dist-packages/webob/dec.py\\", line 193, in call_func\\n return self.func(req, *args, **kwargs)\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/healthcheck/__init__.py\\", line 559, in process_request\\n body, content_type = functor(results, healthy)\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/healthcheck/__init__.py\\", line 501, in _make_json_response\\n body['threads'] = self._get_threadstacks()\\n File \\"/<<PKGBUILDDIR>>/oslo_middleware/healthcheck/__init__.py\\", line 442, in _get_threadstacks\\n traceback.print_stack(stack, file=buf)\\n"
]
}'''
----------------------------------------------------------------------
Ran 101 tests in 2.569s
Finally, I'm down to only a single issue, and that's probably one of the only remaining problems I have in Stein:
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= .tests. test_healthchec k.HealthcheckTe sts.test_ json_response .tests. test_healthchec k.HealthcheckTe sts.test_ json_response ------- ------- ------- ------- ------- ------- ------- ------- ------- >>/oslo_ middleware/ tests/test_ healthcheck. py", line 202, in test_json_response 'application/ json') >>/oslo_ middleware/ tests/test_ healthcheck. py", line 81, in _do_test assertEqual( expected_ body, res.body) python3/ dist-packages/ testtools/ testcase. py", line 411, in assertEqual assertThat( observed, matcher, message) python3/ dist-packages/ testtools/ testcase. py", line 498, in assertThat matchers. _impl.MismatchE rror: !=:
"threshold" : [ 4.19.0- 4-amd64- x86_64- with-debian- buster- sid", version" : "3.7.3 (default, Apr 3 2019, 05:39:12) \\n[GCC 8.3.0]", lib/python3. 7/runpy. py\\", line 193, in _run_module_ as_main\ \n \\"__main__\\", mod_spec)\\n File \\"/usr/ lib/python3. 7/runpy. py\\", line 85, in _run_code\\n exec(code, run_globals)\\n File \\"/usr/ lib/python3/ dist-packages/ subunit/ run.py\ \", line 149, in <module>\\n main()\\n File \\"/usr/ lib/python3/ dist-packages/ subunit/ run.py\ \", line 145, in main\\n stdout=stdout, exit=False)\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ run.py\ \", line 187, in __init__\\n self.runTests()\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ run.py\ \", line 221, in runTests\\n self.result = testRunner. run(self. test)\\ n File \\"/usr/ lib/python3/ dist-packages/ subunit/ run.py\ \", line 70, in run\\n test(result)\\n File \\"/usr/ lib/python3. 7/unittest/ suite.py\ \", line 84, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/ lib/python3. 7/unittest/ suite.py\ \", line 122, in run\\n test(result)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 126, in run\\n test(result)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 126, in run\\n test(result)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 87, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ suite.py\ \", line 126, in run\\n test(result)\\n File \\"/usr/ lib/python3/ dist-packages/ unittest2/ case.py\ \", line 673, in __call__\\n return self.run(*args, **kwds)\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ testcase. py\\", line 671, in run\\n return run_test. run(result) \\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ runtest. py\\", line 80, in run\\n return self._run_ one(actual_ result) \\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ runtest. py\\", line 94, in _run_one\\n return self._run_ prepared_ result( ExtendedToOrigi nalDecorator( result) )\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ runtest. py\\", line 108, in _run_prepared_ result\ \n self._run_core()\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ runtest. py\\", line 144, in _run_core\\n self.case. _run_test_ method, self.result):\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ runtest. py\\", line 191, in _run_user\\n return fn(*args, **kwargs)\\n File \\"/usr/ lib/python3/ dist-packages/ testtools/ testcase. py\\", line 719, in _run_test_method\\n return self._get_ test_method( )()\\n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ tests/test_ healthcheck. py\\", line 202, in test_json_ response\ \n accept= 'application/ json')\ \n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ tests/test_ healthcheck. py\\", line 79, in _do_test\\n server_ port=server_ port)\\ n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ tests/test_ healthcheck. py\\", line 70, in _do_test_request\\n res = req.get_ response( self.app) \\n File \\"/usr/ lib/python3/ dist-packages/ webob/request. py\\", line 1314, in send\\n application, catch_exc_ info=False) \\n File \\"/usr/ lib/python3/ dist-packages/ webob/request. py\\", line 1278, in call_application\\n app_iter = application( self.environ, start_response)\\n File \\"/usr/ lib/python3/ dist-packages/ webob/dec. py\\", line 129, in __call__\\n resp = self.call_func(req, *args, **kw)\\n File \\"/usr/ lib/python3/ dist-packages/ webob/dec. py\\", line 193, in call_func\\n return self.func(req, *args, **kwargs)\\n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ base.py\ \", line 128, in __call__\\n response = self.process_ request( req)\\n File \\"/usr/ lib/python3/ dist-packages/ webob/dec. py\\", line 146, in __call__\\n return self.call_func(req, *args, **kw)\\n File \\"/usr/ lib/python3/ dist-packages/ webob/dec. py\\", line 193, in call_func\\n return self.func(req, *args, **kwargs)\\n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ healthcheck/ __init_ _.py\\" , line 559, in process_request\\n body, content_type = functor(results, healthy)\\n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ healthcheck/ __init_ _.py\\" , line 501, in _make_json_ response\ \n body['threads'] = self._get_ threadstacks( )\\n File \\"/<<PKGBUILDD IR>>/oslo_ middleware/ healthcheck/ __init_ _.py\\" , line 442, in _get_threadstac ks\\n traceback. print_stack( stack, file=buf)\\n"
FAIL: oslo_middleware
oslo_middleware
-------
_StringException: Traceback (most recent call last):
File "/<<PKGBUILDDIR
accept=
File "/<<PKGBUILDDIR
self.
File "/usr/lib/
self.
File "/usr/lib/
raise mismatch_error
testtools.
reference = b'''\
{
"detailed": false,
"reasons": []
}'''
actual = b'''\
{
"detailed": true,
"gc": {
"counts": [
98,
0,
1
],
700,
10,
10
]
},
"greenthreads": [],
"now": "2019-04-05 22:12:12.946896",
"platform": "Linux-
"python_
"reasons": [],
"threads": [
" File \\"/usr/
]
}'''
------- ------- ------- ------- ------- ------- ------- ------- ------- -------
Ran 101 tests in 2.569s
FAILED (failures=1)