#160582 Report by node mother covering 2459 tests from 61 modules resulted into 15 errors

Report

ObsPy version
1.5.1rc6
GitHub Pull Request
-
Report file
JSON document
Total runtime
363.2 sec
Report date/time
Aug. 27, 2026, 9:05 a.m.

System / Python

Architecture
64bit
Machine
x86_64
Node
mother
Processor
Python Compiler
GCC 10.3.0
Python Implementation
CPython
Python Version
3.10.5
Release
5.10.0-35-amd64
System
Linux
Version
#1 SMP Debian 5.10.237-1 (2025-05-19)

Dependencies

cartopy
0.20.3
decorator
5.3.1
flake8
5.0.4
geographiclib
2.0
lxml
4.9.1
matplotlib
3.10.9
numpy
1.26.4
obspy
1.5.1rc6
pyproj
3.3.1
pytest
8.4.2
pytest-json-report
1.5.0
requests
2.28.1
scipy
1.15.2
setuptools
84.0.0
shapefile
---
sqlalchemy
1.4.40

Modules (61)

Module Errors / Failures Tracebacks
obspy.clients.earthworm - -
obspy.clients.fdsn - -
obspy.clients.filesystem - -
obspy.clients.iris - -
obspy.clients.neic 3 1 2 3
obspy.clients.nrl 1 4
obspy.clients.seedlink 3 5 6 7
obspy.clients.syngine - -
obspy.core 8 8 9 10 11 12 13 14 15
obspy.core.event - -
obspy.core.inventory - -
obspy.core.util - -
obspy.geodetics - -
obspy.imaging - -
obspy.io.ah - -
obspy.io.alsep - -
obspy.io.arclink - -
obspy.io.ascii - -
obspy.io.cmtsolution - -
obspy.io.cnv - -
obspy.io.css - -
obspy.io.csv - -
obspy.io.cybershake - -
obspy.io.dmx - -
obspy.io.focmec - -
obspy.io.gcf - -
obspy.io.gse2 - -
obspy.io.hypodd - -
obspy.io.iaspei - -
obspy.io.json - -
obspy.io.kinemetrics - -
obspy.io.kml - -
obspy.io.mseed - -
obspy.io.ndk - -
obspy.io.nied - -
obspy.io.nlloc - -
obspy.io.nordic - -
obspy.io.pdas - -
obspy.io.pde - -
obspy.io.quakeml - -
obspy.io.reftek - -
obspy.io.rg16 - -
obspy.io.sac - -
obspy.io.scardec - -
obspy.io.seg2 - -
obspy.io.segy - -
obspy.io.seisan - -
obspy.io.seiscomp - -
obspy.io.sh - -
obspy.io.shapefile - -
obspy.io.stationtxt - -
obspy.io.stationxml - -
obspy.io.wav - -
obspy.io.win - -
obspy.io.xseed - -
obspy.io.y - -
obspy.io.zmap - -
obspy.realtime - -
obspy.scripts - -
obspy.signal - -
obspy.taup - -
Summary 15 15

Tracebacks (15)

