[pod/pr-validator-7vtfp-report-tests-pod/place-scripts] 2026-08-19T18:27:53.976291096-05:00 2026/08/19 23:27:53 Decoded script /tekton/scripts/script-0-74fkp [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:27:58.173972947-05:00 Installing ./packages/* + ./analytics[test,twilio,responder] + pytest-cov… [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:28:55.699958771-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:28:56.283764340-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:01.315380500-05:00 ........................................................................ [ 10%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:01.490476656-05:00 ........................................................................ [ 21%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:01.942128006-05:00 ........................................................................ [ 31%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:02.121849255-05:00 ........................................................................ [ 42%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:03.519835031-05:00 ........................................................................ [ 52%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:03.819818217-05:00 ........................................................................ [ 63%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:04.139628367-05:00 ........................................................................ [ 74%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.067804270-05:00 ........................................................................ [ 84%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.261495758-05:00 ........................................................................ [ 95%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860770353-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860864472-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860871392-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860884302-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860889242-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860894452-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860904172-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860908742-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:06.860913262-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689931813-05:00 ................................ [100%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689947892-05:00 =============================== warnings summary =============================== [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689952502-05:00 src/storeminder/twilio_app.py:34 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689957022-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:34: DeprecationWarning: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689961532-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689965672-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689970662-05:00 Read more about it in the [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689975292-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689981172-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689987082-05:00 @app.on_event("startup") [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689990892-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689994862-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.689999602-05:00 /usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681: DeprecationWarning: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690013282-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690016102-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690018842-05:00 Read more about it in the [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690021502-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690024112-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690026792-05:00 return self.router.on_event(event_type) # ty: ignore[deprecated] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690029322-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690031992-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690034952-05:00 /usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1: StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690037672-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690040202-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690042892-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690045512-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690049262-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690053742-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690057432-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690084632-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690088592-05:00 tests/test_store_hours.py: 4 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690093302-05:00 /usr/local/lib/python3.13/site-packages/storeminder/agents/structured_external.py:25: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690097892-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690101712-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690108892-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690113391-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690117281-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690121121-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690126491-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690131841-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690136761-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690140661-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690144511-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690148641-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690152441-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690156141-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690172071-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690177561-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690181441-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690185251-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690195441-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690198061-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690200671-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690203271-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690205871-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690208551-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690211221-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690213721-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690216281-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690218921-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690223871-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690228231-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690230931-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690233431-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690236141-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690244531-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690247311-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690250191-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690253071-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690255541-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690258841-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690261511-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690264201-05:00 _iterencode = c_make_encoder( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690266811-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690269481-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690271961-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690274591-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690277521-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690280271-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690282841-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690285600-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690288200-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690290810-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690293420-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690296060-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690298610-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690306010-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690308530-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690311150-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690315480-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690319310-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690323180-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690327060-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690330630-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690334120-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690336990-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690339580-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690342330-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690345030-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690347490-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690350030-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690352670-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690355250-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690357870-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690360510-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690362990-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690365600-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690370080-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690372740-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690375400-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690378070-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690380630-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690383190-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690385770-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690388390-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690391660-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690395450-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690399330-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690403300-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690406340-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690409050-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690416390-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690435260-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690449750-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690460719-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690464279-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690467449-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690470159-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690473009-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690475499-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690478159-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690480819-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690483519-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690486099-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690488759-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690491229-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690493869-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690496449-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690499049-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690501619-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690504289-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690506789-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690512369-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690515039-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690517669-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690520239-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690522859-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690525319-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690527939-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690530529-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690533129-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690535699-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690538349-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690540819-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690543389-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690546279-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690557259-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690559969-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690562559-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690565049-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690567669-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690570279-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690572869-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690575489-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690579559-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690582099-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690584779-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690587419-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690590029-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690592619-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690596079-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690598549-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690601089-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690603869-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690606589-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690609159-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690611929-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690614429-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690616969-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690619639-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690622329-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690628239-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690630989-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690633578-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690636168-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690638798-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690641408-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690644038-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690646698-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690649178-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690651818-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690654448-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690661768-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690664408-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690666978-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690669438-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690672058-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690674728-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690677418-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690680108-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690682838-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690685308-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690687838-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690690438-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690693058-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690695758-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690698318-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690700908-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690703468-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690706058-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690708658-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690711238-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690713838-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690716298-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690718838-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690721518-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690724138-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690726748-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690729338-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690731818-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690734388-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690736968-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690739578-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690742188-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690744778-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690747258-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690749828-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690753698-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690760718-05:00 self._id = object() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690763358-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690765948-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690768448-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690771688-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690774688-05:00 /workspace/source/source/analytics/src/storeminder/agents/external_context_agent.py:138: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690777788-05:00 _now = datetime.utcnow() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690780248-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690782808-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690789048-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690791758-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690794438-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690797028-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690799998-05:00 /workspace/source/source/analytics/src/storeminder/data/preprocessor.py:712: UserWarning: Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690802568-05:00 _hour=pd.to_datetime(pos_df2[_t_col], errors='coerce').dt.hour) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690805038-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690807617-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690810187-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690812787-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690815417-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690818017-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690820747-05:00 /workspace/source/source/analytics/src/storeminder/data/preprocessor.py:852: UserWarning: Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690823497-05:00 fuel_scan_rows['_hour'] = pd.to_datetime( [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690825977-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690828567-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690831187-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690833847-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690836507-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690839067-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690841657-05:00 /workspace/source/source/analytics/src/storeminder/data/preprocessor.py:942: UserWarning: Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690844407-05:00 df2['_ts'] = pd.to_datetime(df2[time_col], errors='coerce') [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690846887-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690849457-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690856617-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690859527-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690862097-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690864727-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690867357-05:00 /workspace/source/source/analytics/src/storeminder/data/preprocessor.py:162: UserWarning: Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690869987-05:00 work['_bk'] = (pd.to_datetime(work[time_col], errors='coerce') [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690872517-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690875147-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690878857-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/groupby/grouper.py:563: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690881537-05:00 dtype = getattr(self.grouping_vector, "dtype", None) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690883777-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690885857-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690887857-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690889987-05:00 tests/test_responder.py: 12 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690892197-05:00 /workspace/source/source/analytics/src/storeminder/responder.py:368: LangGraphDeprecatedSinceV10: create_react_agent has been moved to `langchain.agents`. Please update your import to `from langchain.agents import create_agent`. Deprecated in LangGraph V1.0 to be removed in V2.0. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690894497-05:00 return create_react_agent(model, tools, prompt=prompt) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690897097-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690901097-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690903877-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690905987-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690908087-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690912227-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690914247-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690916467-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690918747-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690921147-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690925927-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690928567-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690957727-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690961697-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690965097-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690975317-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690987996-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690990246-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690992206-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690994376-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690996466-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.690998566-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691000686-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691002706-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691004736-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691006786-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691008876-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691010956-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691013276-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691015316-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691017276-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691019296-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691021386-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691023396-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691025486-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691027516-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691029466-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691031476-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691033506-05:00 /usr/local/lib/python3.13/ast.py:421: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691035576-05:00 visitor = getattr(self, method, self.generic_visit) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691037686-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691039746-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691041706-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691043716-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691046226-05:00 /usr/local/lib/python3.13/contextlib.py:112: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691048336-05:00 doc = getattr(func, "__doc__", None) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691050436-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691052466-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691054446-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691056466-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691062356-05:00 /usr/local/lib/python3.13/contextlib.py:112: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691064466-05:00 doc = getattr(func, "__doc__", None) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691066506-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691068616-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691070556-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691072626-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691074826-05:00 /usr/local/lib/python3.13/contextlib.py:112: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691076856-05:00 doc = getattr(func, "__doc__", None) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691078906-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691080976-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691082926-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691084996-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691087026-05:00 /usr/local/lib/python3.13/contextlib.py:112: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691089076-05:00 doc = getattr(func, "__doc__", None) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691091166-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691105856-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691116046-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691119886-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691122636-05:00 tests/test_sms.py: 17 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691128716-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691131416-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.691134166-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924871888-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924974668-05:00 /usr/local/lib/python3.13/site-packages/storeminder/data/conversation_store.py:97: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924982378-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924986368-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924990318-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924994248-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.924999808-05:00 /workspace/source/source/analytics/src/storeminder/slack.py:99: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925005458-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925011088-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925015908-05:00 tests/test_sms.py: 17 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925022278-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925028048-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925033837-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925037977-05:00 /workspace/source/source/analytics/src/storeminder/sms.py:222: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925053127-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925056997-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925060837-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925063437-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925066147-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:68: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925069897-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925072407-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925075887-05:00 tests/test_tw5_dryrun_remote.py::test_remote_consent_read_requires_bearer [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925079547-05:00 /usr/local/lib/python3.13/email/message.py:156: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925082187-05:00 def __init__(self, policy=compat32): [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925084777-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925087767-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925090257-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925092997-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925096047-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925098667-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925101357-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925104087-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925106547-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925109217-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925111937-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925114537-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925117677-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925121807-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925125477-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925129367-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925133167-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925137077-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925140897-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925144027-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925147707-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925151637-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925154877-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925157537-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925166927-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925180877-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925184807-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925187817-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925190467-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925193737-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925197777-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925211636-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925233816-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925238076-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925242006-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925245966-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925249836-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925253786-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925257446-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925265656-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925269656-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925273516-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925277526-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925281406-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925285136-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925288976-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925292856-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925296716-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925300626-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925304496-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925308196-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925312116-05:00 tests/test_whatsapp.py::test_no_recipients [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925315996-05:00 /usr/local/lib/python3.13/site-packages/yaml/scanner.py:289: ResourceWarning: unclosed database in [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925319856-05:00 or self.index-key.index > 1024: [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925323946-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925327836-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925331526-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925335416-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925339286-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925343256-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925347126-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925350946-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925360076-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925362936-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925365576-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925368216-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925370916-05:00 /workspace/source/source/analytics/src/storeminder/whatsapp.py:148: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925374095-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925376605-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925379215-05:00 tests/test_zulip_fanout.py::test_run_date_from_topic [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925381985-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:138: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925384755-05:00 return datetime.utcnow().date() [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925387245-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925389875-05:00 tests/test_zulip_fanout.py: 11 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925392435-05:00 tests/test_zulip_fold_receipt.py: 2 warnings [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925395185-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:57: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925397885-05:00 print(f"[zulip-fanout] {datetime.utcnow().isoformat()}Z {msg}", flush=True) [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925400375-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925402965-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925405675-05:00 ================================ tests coverage ================================ [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925408345-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925410825-05:00 [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925413505-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:07.925416225-05:00 680 passed, 1 skipped, 198 warnings in 10.11s [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:08.291108006-05:00 Running packages/storeminder-config/tests… [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:09.040599422-05:00 ......................... [100%] [pod/pr-validator-7vtfp-report-tests-pod/step-pytest] 2026-08-19T18:29:09.040634342-05:00 25 passed in 0.17s [pod/pr-validator-7vtfp-report-tests-pod/prepare] 2026-08-19T18:27:53.479524833-05:00 2026/08/19 23:27:53 Entrypoint initialization