#131831 Report by node gh-actions covering 201 tests from 59 modules resulted into 6 errors

Report

ObsPy version
1.4.0.post0+27.g884e1a423a.ob…
GitHub Pull Request
-
Report file
JSON document
Total runtime
179.5 sec
Report date/time
Dec. 9, 2022, 10:43 a.m.

System / Python

Architecture
64bit
Machine
AMD64
Node
gh-actions
Processor
AMD64 Family 23 Model 49 Stepping 0, AuthenticAMD
Python Compiler
MSC v.1929 64 bit (AMD64)
Python Implementation
CPython
Python Version
3.11.0
Release
10
System
Windows
Version
10.0.20348

Dependencies

cartopy
0.21.0
decorator
5.1.1
flake8
---
geographiclib
2.0
lxml
4.9.1
matplotlib
3.6.2
numpy
1.23.5
obspy
1.4.0.post0+27.g884e1a423a.obspy.master
pyproj
3.4.0
pytest
7.2.0
pytest-json-report
1.5.0
requests
2.28.1
scipy
1.9.3
setuptools
65.5.1
shapefile
---
sqlalchemy
1.4.44

Modules (59)

Module Errors / Failures Tracebacks
obspy.clients.earthworm 4 1 2 3 4
obspy.clients.fdsn 2 5 6
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 6 6

Tracebacks (6)

Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\earthworm\tests\test_client.py", line 90, in test_get_waveform
assert len(ew_stream) == 1
AssertionError: assert 0 == 1
+ where 0 = len(<obspy.core.stream.Stream object at 0x000002D58DACDE50>)
Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\earthworm\tests\test_client.py", line 110, in test_get_waveform_no_cleanup
delta = ew_stream[0].stats.delta
~~~~~~~~~^^^
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\core\stream.py", line 643, in __getitem__
return self.traces.__getitem__(index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IndexError: list index out of range
Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\earthworm\tests\test_client.py", line 131, in test_get_waveform_widlcard
delta = stream[0].stats.delta
~~~~~~^^^
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\core\stream.py", line 643, in __getitem__
return self.traces.__getitem__(index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IndexError: list index out of range
Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\earthworm\tests\test_client.py", line 155, in test_save_waveform
ew_client.save_waveforms(
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\earthworm\client.py", line 163, in save_waveforms
st.write(filename, format=format)
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\core\stream.py", line 1431, in write
raise ObsPyException(msg)
obspy.core.util.obspy_types.ObsPyException: Can not write empty stream to file.
Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\fdsn\tests\test_client.py", line 862, in test_help_function_with_iris
self.assertTrue(got[-2].startswith('Available catalogs:'))
File "C:\Miniconda3\envs\test\Lib\unittest\case.py", line 715, in assertTrue
raise self.failureException(msg)
AssertionError: False is not true
Traceback (most recent call last):
File "C:\Miniconda3\envs\test\Lib\site-packages\obspy\clients\fdsn\tests\test_client.py", line 412, in test_iris_event_catalog_availability
self.assertEqual(set(self.client.services["available_event_catalogs"]),
File "C:\Miniconda3\envs\test\Lib\unittest\case.py", line 873, in assertEqual
assertion_func(first, second, msg=msg)
File "C:\Miniconda3\envs\test\Lib\unittest\case.py", line 1133, in assertSetEqual
self.fail(self._formatMessage(msg, standardMsg))
File "C:\Miniconda3\envs\test\Lib\unittest\case.py", line 703, in fail
raise self.failureException(msg)
AssertionError: Items in the first set but not the second:
'GCMT\n '
'ISC\n '
'NEIC PDE\n '
Items in the second set but not the first:
'GCMT'
'ISC'
'NEIC PDE'

Skipped tests (5)

Submodule Test Skip message
clients.fdsn clients/fdsn/tests/test_client.py::ClientTestCase::test_eida_token_resolution Skipped: Token is expired
clients.fdsn clients/fdsn/tests/test_client.py::ClientTestCase::test_trim_stream_after_get_waveform Skipped: data no longer available
clients.seedlink clients/seedlink/tests/test_slclient.py::SLClientTestCase::test_info Skipped: test must be started manually
clients.seedlink clients/seedlink/tests/test_slclient.py::SLClientTestCase::test_issue708 Skipped: test must be started manually
clients.seedlink clients/seedlink/tests/test_slclient.py::SLClientTestCase::test_time_window Skipped: test must be started manually

Slowest tests (20)

Runtime Test
13.148s clients/fdsn/tests/test_client.py::ClientTestCase::test_dataselect_bulk
11.647s clients/fdsn/tests/test_eidaws_routing_client.py::EIDAWSRoutingClientTestCase::test_get_stations_integration_test
9.478s clients/fdsn/tests/test_eidaws_routing_client.py::EIDAWSRoutingClientTestCase::test_get_waveforms_integration_test
8.681s clients/fdsn/tests/test_client.py::ClientTestCase::test_irisph5_event
8.488s clients/syngine/tests/test_client.py::ClientTestCase::test_get_available_models
6.017s clients/fdsn/tests/test_client.py::ClientTestCase::test_iris_example_queries_dataselect_discover_services_false
4.616s clients/fdsn/client.py::obspy.clients.fdsn.client.Client.get_waveforms_bulk
4.588s clients/fdsn/tests/test_client.py::ClientTestCase::test_iris_example_queries_dataselect
4.402s clients/seedlink/basic_client.py::obspy.clients.seedlink.basic_client.Client.get_waveforms
4.275s clients/syngine/tests/test_client.py::ClientTestCase::test_get_waveforms
3.708s clients/fdsn/tests/test_client.py::ClientTestCase::test_redirection_auth
3.504s clients/seedlink/tests/test_basic_client.py::ClientTestCase::test_multiple_waveform_requests_with_multiple_info_requests
3.181s clients/fdsn/tests/test_client.py::ClientTestCase::test_redirection
3.074s clients/nrl/client.py::obspy.clients.nrl.client.NRL.get_response
2.918s clients/syngine/__init__.py::obspy.clients.syngine
2.562s clients/fdsn/tests/test_federator_routing_client.py::FederatorRoutingClientTestCase::test_get_waveforms_integration_test
2.068s core/tests/test_stream.py::TestStream::test_read_url_via_network
1.876s clients/fdsn/tests/test_mass_downloader.py::DownloadHelperTestCase::test_download_method
1.796s clients/iris/tests/test_client.py::ClientTestCase::test_resp
1.737s clients/fdsn/__init__.py::obspy.clients.fdsn