Repository navigation
Closed
Milestone
Description
Currently, test failures do not trigger a failed build, so appveyor is still green, but there are a few test failures. I will try to get it built with the local_freetype version, but I think there are also a few other errors below:
[These are from https://ci.appveyor.com/project/mdboom/matplotlib/build/1.0.366/job/1cqc4t3s9gavr3ep]
python tests.py || cmd /c "exit /b 0"
c:\projects\matplotlib\lib\matplotlib\__init__.py:1513: UserWarning: matplotlib is not built with the correct FreeType version to run tests. Set local_freetype=True in setup.cfg and rebuild. Expect many image comparison failures below.
"matplotlib is not built with the correct FreeType version to run "
....KKKKKKKK...KK.KK......KK...KK..KK.KK.KK.....KK.KK.KK.KK...KK..........................KK.KK.KK.KK...KK.KK.KK.KK.KK.KK.KK.KK.KK...KK..KK.KK.KK.KK.KK.KK.....KK.KK.KK..KK.KK.KK.KK.KK.KK.KK.KK.KK......KK........KK.KK.KK.KK......KK...KK.KK.KK.KK.KK.KK..KK.KK.KK...KK...........KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.....KK...KK..KK.KK.KK.KK.............KK.KK.KK.KK.KK.KK.KK.KK.KK....KK...........................................................KK....'gs' is not recognized as an internal or external command,
operable program or batch file.
'gs' is not recognized as an internal or external command,
operable program or batch file.
'latex' is not recognized as an internal or external command,
operable program or batch file.
'latex' is not recognized as an internal or external command,
operable program or batch file.
SSSSSSKKK.................KKKKKKKKKKKKKKK.KK.....K..KK.KK.KK.KK..........................SS..KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK..............c:\projects\matplotlib\lib\matplotlib\collections.py:364: UserWarning: Collection picker None could not be converted to float
% self._picker)
....KK......................................KK..c:\projects\matplotlib\lib\matplotlib\colorbar.py:539: VisibleDeprecationWarning: boolean index did not match indexed array along dimension 0; dimension is 5 but corresponding boolean dimension is 4
colors = np.asarray(colors)[igood]
c:\projects\matplotlib\lib\matplotlib\colorbar.py:539: VisibleDeprecationWarning: boolean index did not match indexed array along dimension 0; dimension is 5 but corresponding boolean dimension is 3
colors = np.asarray(colors)[igood]
..............................K.K.....K.....K.....K.....K.....K.....K.....K.....K.....K....E.K.KK.KK............K...KK.KK.KK.KK.KKKK.KKKK.KKKK.K.....K............KK.KK..KK.KK.KK.KK..KK.KK.KK...KK..KK...................................................................................................................................................................................................................................................................................................................KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................K...KK..KK.KK.KK.KKFKK.....KKFKK......FKK.KK.KK.KKK..............................
Bad key "timezone" on line 1 in
c:\projects\matplotlib\lib\matplotlib\tests\test_utf32_be_rcparams.rc.
You probably need to get an updated matplotlibrc file from
http://github.com/matplotlib/matplotlib/blob/master/matplotlibrc.template
or from the matplotlib source distribution
........................................................................................KK...KK.KK.KK.KK.KK.KK.KK.KK.KK.....KK.KK.KK..KK.KK.KK...........KK........KK.....KK..KK.KK.KK............................................................................................................................................................................KK.KK.KK.KK.KK.KK.KK.KK.KK.KK.KK................KK.............................................................S......S...KK.KK.KK.KK.KK.KK.KK.KK.KK...KK.KK.KK.KK.KK.....KK...
======================================================================
ERROR: matplotlib.tests.test_dviread.test_dviread
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python34_64\envs\test-environment\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "c:\projects\matplotlib\lib\matplotlib\tests\test_dviread.py", line 74, in test_dviread
for page in dvi]
File "c:\projects\matplotlib\lib\matplotlib\tests\test_dviread.py", line 68, in <listcomp>
data = [{'text': [[t.x, t.y,
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 239, in __iter__
have_page = self._read()
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 300, in _read
self._dtable[byte](self, byte)
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 164, in wrapper
return method(self, *[f(self, byte-min) for f in get_args])
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 447, in _fnt_def
self._fnt_def_real(k, c, s, d, a, l)
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 452, in _fnt_def_real
tfm = _tfmfile(fontname)
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 1016, in _tfmfile
return _fontfile(texname, Tfm, '.tfm', _tfmcache)
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 1005, in _fontfile
filename = find_tex_file(texname + suffix)
File "c:\projects\matplotlib\lib\matplotlib\dviread.py", line 985, in find_tex_file
stderr=subprocess.PIPE)
File "C:\Python34_64\envs\test-environment\lib\subprocess.py", line 859, in __init__
restore_signals, start_new_session)
File "C:\Python34_64\envs\test-environment\lib\subprocess.py", line 1112, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
======================================================================
FAIL: matplotlib.tests.test_patches.test_wedge_range.test
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python34_64\envs\test-environment\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 54, in failer
result = f(*args, **kwargs)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 245, in do_test
'(RMS %(rms).3f)'%err)
matplotlib.testing.exceptions.ImageComparisonFailure: images not close: C:\projects\matplotlib\result_images\test_patches\wedge_range.png vs. C:\projects\matplotlib\result_images\test_patches\wedge_range-expected.png (RMS 0.059)
======================================================================
FAIL: matplotlib.tests.test_path.test_xkcd.test
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python34_64\envs\test-environment\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 54, in failer
result = f(*args, **kwargs)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 245, in do_test
'(RMS %(rms).3f)'%err)
matplotlib.testing.exceptions.ImageComparisonFailure: images not close: C:\projects\matplotlib\result_images\test_path\xkcd.png vs. C:\projects\matplotlib\result_images\test_path\xkcd-expected.png (RMS 9.607)
======================================================================
FAIL: matplotlib.tests.test_patheffects.test_collection.test
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python34_64\envs\test-environment\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 54, in failer
result = f(*args, **kwargs)
File "c:\projects\matplotlib\lib\matplotlib\testing\decorators.py", line 245, in do_test
'(RMS %(rms).3f)'%err)
matplotlib.testing.exceptions.ImageComparisonFailure: images not close: C:\projects\matplotlib\result_images\test_patheffects\collection.png vs. C:\projects\matplotlib\result_images\test_patheffects\collection-expected.png (RMS 0.012)
----------------------------------------------------------------------
Ran 5938 tests in 366.738s
FAILED (KNOWNFAIL=1228, SKIP=10, errors=1, failures=3)
Metadata
Metadata
Assignees
Labels
No labels
Activity
tacaswell commentedon Dec 25, 2015
The xkcd one does not worry me too much, it currently uses the system
randto wiggle the path which is (iirc) vendor dependent. This should be fixed by #5728 which uses our own RNG, but it has a different failure on windows.jenshnielsen commentedon Dec 25, 2015
I am seeing test_patheffects.test_collection fail with a similar diff on OSX see my comments in #5647
jankatins commentedon Jan 25, 2016
Current status (from a py27, 64bit run):
jankatins commentedon Jan 26, 2016
Oh my, on my local windows 3.5 build with local freetype, it's even worse:
jankatins commentedon Jan 26, 2016
Ok, IMO this should be changed to a Skip: