#138141 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
174.9 sec
Report date/time
April 30, 2024, 9:47 a.m.

System / Python

Architecture
64bit
Machine
x86_64
Node
gh-actions
Processor
x86_64
Python Compiler
GCC 12.3.0
Python Implementation
CPython
Python Version
3.8.19
Release
6.5.0-1018-azure
System
Linux
Version
#19~22.04.2-Ubuntu SMP Thu Mar 21 16:45:46 UTC 2024

Dependencies

cartopy
0.21.1
decorator
5.1.1
flake8
---
geographiclib
2.0
lxml
5.2.1
matplotlib
3.3.4
numpy
1.20.3
obspy
1.4.0.post0+300.ga22592dc78
pyproj
3.5.0
pytest
8.2.0
pytest-json-report
1.5.0
requests
2.31.0
scipy
1.7.3
setuptools
69.5.1
shapefile
---
sqlalchemy
1.4.49

Modules (59)

Module Errors / Failures Tracebacks
obspy.clients.earthworm 1 1
obspy.clients.fdsn 2 2 3
obspy.clients.filesystem Not tested -
obspy.clients.iris - -
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 "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/decorator.py", line 232, in fun
return caller(func, *(extras + args), **kw)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/obspy/core/util/decorator.py", line 118, in skip_on_network_error
return func(*args, **kwargs)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/obspy/clients/earthworm/tests/test_client.py", line 111, in test_get_waveform_no_cleanup
assert len(ew_stream) >= 2
AssertionError: assert 1 >= 2
+ where 1 = len(<obspy.core.stream.Stream object at 0x7f762dfaebb0>)
Traceback (most recent call last):
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/runner/miniconda3/envs/test/lib/python3.8/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', ...} == ['CSS', 'BGS'...', 'rom', ...]
Full diff:
- [
+ {
+ 'A',
+ 'AEI',
+ 'AEIC',
+ 'AG',
+ 'AGS',
+ 'ALG',
+ 'ARO',
+ 'ATH',
+ 'AUST',
+ 'B',
+ 'BDF',
+ 'BEO',
+ 'BER',
+ 'BGS',
+ 'BHL',
+ 'BJI',
+ 'BLA',
+ 'BOU',
+ 'BRK',
+ 'BSE',
+ 'BUC',
+ 'BUT',
+ 'BYKL',
+ 'C',
+ 'CAR',
+ 'CASC',
+ 'CERI',
+ 'CI',
+ 'CLE',
+ 'CNRM',
+ 'CSC',
+ 'CSEM',
'CSS',
+ 'D',
+ 'DBN',
+ 'DDA',
+ 'DHMR',
+ 'DJA',
+ 'DMN',
+ 'DNK',
+ 'DOE',
+ 'E',
+ 'ECX',
+ 'EPT',
+ 'EXP',
+ 'FBB',
+ 'FDF',
- 'BGS',
? - -
+ 'G',
+ 'GCMT',
+ 'GEN',
+ 'GFU',
+ 'GII',
+ 'GL',
+ 'GOM',
+ 'GRF',
+ 'GUC',
+ 'H',
+ 'HDC',
+ 'HEL',
+ 'HLW',
+ 'HOJ',
+ 'HON',
+ 'HV',
+ 'HVO',
+ 'I',
+ 'INDR',
+ 'INMG',
+ 'IRSA',
+ 'ISC',
+ 'ISK',
+ 'J',
+ 'JMA',
+ 'JSN',
+ 'L',
+ 'LAK',
+ 'LD',
+ 'LDG',
+ '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',
- 'MB',
? -
+ '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',
- 'TAP',
- 'PAS',
- 'NC',
? ^^
+ 'se',
? ^^
- 'SLC',
- 'PGC',
- 'LJU',
- 'STR',
+ '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',
'us_isk',
+ 'us_ldg',
- 'DHMR',
- 'bgrd',
'us_lim',
- 'sof',
- 'us_ldg',
? ^ ^
+ 'us_mdd',
? ^ ^
'us_ott',
+ 'us_pgc',
+ 'us_qui',
+ 'us_rom',
+ 'us_rsnc',
+ 'us_sja',
+ 'us_snet',
+ 'us_teh',
+ 'us_the',
+ 'us_thr',
+ 'us_trn',
- 'tul',
+ 'us_tul',
? +++
- 'GII',
- 'E',
- 'se',
- 'ismpkansas',
- 'casc',
- 'GL',
- 'GUC',
- 'JSN',
'us_unm',
- 'ecx',
- 'pgc',
- 'CAR',
- 'dja',
- 'HON',
- 'tap',
- 'THR',
- 'tir',
- 'pr',
- 'oh',
- 'R',
- 'UCR',
- 'us_guc',
? ^^^
+ 'us_wel',
? ^^^
- 'NDI',
'uu',
- 'ak',
- 'EPT',
- 'us',
- 'GOM',
- 'us_aust',
- 'at',
'uw',
- 'ROM',
- 'us_inmg',
- 'FDF',
- 'SLM',
- 'TUL',
- 'aust',
- 'ISC',
- 'LIM',
- 'HDC',
- 'W',
? ^
+ 'wel',
? ^^^
- 'nn',
- 'A',
- 'DJA',
'wes',
- 'mdd',
- 'ZUR',
- 'us_thr',
- 'us_buc',
- 'WAR',
- 'IRSA',
- 'gii',
- 'HVO',
- 'TEIC',
'zag',
- 'nc',
- 'SDD',
- 'tx',
- 'guc',
- 'MACR',
- 'PDG',
- 'TEH',
- 'wel',
- 'BHL',
- 'bji',
- 'DBN',
- 'NM',
- 'SNM',
- 'ISK',
- 'DNK',
- 'B',
- 'PDA',
- 'us_tul',
- 'bgs',
- 'BUC',
- 'lim',
- 'ak,us',
- 'G',
- 'ld',
- 'NSSP',
- 'us_pgc',
- 'OGSO',
- 'D',
- 'NN',
- 'SNET',
- 'UPA',
- 'SKO',
- 'ok',
- 'HOJ',
- 'CLE',
- 'JMA',
- 'LDG',
- 'us_car',
- 'rsnc',
- 'SE',
- 'CERI',
- 'TIR',
- 'AEIC',
- 'ber',
- 'ew',
- 'GCMT',
- 'BDF',
- 'isk',
- 'us_gcg',
- 'nm',
- 'SSNC',
- 'ZAG',
- 'C',
- 'us_rom',
- 'rey',
- 'iscgem',
- 'CSEM',
- 'pt',
- 'V',
- 'SJR',
- 'us_mdd',
- 'BYKL',
- 'ECX',
- 'BUT',
- 'us_hlw',
- 'BSE',
- 'LAK',
- 'sja',
- 'AGS',
- 'US',
- 'U',
- 'hv',
- 'sko',
- 'LD',
- 'TRI',
- 'TVA',
- 'WES',
- 'car',
- 'ALG',
- 'the',
- 'BJI',
- 'TRN',
- 'csem',
- 'PRE',
- 'snet',
- 'WEL',
- 'ZAMG',
- 'MEL',
- 'nic',
- 'ismp',
- 'UW',
- 'unm',
- 'pdg',
- 'official',
- 'CSC',
- 'MPR',
- 'USBR',
- 'AUST',
- 'RSNC',
- 'teh',
- 'HV',
- 'trn',
- 'us_bgs',
'zamg',
- 'us_the',
- 'PAL',
- 'BLA',
- 'SJA',
- 'J',
- 'pivs',
- 'GEN',
- 'gcmt',
- 'CASC',
- 'us_ecx',
- 'HEL',
- 'bdf',
- 'INMG',
- 'GFU',
- 'L',
- 'M',
- 'EXP',
- 'NIC',
- 'OBN',
- 'QUI',
- 'RYD',
- 'SOF',
- 'us_rsnc',
- 'UU',
- 'ott',
- 'pr,us',
- 'thr',
- 'us_ath',
- 'BRK',
- 'us_wel',
- 'H',
- 'O',
- 'FBB',
- 'REN',
- 'SEA',
- 'UNM',
- 'us_qui',
- 'HLW',
- 'MAC',
- 'ATH',
- 'DOE',
- 'av',
- 'SCP',
'zur',
+ }
- 'qui',
- 'SPEC',
- 'I',
- 'CI',
- 'BER',
- 'hdc',
- 'INDR',
- 'mb',
- 'ath',
- 'NNC',
- 'ci',
- 'us_sja',
- 'TEI',
- 'DMN',
- 'us_snet',
- 'RSPR',
- 'us_teh',
- 'CNRM',
- 'GRF',
- 'OTT',
- 'sors',
- 'BOU',
- 'THE',
- 'PPT',
- 'spec',
- 'T',
- 'MDD',
- 'buc',
- 'us_trn',
- 'BEO',
- 'DDA',
- 'MRB',
- 'S',
- 'AEI',
- 'ARO',
- 'ldg',
- 'P',
- 'AG',
- 'iscgemsup',
- 'UPP',
- ]
Traceback (most recent call last):
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 341, in from_call
result: Optional[TResult] = func()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 241, in <lambda>
lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 182, in _multicall
return outcome.get_result()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 87, in pytest_runtest_call
yield from thread_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py", line 63, in thread_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_call
yield from unraisable_exception_runtest_hook()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 65, in unraisable_exception_runtest_hook
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 850, in pytest_runtest_call
yield from self._runtest_for(item, "call")
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/logging.py", line 833, in _runtest_for
yield
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/capture.py", line 878, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 167, in _multicall
teardown.throw(outcome._exception)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/skipping.py", line 257, in pytest_runtest_call
return (yield)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 183, in pytest_runtest_call
raise e
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/runner.py", line 173, in pytest_runtest_call
item.runtest()
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 1627, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/python.py", line 162, in pytest_pyfunc_call
result = testfunction(**testargs)
File "/home/runner/miniconda3/envs/test/lib/python3.8/unittest/mock.py", line 1325, in patched
return func(*newargs, **newkeywargs)
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/obspy/clients/fdsn/tests/test_client.py", line 1451, in test_authentication_exceptions
Client(eida_token="TEST")
File "/home/runner/miniconda3/envs/test/lib/python3.8/site-packages/obspy/clients/fdsn/client.py", line 277, in __init__
self._discover_services()
File "/home/runner/miniconda3/envs/test/lib/python3.8/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.

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
20.785s clients/fdsn/tests/test_client.py::TestClient::test_irisph5_event
16.802s clients/fdsn/tests/test_eidaws_routing_client.py::TestEIDAWSRoutingClient::test_get_waveforms_integration_test
12.358s clients/fdsn/tests/test_eidaws_routing_client.py::TestEIDAWSRoutingClient::test_get_stations_integration_test
8.271s clients/syngine/tests/test_client.py::TestClient::test_get_available_models
7.219s clients/fdsn/tests/test_client.py::TestClient::test_dataselect_bulk
4.554s clients/syngine/tests/test_client.py::TestClient::test_get_waveforms
4.490s clients/fdsn/tests/test_client.py::TestClient::test_iris_example_queries_dataselect
4.025s clients/fdsn/tests/test_client.py::TestClient::test_iris_example_queries_dataselect_discover_services_false
3.675s clients/syngine/__init__.py::obspy.clients.syngine
3.543s clients/fdsn/tests/test_client.py::TestClient::test_redirection_auth
3.413s clients/fdsn/client.py::obspy.clients.fdsn.client.Client.get_waveforms
3.332s core/tests/test_stream.py::TestStream::test_read_url_via_network
3.071s clients/fdsn/tests/test_client.py::TestClient::test_redirection
2.958s clients/fdsn/client.py::obspy.clients.fdsn.client.Client.get_waveforms_bulk
2.911s clients/iris/tests/test_client.py::TestClient::test_resp
2.839s clients/seedlink/basic_client.py::obspy.clients.seedlink.basic_client.Client.get_waveforms
2.765s clients/iris/tests/test_client.py::TestClient::test_evalresp
2.698s clients/fdsn/tests/test_federator_routing_client.py::TestFederatorRoutingClient::test_get_waveforms_integration_test
2.674s clients/nrl/client.py::obspy.clients.nrl.client.NRL.get_response
2.462s clients/seedlink/tests/test_basic_client.py::TestClient::test_multiple_waveform_requests_with_multiple_info_requests

Warnings (1)

Stage Filename Category Message
runtest /home/runner/miniconda3/envs/test/lib/python3.8/site-packages/_pytest/threadexception.py:77 PytestUnhandledThreadExceptionWarning Exception in thread Thread-103 Traceback (most recent call last): File "/home/runner/miniconda3/envs/test/lib/python3.8/threading.py", line 932, in _bootstrap_inner self.run() File "/home/runner/miniconda3/envs/test/lib/python3.8/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)