On Fri, Dec 16, 2016 at 01:00:02AM +0100, Zope tests summarizer wrote:
[1] winbot / ZODB_dev py_330_win32 [2] winbot / ZODB_dev py_330_win64
Both failed with distutils.errors.DistutilsExecError: command '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe"' failed with exit status -1073740777 while running setup.py develop. Google suggests that -1073740777 (or 0xc0000417) is the Microsoft equivalent of EINVAL.
[3] winbot / ZODB_dev py_340_win32 [4] winbot / ZODB_dev py_340_win64
Both failed with UnicodeDecodeError: 'utf-8' codec can't decode byte 0x90 in position 2: invalid start byte in pkg_resources while zc.recipe.egg was trying to install scripts.
[5] winbot / persistent_py_270_win64
Something to do with 64-bitness? Failure in test test_hash_equal (persistent.tests.test_timestamp.PyAndCComparisonTests) Traceback (most recent call last): File "c:\Python27_64\lib\unittest\case.py", line 329, in run testMethod() File "c:\buildslave\persistent_py_270_win64\build\persistent\tests\test_timestamp.py", line 266, in test_hash_equal self.assertEqual(hash(c), hash(py)) File "c:\Python27_64\lib\unittest\case.py", line 513, in assertEqual assertion_func(first, second, msg=msg) File "c:\Python27_64\lib\unittest\case.py", line 506, in _baseAssertEqual raise self.failureException(msg) AssertionError: -1419374591 != 1979033151 Failure in test test_hash_equal_constants (persistent.tests.test_timestamp.PyAndCComparisonTests) Traceback (most recent call last): File "c:\Python27_64\lib\unittest\case.py", line 329, in run testMethod() File "c:\buildslave\persistent_py_270_win64\build\persistent\tests\test_timestamp.py", line 334, in test_hash_equal_constants self.assertEqual(c.__hash__(), 1000006000001) File "c:\Python27_64\lib\unittest\case.py", line 513, in assertEqual assertion_func(first, second, msg=msg) File "c:\Python27_64\lib\unittest\case.py", line 506, in _baseAssertEqual raise self.failureException(msg) AssertionError: -721379967 != 1000006000001L These also show up on Appveyor. I filed https://github.com/zopefoundation/persistent/issues/51 about this test failure a while ago. I don't feel competent enough to fix it.
[6] winbot / z3c.contents_py_270_win32 [7] winbot / z3c.contents_py_270_win64 [8] winbot / z3c.formui_py_270_win32 [9] winbot / z3c.formui_py_270_win64 [12] winbot / z3c.layer.ready2go_py_270_win32 [13] winbot / z3c.layer.ready2go_py_270_win64 [14] winbot / z3c.pagelet_py_270_win32 [15] winbot / z3c.pagelet_py_270_win64
All of the above fail to build lxml with src\lxml\includes\etree_defs.h(14) : fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory
[10] winbot / z3c.jsonrpc_py_270_win32 [11] winbot / z3c.jsonrpc_py_270_win64 [18] winbot / z3c.testing_py_270_win32 [19] winbot / z3c.testing_py_270_win64 [20] winbot / zc.catalog_py_270_win32 [21] winbot / zc.catalog_py_270_win64 [22] winbot / zc.resourcelibrary_py_270_win32 [23] winbot / zc.resourcelibrary_py_270_win64 [24] winbot / zope.app.applicationcontrol_py_270_win32 [25] winbot / zope.app.applicationcontrol_py_270_win64 [26] winbot / zope.app.authentication_py_270_win32 [27] winbot / zope.app.authentication_py_270_win64 [28] winbot / zope.app.component_py_270_win32 [29] winbot / zope.app.component_py_270_win64
The new zope.testbrowser 5.0.0 release is not backwards compatible and dependencies need to adapt: NotImplementedError: zope.testbrowser.testing.Browser is no longer supported. Please use zope.testbrowser.wsgi.Browser() in conjuction with zope.app.wsgi.testlayer.BrowserLayer(), or some other custom test layer that inherits from zope.testbrowser.wsgi.Layer. Alternatively pin zope.testbrowser version to < 5.0.0 if you don't care for Python 3 support and don't have the time to update your tests now.
[16] winbot / z3c.ptcompat_py_270_win32 [17] winbot / z3c.ptcompat_py_270_win64
Every single test fails with Traceback (most recent call last): File "c:\Python27_32\lib\unittest\case.py", line 329, in run testMethod() File "d:\eggs\zope.pagetemplate-4.2.1-py2.7.egg\zope\pagetemplate\tests\test_htmltests.py", line 133, in test_translation out = t(msg=msg) File "d:\eggs\zope.pagetemplate-4.2.1-py2.7.egg\zope\pagetemplate\pagetemplate.py", line 113, in __call__ return self.pt_render(self.pt_getContext(args, kwargs)) File "d:\eggs\zope.pagetemplate-4.2.1-py2.7.egg\zope\pagetemplate\pagetemplate.py", line 131, in pt_render raise PTRuntimeError(str(self._v_errors)) - Warning: Compilation failed - Warning: exceptions.AttributeError: 'NoneType' object has no attribute 'rfind' PTRuntimeError: ['Compilation failed', "exceptions.AttributeError: 'NoneType' object has no attribute 'rfind'"]
[30] winbot / zope.app.testing_py_270_win32 [31] winbot / zope.app.testing_py_270_win64
One doctest (called testbrowser.txt) fails with ImportError: No module named connection while trying to import zope.testbrowser.connection, so I'm guessing it's more zope.testbrowser 5.0.0 fallout.
[32] winbot / ztk_dev py_270_win32 [33] winbot / ztk_dev py_270_win32 [34] winbot / ztk_dev py_270_win32 [35] winbot / ztk_dev py_270_win64 [36] winbot / ztk_dev py_270_win64 [37] winbot / ztk_dev py_330_win32 [38] winbot / ztk_dev py_330_win32 [39] winbot / ztk_dev py_330_win64 [40] winbot / ztk_dev py_330_win64 [41] winbot / ztk_dev py_330_win64
These must be using an old version of zc.buildout because the error is mr.developer: Creating missing sources dir c:\buildslave\ztk_dev_py_270_win32\build\src. Upgraded: setuptools version 28.0.0; restarting. Generated script 'c:\\buildslave\\ztk_dev_py_270_win32\\build\\bin\\buildout'. Installing _mr.developer. Generated script 'c:\\buildslave\\ztk_dev_py_270_win32\\build\\bin\\develop'. Installing test-ztk. Generated script 'c:\\buildslave\\ztk_dev_py_270_win32\\build\\bin\\test-ztk-zope.testing'. Generated script 'c:\\buildslave\\ztk_dev_py_270_win32\\build\\bin\\test-ztk-zope.authentication'. While: Installing test-ztk. Getting distribution for 'colorama>=0.3.5'. Error: Picked: colorama = 0.3.7 which makes no sense whatsoever, and I thought newer zc.buildout versions improved their error reporting. Marius Gedminas -- Undergraduates owe their happiness chiefly to the fact that they are no longer at school...The nonsense which was knocked out of them at school is all gently put back at Oxford or Cambridge -- Sir Max Beerbohm (1872-1956)