{"log": null, "root": "/workspace/testbed/obspy", "tests": [{"call": {"outcome": "passed", "duration": 0.009356216003652662}, "setup": {"outcome": "passed", "duration": 0.002666017971932888}, "lineno": 1653, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_nearest_sample", "outcome": "passed", "keywords": ["test_trim_nearest_sample", "filterwarnings", "TestStream", "test_stream.py", "tests", "core", "obspy", ""], "teardown": {"outcome": "passed", "duration": 0.00014195602852851152}}, {"call": {"crash": {"path": "/workspace/testbed/obspy/core/tests/test_stream.py", "lineno": 1697, "message": "AssertionError: assert 3 == 4\n +  where 4 = Stats({'sampling_rate': 1.0, 'delta': 1.0, 'starttime': UTCDateTime(1970, 1, 1, 0, 0, 4), 'endtime': UTCDateTime(1970, 1, 1, 0, 0, 7), 'npts': 4, 'calib': 1.0, 'network': '', 'station': '', 'location': '', 'channel': '', 'processing': ['ObsPy 1.3.0.post0+148.g166e92c489.dirty.obspy.master: trim(endtime=UTCDateTime(1970, 1, 1, 0, 0, 7)::fill_value=None::nearest_sample=True::pad=False::starttime=UTCDateTime(1970, 1, 1, 0, 0, 4))']}).npts\n +    where Stats({'sampling_rate': 1.0, 'delta': 1.0, 'starttime': UTCDateTime(1970, 1, 1, 0, 0, 4), 'endtime': UTCDateTime(1970, 1, 1, 0, 0, 7), 'npts': 4, 'calib': 1.0, 'network': '', 'station': '', 'location': '', 'channel': '', 'processing': ['ObsPy 1.3.0.post0+148.g166e92c489.dirty.obspy.master: trim(endtime=UTCDateTime(1970, 1, 1, 0, 0, 7)::fill_value=None::nearest_sample=True::pad=False::starttime=UTCDateTime(1970, 1, 1, 0, 0, 4))']}) = <obspy.core.trace.Trace object at 0x7f53e42570a0>.stats"}, "outcome": "failed", "duration": 0.0018873009830713272, "longrepr": "Traceback (most recent call last):\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/runner.py\", line 344, in from_call\n    result: TResult | None = func()\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/runner.py\", line 246, in <lambda>\n    lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_hooks.py\", line 512, in __call__\n    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_manager.py\", line 120, in _hookexec\n    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 167, in _multicall\n    raise exception\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/logging.py\", line 850, in pytest_runtest_call\n    yield\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/capture.py\", line 900, in pytest_runtest_call\n    return (yield)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 53, in run_old_style_hookwrapper\n    return result.get_result()\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_result.py\", line 103, in get_result\n    raise exc.with_traceback(tb)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 38, in run_old_style_hookwrapper\n    res = yield\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/skipping.py\", line 263, in pytest_runtest_call\n    return (yield)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 121, in _multicall\n    res = hook_impl.function(*args)\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/runner.py\", line 178, in pytest_runtest_call\n    item.runtest()\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/python.py\", line 1671, in runtest\n    self.ihook.pytest_pyfunc_call(pyfuncitem=self)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_hooks.py\", line 512, in __call__\n    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_manager.py\", line 120, in _hookexec\n    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 167, in _multicall\n    raise exception\n  File \"/usr/local/lib/python3.9/site-packages/pluggy/_callers.py\", line 121, in _multicall\n    res = hook_impl.function(*args)\n  File \"/usr/local/lib/python3.9/site-packages/_pytest/python.py\", line 157, in pytest_pyfunc_call\n    result = testfunction(**testargs)\n  File \"/workspace/testbed/obspy/core/tests/test_stream.py\", line 1697, in test_trim_consistent_start_end_time_nearest_sample\n    assert 3 == st[i].stats.npts\nAssertionError: assert 3 == 4\n +  where 4 = Stats({'sampling_rate': 1.0, 'delta': 1.0, 'starttime': UTCDateTime(1970, 1, 1, 0, 0, 4), 'endtime': UTCDateTime(1970, 1, 1, 0, 0, 7), 'npts': 4, 'calib': 1.0, 'network': '', 'station': '', 'location': '', 'channel': '', 'processing': ['ObsPy 1.3.0.post0+148.g166e92c489.dirty.obspy.master: trim(endtime=UTCDateTime(1970, 1, 1, 0, 0, 7)::fill_value=None::nearest_sample=True::pad=False::starttime=UTCDateTime(1970, 1, 1, 0, 0, 4))']}).npts\n +    where Stats({'sampling_rate': 1.0, 'delta': 1.0, 'starttime': UTCDateTime(1970, 1, 1, 0, 0, 4), 'endtime': UTCDateTime(1970, 1, 1, 0, 0, 7), 'npts': 4, 'calib': 1.0, 'network': '', 'station': '', 'location': '', 'channel': '', 'processing': ['ObsPy 1.3.0.post0+148.g166e92c489.dirty.obspy.master: trim(endtime=UTCDateTime(1970, 1, 1, 0, 0, 7)::fill_value=None::nearest_sample=True::pad=False::starttime=UTCDateTime(1970, 1, 1, 0, 0, 4))']}) = <obspy.core.trace.Trace object at 0x7f53e42570a0>.stats"}, "setup": {"outcome": "passed", "duration": 0.00017749198013916612}, "lineno": 1679, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_consistent_start_end_time_nearest_sample", "outcome": "failed", "keywords": ["test_trim_consistent_start_end_time_nearest_sample", "filterwarnings", "TestStream", "test_stream.py", "tests", "core", "obspy", ""], "teardown": {"outcome": "passed", "duration": 0.0002159539726562798}}], "ci_info": {"ci_url": null, "pr_url": null, "runner_os": null, "github_job": null, "github_sha": null, "runner_arch": null, "github_actor": null, "issue_number": null, "github_action": null, "github_workflow": null, "github_event_name": null}, "created": 1768057698.2253397, "summary": {"total": 2, "failed": 1, "passed": 1, "collected": 5}, "duration": 0.09022998809814453, "exitcode": 1, "warnings": [], "collectors": [{"nodeid": "", "result": [{"type": "Function", "lineno": 1653, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_nearest_sample"}, {"type": "Function", "lineno": 1679, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_consistent_start_end_time_nearest_sample"}, {"type": "Function", "lineno": 1700, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_consistent_start_end_time_nearest_sample_padded"}, {"type": "Function", "lineno": 1305, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_removing_empty_traces"}, {"type": "Function", "lineno": 1327, "nodeid": "core/tests/test_stream.py::TestStream::test_trim_with_small_sampling_rate"}], "outcome": "passed"}], "environment": {}, "dependencies": {"lxml": "6.0.2", "numpy": "2.0.2", "obspy": "1.3.0.post0+148.g166e92c489.dirty.obspy.master", "scipy": "1.13.1", "flake8": "---", "pyproj": "3.6.1", "pytest": "8.4.2", "cartopy": "---", "requests": "2.32.5", "decorator": "5.2.1", "shapefile": "---", "matplotlib": "3.9.4", "setuptools": "58.1.0", "sqlalchemy": "2.0.44", "geographiclib": "---", "pytest-json-report": "1.5.0"}, "platform_info": {"node": "trial-320208577-trialrun-320208577-agent-238", "system": "Linux", "machine": "x86_64", "release": "5.10.135+", "version": "#1 SMP Fri Nov 21 17:15:41 CST 2025", "processor": "", "architecture": "64bit", "python_version": "3.9.18", "python_compiler": "GCC 12.2.0", "python_implementation": "CPython"}, "runtest_flags": "core/tests/test_stream.py::TestStream::test_trim_nearest_sample core/tests/test_stream.py::TestStream::test_trim_consistent_start_end_time_nearest_sample core/tests/test_stream.py::TestStream::test_trim_consistent_start_end_time_nearest_sample_padded core/tests/test_stream.py::TestStream::test_trim_removing_empty_traces core/tests/test_stream.py::TestStream::test_trim_with_small_sampling_rate -xvs"}