#138143 Report by node gh-actions covering 200 tests from 59 modules resulted into 3 errors

Report

ObsPy version
1.4.0.post0+300.ga22592dc78
GitHub Pull Request
https://github.com/obspy/obspy/pull/3438
Report file
JSON document
Total runtime
165.2 sec
Report date/time
April 30, 2024, 9:47 a.m.

System / Python

Architecture
64bit
Machine
arm64
Node
gh-actions
Processor
arm
Python Compiler
Clang 16.0.6
Python Implementation
CPython
Python Version
3.11.9
Release
23.4.0
System
Darwin
Version
Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

Dependencies

cartopy
0.23.0
decorator
5.1.1
flake8
---
geographiclib
2.0
lxml
5.2.1
matplotlib
3.8.4
numpy
1.26.4
obspy
1.4.0.post0+300.ga22592dc78
pyproj
3.6.1
pytest
8.2.0
pytest-json-report
1.5.0
requests
2.31.0
scipy
1.10.1
setuptools
69.5.1
shapefile
---
sqlalchemy
1.4.49

Modules (59)

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

Tracebacks (3)

Traceback (most recent call last):
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/fdsn/tests/test_client.py", line 397, in test_iris_event_contributors_availability
assert {*self.client.services["available_event_contributors"]} == \
AssertionError: assert {'A', 'AEI', ...', 'ALG', ...} == ['ldg', 'nn',...', 'THR', ...]
Full diff:
+ {
- [
- 'ldg',
- 'nn',
? ^^
+ 'A',
? ^
- 'gcmt',
- 'csem',
+ 'AEI',
+ 'AEIC',
+ 'AG',
+ 'AGS',
+ 'ALG',
+ 'ARO',
+ 'ATH',
+ 'AUST',
+ 'B',
+ 'BDF',
+ 'BEO',
+ 'BER',
+ 'BGS',
+ 'BHL',
+ 'BJI',
+ 'BLA',
+ 'BOU',
+ 'BRK',
+ 'BSE',
+ 'BUC',
+ 'BUT',
+ 'BYKL',
- 'NC',
? -
+ 'C',
+ 'CAR',
+ 'CASC',
+ 'CERI',
+ 'CI',
+ 'CLE',
+ 'CNRM',
+ 'CSC',
+ 'CSEM',
+ 'CSS',
+ 'D',
+ 'DBN',
+ 'DDA',
- 'THR',
? ^
+ 'DHMR',
? ^ +
+ 'DJA',
+ 'DMN',
+ 'DNK',
+ 'DOE',
- 'dja',
? ^^^
+ 'E',
? ^
+ 'ECX',
+ 'EPT',
+ 'EXP',
- 'USBR',
? ^^ ^
+ 'FBB',
? ^ ^
+ 'FDF',
- 'rey',
? ^^^
+ 'G',
? ^
- 'iscgemsup',
+ 'GCMT',
+ 'GEN',
+ 'GFU',
+ 'GII',
+ 'GL',
- 'ROM',
? ^
+ 'GOM',
? ^
+ 'GRF',
+ 'GUC',
+ 'H',
+ 'HDC',
+ 'HEL',
+ 'HLW',
+ 'HOJ',
+ 'HON',
+ 'HV',
+ 'HVO',
+ 'I',
+ 'INDR',
- 'ZAMG',
? ^^
+ 'INMG',
? ^^
- 'rsnc',
+ 'IRSA',
+ 'ISC',
+ 'ISK',
+ 'J',
- 'MRB',
? ^^
+ 'JMA',
? + ^
+ 'JSN',
+ 'L',
+ 'LAK',
'LD',
- 'SLM',
- 'tul',
- 'us_rom',
- 'CASC',
- 'GEN',
- 'S',
- 'us_teh',
- 'us_buc',
- 'WES',
- 'zag',
- 'P',
- 'bji',
- 'av',
- 'ismp',
- 'ott',
- 'JMA',
- 'TRN',
- 'PRE',
- 'wel',
- 'UPA',
- 'ucr',
- 'us_bgs',
- 'R',
- 'SNET',
- 'THE',
- 'U',
- 'AUST',
- 'ISC',
- 'MB',
- 'MEL',
- 'T',
- 'TVA',
- 'UCR',
- 'UW',
- 'NSSP',
- 'UNM',
- 'us_mdd',
- 'SLC',
- 'uw',
- 'sja',
- 'mb',
- 'BUT',
- 'ok',
- 'HV',
- 'pdg',
- 'ecx',
- 'CSEM',
- 'QUI',
- 'us_wel',
- 'OGSO',
- 'GRF',
- 'JSN',
- 'RYD',
- 'MAC',
- 'TRI',
- 'SKO',
- 'pr',
- 'FBB',
- 'CSC',
- 'BER',
- 'HLW',
- 'GOM',
- 'HVO',
- 'WAR',
- 'H',
- 'CERI',
- 'SDD',
- 'CSS',
- 'oh',
- 'DOE',
- 'DJA',
- 'snet',
- 'DDA',
- 'buc',
- 'EXP',
- 'aust',
- 'BGS',
- 'J',
- 'RSPR',
- 'mdd',
- 'us_trn',
- 'zur',
- 'CLE',
- 'us_hlw',
- 'EPT',
- 'SCP',
- 'A',
- 'D',
- 'ECX',
- 'teh',
- 'ALG',
? -
+ 'LDG',
? +
- 'SJR',
- 'us_pgc',
- 'tx',
- 'trn',
- 'HON',
- 'US',
- 'the',
- 'E',
- 'BHL',
- 'us_snet',
- 'AEIC',
- 'hdc',
- 'sko',
- 'us_sja',
- 'BJI',
- 'SPE',
'LIM',
'LJU',
+ 'M',
+ 'MAC',
+ 'MACR',
+ 'MB',
+ 'MDD',
+ 'MEL',
+ 'MPR',
+ 'MRB',
+ 'NC',
+ 'NDI',
'NIC',
+ 'NM',
+ 'NN',
+ 'NNC',
+ 'NSSP',
+ 'O',
+ 'OBN',
+ 'OGSO',
+ 'OTT',
+ 'P',
+ 'PAL',
+ 'PAS',
+ 'PDA',
+ 'PDG',
+ 'PGC',
+ 'PPT',
+ 'PRE',
+ 'QUI',
+ 'R',
+ 'REN',
+ 'ROM',
+ 'RSNC',
+ 'RSPR',
+ 'RYD',
+ 'S',
+ 'SCP',
+ 'SDD',
+ 'SE',
+ 'SEA',
+ 'SJA',
+ 'SJR',
+ 'SKO',
+ 'SLC',
+ 'SLM',
+ 'SNET',
+ 'SNM',
+ 'SOF',
+ 'SPE',
+ 'SPEC',
+ 'SSNC',
+ 'STR',
+ 'T',
+ 'TAP',
+ 'TEH',
'TEI',
+ 'TEIC',
+ 'THE',
+ 'THR',
+ 'TIR',
+ 'TRI',
+ 'TRN',
+ 'TUL',
+ 'TVA',
+ 'U',
+ 'UCR',
+ 'UNM',
+ 'UPA',
+ 'UPP',
+ 'US',
+ 'USBR',
+ 'UU',
+ 'UW',
+ 'V',
+ 'W',
+ 'WAR',
+ 'WEL',
+ 'WES',
+ 'ZAG',
+ 'ZAMG',
+ 'ZUR',
+ 'ak',
+ 'ak,us',
+ 'at',
+ 'ath',
+ 'aust',
+ 'av',
+ 'bdf',
+ 'ber',
+ 'bgrd',
+ 'bgs',
+ 'bji',
+ 'buc',
+ 'car',
+ 'casc',
+ 'ci',
+ 'csem',
+ 'dja',
+ 'ecx',
+ 'ew',
+ 'gcmt',
+ 'gii',
+ 'guc',
+ 'hdc',
+ 'hv',
+ 'inmg',
+ 'iscgem',
+ 'iscgemsup',
+ 'isk',
+ 'ismp',
+ 'ismpkansas',
+ 'ld',
+ 'ldg',
+ 'lim',
+ 'mb',
+ 'mdd',
+ 'nc',
+ 'nic',
+ 'nm',
+ 'nn',
+ 'official',
+ 'oh',
+ 'ok',
+ 'ott',
+ 'pdg',
+ 'pgc',
+ 'pivs',
+ 'pr',
+ 'pr,us',
+ 'pt',
+ 'qui',
+ 'rey',
+ 'rom',
+ 'rsnc',
+ 'se',
+ 'sja',
+ 'sko',
+ 'snet',
+ 'sof',
+ 'sors',
+ 'spec',
+ 'tap',
+ 'teh',
+ 'the',
+ 'thr',
+ 'tir',
+ 'trn',
+ 'tul',
+ 'tx',
+ 'ucr',
+ 'unm',
+ 'us',
+ 'us_ath',
+ 'us_aust',
+ 'us_bgs',
+ 'us_buc',
+ 'us_car',
+ 'us_ecx',
+ 'us_gcg',
+ 'us_guc',
+ 'us_hlw',
'us_inmg',
- 'nic',
- 'INMG',
- 'SPEC',
- 'us_aust',
? ^^ ^
+ 'us_isk',
? ^ ^
+ 'us_ldg',
+ 'us_lim',
+ 'us_mdd',
'us_ott',
- 'pt',
- 'MDD',
- 'AEI',
+ 'us_pgc',
+ 'us_qui',
+ 'us_rom',
+ 'us_rsnc',
+ 'us_sja',
+ 'us_snet',
+ 'us_teh',
+ 'us_the',
+ 'us_thr',
+ 'us_trn',
+ 'us_tul',
+ 'us_unm',
+ 'us_wel',
- 'G',
? ^
+ 'uu',
? ^^
+ 'uw',
+ 'wel',
+ 'wes',
+ 'zag',
'zamg',
- 'I',
- 'ZUR',
- 'ATH',
- 'us_ath',
- 'gii',
- 'GII',
- 'tir',
- 'ci',
- 'official',
- 'TEH',
- 'us_guc',
- 'DMN',
- 'GUC',
- 'nm',
- 'us_car',
- 'OTT',
- 'us_tul',
- 'LDG',
- 'us_qui',
- 'BOU',
- 'L',
- 'ld',
- 'C',
- 'unm',
- 'MPR',
- 'NNC',
- 'BSE',
- 'us_isk',
- 'BRK',
- 'casc',
- 'BDF',
- 'guc',
- 'car',
- 'HDC',
- 'BUC',
- 'DBN',
- 'TIR',
- 'NDI',
- 'SE',
- 'BLA',
- 'wes',
- 'O',
- 'us_ecx',
- 'BYKL',
- 'hv',
- 'rom',
- 'bgs',
- 'V',
- 'B',
- 'HOJ',
- 'nc',
- 'pivs',
- 'inmg',
- 'REN',
- 'GCMT',
- 'AG',
- 'us_rsnc',
- 'BEO',
- 'PDG',
- 'IRSA',
- 'PDA',
- 'pgc',
- 'spec',
- 'sof',
- 'SSNC',
- 'UPP',
- 'RSNC',
- 'UU',
- 'ak,us',
- 'DNK',
- 'PAL',
- 'pr,us',
- 'thr',
- 'SEA',
- 'PPT',
- 'ZAG',
- 'at',
- 'us_unm',
- 'lim',
- 'TAP',
- 'SOF',
- 'us_thr',
- 'ber',
- 'CAR',
- 'PGC',
- 'ismpkansas',
- 'bgrd',
- 'ew',
- 'uu',
? ^
+ 'zur',
? + ^
+ }
- 'CNRM',
- 'INDR',
- 'ISK',
- 'us_the',
- 'M',
- 'tap',
- 'STR',
- 'HEL',
- 'GL',
- 'NM',
- 'bdf',
- 'W',
- 'qui',
- 'ARO',
- 'FDF',
- 'MACR',
- 'us_lim',
- 'se',
- 'AGS',
- 'GFU',
- 'OBN',
- 'us_ldg',
- 'WEL',
- 'LAK',
- 'SNM',
- 'iscgem',
- 'ath',
- 'NN',
- 'us',
- 'TEIC',
- 'us_gcg',
- 'SJA',
- 'DHMR',
- 'isk',
- 'sors',
- 'CI',
- 'PAS',
- 'TUL',
- 'ak',
- ]
Traceback (most recent call last):
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/unittest/mock.py", line 1378, in patched
return func(*newargs, **newkeywargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/fdsn/tests/test_client.py", line 1451, in test_authentication_exceptions
Client(eida_token="TEST")
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/fdsn/client.py", line 277, in __init__
self._discover_services()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/fdsn/client.py", line 1650, in _discover_services
raise FDSNNoServiceException(msg)
obspy.clients.fdsn.header.FDSNNoServiceException: No FDSN services could be discovered at 'http://service.iris.edu'. This could be due to a temporary service outage or an invalid FDSN service address.
Traceback (most recent call last):
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 1348, in do_open
h.request(req.get_method(), req.selector, req.data, headers,
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 1303, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 1349, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 1298, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 1058, in _send_output
self.send(msg)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 996, in send
self.connect()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/http/client.py", line 962, in connect
self.sock = self._create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/socket.py", line 851, in create_connection
raise exceptions[0]
File "/Users/runner/miniconda3/envs/test/lib/python3.11/socket.py", line 836, in create_connection
sock.connect(sa)
TimeoutError: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/iris/tests/test_client.py", line 63, in test_distaz
result = client.distaz(1.1, 1.2, 3.2, 1.4)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/iris/client.py", line 593, in distaz
data = self._fetch("distaz", stalat=stalat, stalon=stalon,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/iris/client.py", line 124, in _fetch
response = urllib_request.urlopen(req, timeout=self.timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 519, in open
response = self._open(req, data)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 536, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 1377, in http_open
return self.do_open(http.client.HTTPConnection, req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/runner/miniconda3/envs/test/lib/python3.11/urllib/request.py", line 1351, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error timed out>

Skipped tests (5)

Submodule Test Skip message
clients.fdsn clients/fdsn/tests/test_client.py::TestClient::test_trim_stream_after_get_waveform Skipped: data no longer available
clients.fdsn clients/fdsn/tests/test_client.py::TestClient::test_eida_token_resolution Skipped: Token is expired
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

Slowest tests (20)

Runtime Test
22.031s clients/fdsn/tests/test_eidaws_routing_client.py::TestEIDAWSRoutingClient::test_get_waveforms_integration_test
11.522s clients/fdsn/tests/test_client.py::TestClient::test_irisph5_event
8.496s clients/fdsn/tests/test_client.py::TestClient::test_dataselect_bulk
8.083s clients/syngine/tests/test_client.py::TestClient::test_get_available_models
4.017s clients/fdsn/tests/test_client.py::TestClient::test_iris_example_queries_dataselect_discover_services_false
3.788s clients/syngine/tests/test_client.py::TestClient::test_get_waveforms
3.761s clients/seedlink/basic_client.py::obspy.clients.seedlink.basic_client.Client.get_waveforms
3.628s clients/fdsn/tests/test_client.py::TestClient::test_iris_example_queries_dataselect
3.431s clients/seedlink/tests/test_basic_client.py::TestClient::test_multiple_waveform_requests_with_multiple_info_requests
2.978s clients/fdsn/tests/test_client.py::TestClient::test_redirection_auth
2.966s clients/syngine/__init__.py::obspy.clients.syngine
2.884s core/tests/test_stream.py::TestStream::test_read_url_via_network
2.771s clients/fdsn/client.py::obspy.clients.fdsn.client.Client.get_waveforms_bulk
2.191s clients/iris/tests/test_client.py::TestClient::test_resp
2.182s clients/fdsn/tests/test_client.py::TestClient::test_redirection
2.078s clients/fdsn/client.py::obspy.clients.fdsn.client.Client.get_waveforms
2.045s clients/nrl/client.py::obspy.clients.nrl.client.NRL.get_response
2.031s clients/fdsn/tests/test_eidaws_routing_client.py::TestEIDAWSRoutingClient::test_get_stations_integration_test
2.022s clients/iris/tests/test_client.py::TestClient::test_evalresp
1.926s clients/fdsn/tests/test_federator_routing_client.py::TestFederatorRoutingClient::test_get_waveforms_integration_test

Warnings (1)

Stage Filename Category Message
runtest /Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/_pytest/threadexception.py:77 PytestUnhandledThreadExceptionWarning Exception in thread Thread-103 Traceback (most recent call last): File "/Users/runner/miniconda3/envs/test/lib/python3.11/threading.py", line 1045, in _bootstrap_inner self.run() File "/Users/runner/miniconda3/envs/test/lib/python3.11/site-packages/obspy/clients/fdsn/client.py", line 1543, in run code, data = download_url( ^^^^^^^^^^ ValueError: not enough values to unpack (expected 2, got 0)