Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Description
The OSX testing juggernaut rolls on. For tests on Python 3.3.5, I am getting multiple (> 400) test errors related to "Too many open files":
======================================================================ERROR: matplotlib.tests.test_mathtext.test_mathtext_cm_37.test----------------------------------------------------------------------Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/testing/decorators.py", line 51, in failer result = f(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/testing/decorators.py", line 183, in do_test figure.savefig(actual_fname, **self._savefig_kwarg) File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/figure.py", line 1470, in savefig self.canvas.print_figure(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/backend_bases.py", line 2192, in print_figure **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/backends/backend_pdf.py", line 2475, in print_pdf File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/backends/backend_pdf.py", line 525, in close File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/backends/backend_pdf.py", line 628, in writeFonts File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/backends/backend_pdf.py", line 798, in embedTTFOSError: [Errno 24] Too many open files: '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf'
See:
- https://s3.amazonaws.com/archive.travis-ci.org/jobs/30947790/log.txt
- https://s3.amazonaws.com/archive.travis-ci.org/jobs/30947803/log.txt
I wasn't getting this failure for the multiprocess tests on previous Python 3.3 runs (which will have been testing a different commit on the 1.4.x branch):
https://s3.amazonaws.com/archive.travis-ci.org/jobs/30794971/log.txt
I assume this is because the multiprocess tests were each only using a smaller number of open files per process.
Any ideas why this should be happening for Python 3.3 specifically, not 2.7 or 3.4?