8000 ci: temporarily disable non-MacOS runners during verification, to minimize CI resource · matplotlib/matplotlib@8d62733 · GitHub
[go: up one dir, main page]

Skip to content

ci: temporarily disable non-MacOS runners during verification, to min…

Azure Pipelines / matplotlib.matplotlib failed Mar 11, 2025 in 35m 7s

Build #20250311.8 had test failures

Details

Tests

  • 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

See this annotation in the file changed.

@azure-pipelines azure-pipelines / matplotlib.matplotlib

Build log #L496

Bash exited with code '1'.

Check failure on line 20 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / matplotlib.matplotlib

Build log #L20

Bash exited with code '1'.

Check failure on line 1 in test_fontcache_thread_safe

See this annotation in the file changed.

@azure-pipelines 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
0