Azure Pipelines / matplotlib.matplotlib
failed
Mar 11, 2025 in 35m 7s
Build #20250311.8 had test failures
Details
- Failed: 1 (0.00%)
- Passed: 33,519 (82.60%)
- Other: 7,060 (17.40%)
- Total: 40,580
Annotations
Check failure on line 496 in Build log
azure-pipelines / matplotlib.matplotlib
Build log #L496
Bash exited with code '1'.
Check failure on line 20 in Build log
azure-pipelines / matplotlib.matplotlib
Build log #L20
Bash exited with code '1'.
Check failure on line 1 in test_fontcache_thread_safe
azure-pipelines / matplotlib.matplotlib
test_fontcache_thread_safe
subprocess.TimeoutExpired: Command '['C:\\hostedtoolcache\\windows\\Python\\3.10.11\\x64\\python.exe', '-c', "import importlib.util;_spec = importlib.util.spec_from_file_location('matplotlib.tests.test_font_manager', 'D:\\\\a\\\\1\\\\s\\\\lib\\\\matplotlib\\\\tests\\\\test_font_manager.py');_module = importlib.util.module_from_spec(_spec);_spec.loader.exec_module(_module);_module._test_threading()"]' timed out after 10 seconds
Raw output
def test_fontcache_thread_safe():
pytest.importorskip('threading')
> subprocess_run_helper(_test_threading, timeout=10)
lib\matplotlib\tests\test_font_manager.py:288:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
lib\matplotlib\testing\__init__.py:128: in subprocess_run_helper
proc = subprocess_run_for_testing(
lib\matplotlib\testing\__init__.py:96: in subprocess_run_for_testing
proc = subprocess.run(
C:\hostedtoolcache\windows\Python\3.10.11\x64\lib\subprocess.py:505: in run
stdout, stderr = process.communicate(input, timeout=timeout)
C:\hostedtoolcache\windows\Python\3.10.11\x64\lib\subprocess.py:1154: in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <Popen: returncode: 1 args: ['C:\\hostedtoolcache\\windows\\Python\\3.10.11\...>
input = None, endtime = 2135.703, orig_timeout = 10
def _communicate(self, input, endtime, orig_timeout):
# Start reader threads feeding into a list hanging off of this
# object, unless they've already been started.
if self.stdout and not hasattr(self, "_stdout_buff"):
self._stdout_buff = []
self.stdout_thread = \
threading.Thread(target=self._readerthread,
args=(self.stdout, self._stdout_buff))
self.stdout_thread.daemon = True
self.stdout_thread.start()
if self.stderr and not hasattr(self, "_stderr_buff"):
self._stderr_buff = []
self.stderr_thread = \
threading.Thread(target=self._readerthread,
args=(self.stderr, self._stderr_buff))
self.stderr_thread.daemon = True
self.stderr_thread.start()
if self.stdin:
self._stdin_write(input)
# Wait for the reader threads, or time out. If we time out, the
# threads remain reading and the fds left open in case the user
# calls communicate again.
if self.stdout is not None:
self.stdout_thread.join(self._remaining_time(endtime))
if self.stdout_thread.is_alive():
> raise TimeoutExpired(self.args, orig_timeout)
E subprocess.TimeoutExpired: Command '['C:\\hostedtoolcache\\windows\\Python\\3.10.11\\x64\\python.exe', '-c', "import importlib.util;_spec = importlib.util.spec_from_file_location('matplotlib.tests.test_font_manager', 'D:\\\\a\\\\1\\\\s\\\\lib\\\\matplotlib\\\\tests\\\\test_font_manager.py');_module = importlib.util.module_from_spec(_spec);_spec.loader.exec_module(_module);_module._test_threading()"]' timed out after 10 seconds
C:\hostedtoolcache\windows\Python\3.10.11\x64\lib\subprocess.py:1546: TimeoutExpired
Loading