032 (default is ``30``)
033 :type debug: bool, optional
034 :param debug: if ``True``, print debug information (default is ``False``)
035
036 .. rubric:: Example
037
038 >>> from obspy.clients.neic import Client
039 >>> client = Client()
040 >>> t = UTCDateTime() - 5 * 3600 # 5 hours before now
041 >>> st = client.get_waveforms("IU", "ANMO", "00", "BH?", t, t + 10)
UNEXPECTED EXCEPTION: TimeoutError('timed out')
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/doctest.py", line 1350, in __run
exec(compile(example.source, filename, "single",
File "<doctest obspy.clients.neic.client.Client[3]>", line 1, in <module>
File "/home/megies/git/obspy/obspy/clients/neic/client.py", line 123, in get_waveforms
return self.get_waveforms_nscl(seedname, starttime,
File "/home/megies/git/obspy/obspy/clients/neic/client.py", line 190, in get_waveforms_nscl
s.connect((self.host, self.port))
TimeoutError: timed out
/home/megies/git/obspy/obspy/clients/neic/client.py:41: UnexpectedException
099 :param endtime: End date and time.
100 :rtype: :class:`~obspy.core.stream.Stream`
101 :returns: Stream object with requested data
102
103 .. rubric:: Example
104
105 >>> from obspy.clients.neic import Client
106 >>> client = Client()
107 >>> t = UTCDateTime() - 5 * 3600 # 5 hours before now
108 >>> st = client.get_waveforms("IU", "ANMO", "0?", "BH?", t, t + 10)
UNEXPECTED EXCEPTION: TimeoutError('timed out')
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/doctest.py", line 1350, in __run
exec(compile(example.source, filename, "single",
File "<doctest obspy.clients.neic.client.Client.get_waveforms[3]>", line 1, in <module>
File "/home/megies/git/obspy/obspy/clients/neic/client.py", line 123, in get_waveforms
return self.get_waveforms_nscl(seedname, starttime,
File "/home/megies/git/obspy/obspy/clients/neic/client.py", line 190, in get_waveforms_nscl
s.connect((self.host, self.port))
TimeoutError: timed out
/home/megies/git/obspy/obspy/clients/neic/client.py:108: UnexpectedException
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/nodes.py", line 344, in iter_markers
return (x[1] for x in self.iter_markers_with_node(name=name))
ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 47820)>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 843, in pytest_runtest_setup
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 895, in pytest_runtest_setup
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 153, in pytest_runtest_setup
collect_unraisable(item.config)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 79, in collect_unraisable
raise errors[0]
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 47820)>
Enable tracemalloc to get traceback where the object was allocated.
See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
+ Exception Group Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
| result: TResult | None = func()
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
| lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
| return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
| return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
| raise exception
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
| yield
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
| return (yield)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
| return result.get_result()
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
| raise exc.with_traceback(tb)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
| res = yield
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
| teardown.throw(exception)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
| return (yield)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
| res = hook_impl.function(*args)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 158, in pytest_runtest_call
| collect_unraisable(item.config)
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 81, in collect_unraisable
| raise ExceptionGroup("multiple unraisable exception warnings", errors)
| exceptiongroup.ExceptionGroup: multiple unraisable exception warnings (3 sub-exceptions)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/configparser.py", line 1250, in __init__
| getter = functools.partial(self.get, _impl=getattr(parser, key))
| ResourceWarning: unclosed <socket.socket fd=16, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 37882)>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=16, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 37882)>
| Enable tracemalloc to get traceback where the object was allocated.
| See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
+---------------- 2 ----------------
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/configparser.py", line 1024, in _read
| inline_prefixes = {p: -1 for p in self._inline_comment_prefixes}
| ResourceWarning: unclosed <socket.socket fd=17, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 40514)>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=17, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 40514)>
| Enable tracemalloc to get traceback where the object was allocated.
| See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
+---------------- 3 ----------------
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/configparser.py", line 1024, in _read
| inline_prefixes = {p: -1 for p in self._inline_comment_prefixes}
| ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 40504)>
|
| The above exception was the direct cause of the following exception:
|
| Traceback (most recent call last):
| File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/unraisableexception.py", line 67, in collect_unraisable
| warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
| pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.153.64.197', 40504)>
| Enable tracemalloc to get traceback where the object was allocated.
| See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
+------------------------------------
073
074 Request waveform data from the seedlink server.
075
076 >>> from obspy import UTCDateTime
077 >>> client = Client('rtserve.resif.fr')
078 >>> t = UTCDateTime() - 1500
079 >>> st = client.get_waveforms("G", "FDFM", "10", "BHZ", t, t + 5)
UNEXPECTED EXCEPTION: ValueError('need at least one array to concatenate')
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/doctest.py", line 1350, in __run
exec(compile(example.source, filename, "single",
File "<doctest obspy.clients.seedlink.basic_client.Client.get_waveforms[3]>", line 1, in <module>
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 162, in get_waveforms
return self._multiselect_request(seedlink_id, starttime, endtime)
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 191, in _multiselect_request
input = np.concatenate(self.bulk_data_container)
ValueError: need at least one array to concatenate
/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py:79: UnexpectedException
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/clients/seedlink/tests/test_basic_client.py", line 41, in test_get_waveform
_test_offset_from_realtime(offset)
File "/home/megies/git/obspy/obspy/clients/seedlink/tests/test_basic_client.py", line 27, in _test_offset_from_realtime
st = self.client.get_waveforms(*request)
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 162, in get_waveforms
return self._multiselect_request(seedlink_id, starttime, endtime)
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 191, in _multiselect_request
input = np.concatenate(self.bulk_data_container)
ValueError: need at least one array to concatenate
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/clients/seedlink/tests/test_basic_client.py", line 105, in test_multiple_waveform_requests_with_multiple_info_requests
_test_offset_from_realtime(offset)
File "/home/megies/git/obspy/obspy/clients/seedlink/tests/test_basic_client.py", line 78, in _test_offset_from_realtime
st = self.client.get_waveforms("*", "F?FM", "1?", "B??", t, t + 5)
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 145, in get_waveforms
return self._multiselect_request(multiselect, starttime, endtime)
File "/home/megies/git/obspy/obspy/clients/seedlink/basic_client.py", line 191, in _multiselect_request
input = np.concatenate(self.bulk_data_container)
ValueError: need at least one array to concatenate
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_event.py", line 118, in test_plot_farfield_without_quiver_with_maps
ev.plot(kind=[['global'], ['ortho', 'beachball'],
File "/home/megies/git/obspy/obspy/core/event/event.py", line 262, in plot
ax.stock_img()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 1064, in stock_img
return self.imshow(imread(fname), origin='upper',
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 318, in wrapper
return func(self, *args, **kwargs)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 1368, in imshow
target_extent = self.get_extent(self.projection)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 814, in get_extent
p = self._get_extent_geom(crs)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 821, in _get_extent_geom
with self.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_inventory.py", line 692, in test_location_plot_global
inv.plot(method='cartopy', outfile=image_path)
File "/home/megies/git/obspy/obspy/core/inventory/inventory.py", line 1006, in plot
fig = plot_map(method, lons, lats, size, colors, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 291, in plot_cartopy
with map_ax.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_inventory.py", line 700, in test_location_plot_ortho
inv.plot(method='cartopy', projection='ortho', resolution='c',
File "/home/megies/git/obspy/obspy/core/inventory/inventory.py", line 1006, in plot
fig = plot_map(method, lons, lats, size, colors, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 299, in plot_cartopy
scatter = map_ax.scatter(lons, lats, marker=marker, s=size, c=color,
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 318, in wrapper
return func(self, *args, **kwargs)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 1753, in scatter
self.autoscale_view()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 946, in autoscale_view
if scalex and self._autoscaleXon:
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_inventory.py", line 710, in test_location_plot_local
inv.plot(method='cartopy', projection='local', resolution='50m',
File "/home/megies/git/obspy/obspy/core/inventory/inventory.py", line 1006, in plot
fig = plot_map(method, lons, lats, size, colors, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 291, in plot_cartopy
with map_ax.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_inventory.py", line 721, in test_combined_station_event_plot
fig = inv.plot(show=False)
File "/home/megies/git/obspy/obspy/core/inventory/inventory.py", line 1006, in plot
fig = plot_map(method, lons, lats, size, colors, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 500, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 291, in plot_cartopy
with map_ax.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_network.py", line 324, in test_location_plot_global
net.plot(method='cartopy', outfile=image_path)
File "/home/megies/git/obspy/obspy/core/inventory/network.py", line 626, in plot
fig = plot_map(method, lons, lats, size, color, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 291, in plot_cartopy
with map_ax.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_network.py", line 332, in test_location_plot_ortho
net.plot(method='cartopy', projection='ortho', resolution='c',
File "/home/megies/git/obspy/obspy/core/inventory/network.py", line 626, in plot
fig = plot_map(method, lons, lats, size, color, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 299, in plot_cartopy
scatter = map_ax.scatter(lons, lats, marker=marker, s=size, c=color,
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 318, in wrapper
return func(self, *args, **kwargs)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 1753, in scatter
self.autoscale_view()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 946, in autoscale_view
if scalex and self._autoscaleXon:
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?
Traceback (most recent call last):
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 344, in from_call
result: TResult | None = func()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 246, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/capture.py", line 900, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 53, in run_old_style_hookwrapper
return result.get_result()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_result.py", line 103, in get_result
raise exc.with_traceback(tb)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 38, in run_old_style_hookwrapper
res = yield
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 139, in _multicall
teardown.throw(exception)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/skipping.py", line 263, in pytest_runtest_call
return (yield)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/runner.py", line 178, in pytest_runtest_call
item.runtest()
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 1671, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_hooks.py", line 512, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 167, in _multicall
raise exception
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/pluggy/_callers.py", line 121, in _multicall
res = hook_impl.function(*args)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/_pytest/python.py", line 157, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/megies/git/obspy/obspy/core/tests/test_network.py", line 342, in test_location_plot_local
net.plot(method='cartopy', projection='local', resolution='50m',
File "/home/megies/git/obspy/obspy/core/inventory/network.py", line 626, in plot
fig = plot_map(method, lons, lats, size, color, labels,
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 507, in plot_map
return plot_cartopy(*args, **kwargs)
File "/home/megies/git/obspy/obspy/imaging/maps.py", line 291, in plot_cartopy
with map_ax.hold_limits():
File "/home/megies/miniconda3/envs/master/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/megies/miniconda3/envs/master/lib/python3.10/site-packages/cartopy/mpl/geoaxes.py", line 491, in hold_limits
self._autoscaleXon, self._autoscaleYon)
AttributeError: 'GeoAxes' object has no attribute '_autoscaleXon'. Did you mean: 'autoscale'?

Skipped tests (27)

Submodule Test Skip message
clients.earthworm clients/earthworm/tests/test_client.py::TestEWClient::test_get_waveform_no_cleanup Skipped: Example data AV.AKV..BHE no longer valid
clients.fdsn clients/fdsn/tests/test_client.py::TestClient::test_eida_token_resolution Skipped: EIDA token is expired
clients.neic clients/neic/tests/test_client.py::TestClient::test_get_waveform Skipped: Timeout trying to connect to NEIC CWB query server
clients.neic clients/neic/tests/test_client.py::TestClient::test_get_waveform_nscl Skipped: Timeout trying to connect to NEIC CWB query server
clients.seedlink clients/seedlink/tests/test_slclient.py::TestSLClient::test_info Skipped: test must be started manually
clients.seedlink clients/seedlink/tests/test_slclient.py::TestSLClient::test_time_window Skipped: test must be started manually
clients.seedlink clients/seedlink/tests/test_slclient.py::TestSLClient::test_issue708 Skipped: test must be started manually
core core/stream.py::obspy.core.stream._is_pickle Skipped: all tests skipped by +SKIP option
core.util core/util/misc.py::obspy.core.util.misc.CatchOutput Skipped: all tests skipped by +SKIP option
core.util core/util/misc.py::obspy.core.util.misc.SuppressOutput Skipped: all tests skipped by +SKIP option
core.util core/util/misc.py::obspy.core.util.misc.TemporaryWorkingDirectory Skipped: all tests skipped by +SKIP option
geodetics geodetics/tests/test_util_geodetics.py::TestUtilGeodetics::test_gps_2_dist_azimuth_bug150 Skipped: Geographiclib installed, not using calc_vincenty_inverse
imaging imaging/tests/test_mopad_script.py::TestMopad::test_script_plot Skipped: Currently broken until further review.
io.ascii io/ascii/core.py::obspy.io.ascii.core._is_slist Skipped: all tests skipped by +SKIP option
io.ascii io/ascii/core.py::obspy.io.ascii.core._is_tspair Skipped: all tests skipped by +SKIP option
io.gcf io/gcf/core.py::obspy.io.gcf.core._write_gcf Skipped: all tests skipped by +SKIP option
io.nordic io/nordic/utils.py::obspy.io.nordic.utils._evmagtonor Skipped: all tests skipped by +SKIP option
io.nordic io/nordic/utils.py::obspy.io.nordic.utils._nortoevmag Skipped: all tests skipped by +SKIP option
io.pde io/pde/mchedr.py::obspy.io.pde.mchedr._is_mchedr Skipped: all tests skipped by +SKIP option
io.quakeml io/quakeml/core.py::obspy.io.quakeml.core._is_quakeml Skipped: all tests skipped by +SKIP option
io.seisan io/seisan/core.py::obspy.io.seisan.core._is_seisan Skipped: all tests skipped by +SKIP option
io.sh io/sh/core.py::obspy.io.sh.core._is_asc Skipped: all tests skipped by +SKIP option
io.sh io/sh/core.py::obspy.io.sh.core._is_q Skipped: all tests skipped by +SKIP option
io.wav io/wav/core.py::obspy.io.wav.core._is_wav Skipped: all tests skipped by +SKIP option
io.y io/y/core.py::obspy.io.y.core._is_y Skipped: all tests skipped by +SKIP option
signal signal/quality_control.py::obspy.signal.quality_control.MSEEDMetadata Skipped: all tests skipped by +SKIP option
signal signal/tests/test_quality_control.py::TestQualityControl::test_schema_validation Skipped: Test requires the jsonschema module

Slowest tests (20)

Runtime Test
11.795s clients/fdsn/tests/test_client.py::TestClient::test_irisph5_event
8.856s clients/iris/tests/test_client.py::TestClient::test_evalresp
7.646s clients/fdsn/tests/test_client.py::TestClient::test_redirection_auth
6.754s clients/fdsn/tests/test_eidaws_routing_client.py::TestEIDAWSRoutingClient::test_get_waveforms_integration_test
6.643s clients/fdsn/tests/test_client.py::TestClient::test_redirection
5.423s clients/iris/tests/test_client.py::TestClient::test_resp
5.108s clients/nrl/client.py::obspy.clients.nrl.client.NRL.get_response
3.870s taup/tests/test_tau.py::TestTauPyModel::test_regional_models
3.549s taup/tests/test_seismic_phase.py::TestTauPySeismicPhase::test_shoot_existing_ray_param
3.527s clients/fdsn/tests/test_client.py::TestClient::test_isc_example_queries_event
3.445s clients/fdsn/tests/test_client.py::TestClient::test_dataselect_bulk[True]
3.316s taup/__init__.py::obspy.taup
3.005s clients/fdsn/tests/test_federator_routing_client.py::TestFederatorRoutingClient::test_get_waveforms_integration_test
2.897s clients/iris/tests/test_client.py::TestClient::test_sacpz
2.778s clients/syngine/__init__.py::obspy.clients.syngine
2.710s clients/fdsn/tests/test_client.py::TestClient::test_isc_example_queries_event_discover_services_false
2.666s io/xseed/tests/test_core.py::TestCore::test_response_calculation_from_seed_and_xseed
2.651s clients/fdsn/tests/test_client.py::TestClient::test_dataselect_bulk[False]
2.426s clients/syngine/tests/test_client.py::TestClient::test_get_waveforms
2.305s clients/fdsn/tests/test_client.py::TestClient::test_iris_example_queries_dataselect_discover_services_false