[pod/pr-validator-main-vs4c6-report-tests-pod/place-scripts] 2026-08-19T19:23:21.715502784-05:00 2026/08/20 00:23:21 Decoded script /tekton/scripts/script-0-69nb8 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:23:29.857712963-05:00 Installing ./packages/* + ./analytics[test,twilio,responder] + pytest-cov… [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:49.664694287-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:50.288382136-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:55.944223935-05:00 ........................................................................ [ 10%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:56.137609350-05:00 ........................................................................ [ 21%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:56.643938370-05:00 ........................................................................ [ 31%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:56.823704197-05:00 ........................................................................ [ 42%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:58.200465031-05:00 ........................................................................ [ 52%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:58.483399731-05:00 ........................................................................ [ 63%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:24:58.800678009-05:00 ........................................................................ [ 74%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:00.866437730-05:00 ........................................................................ [ 84%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.050739250-05:00 ........................................................................ [ 95%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596744772-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596791372-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596800556-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596808111-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596832832-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596841132-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596848558-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596855615-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:01.596861629-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504419952-05:00 ................................ [100%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504557445-05:00 =============================== warnings summary =============================== [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504567018-05:00 src/storeminder/twilio_app.py:34 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504574672-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:34: DeprecationWarning: [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504580656-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504586520-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504594055-05:00 Read more about it in the [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504600089-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504606272-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504612822-05:00 @app.on_event("startup") [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504618925-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504624293-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504629253-05:00 /usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681: DeprecationWarning: [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504645824-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504649323-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504652762-05:00 Read more about it in the [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504656102-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504659561-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504663577-05:00 return self.router.on_event(event_type) # ty: ignore[deprecated] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504667473-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504671569-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504677433-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504681738-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504685783-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504690077-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504694382-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504699034-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504703298-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504707194-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504711121-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504715495-05:00 tests/test_store_hours.py: 4 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504721697-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504727920-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504732045-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504736289-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504741697-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504745921-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504749520-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504754053-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504757194-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504760563-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504764311-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504767611-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504770921-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504774579-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504778287-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504782392-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504786458-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504790563-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504794758-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504809857-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504813773-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504817660-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504821616-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504826049-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504830045-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504833534-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504836815-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504840174-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504843773-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504847123-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504850453-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504853743-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504856854-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504860731-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504873912-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504878365-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504882639-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504887311-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504891257-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504895333-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504899329-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504903782-05:00 _iterencode = c_make_encoder( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504908424-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504912599-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504916346-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504920551-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504926197-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504931336-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504935740-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504940113-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504944258-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504948503-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504952727-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504956992-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504961256-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504974795-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504977985-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504981514-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504985043-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504988393-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504991693-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504995013-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.504998174-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505001534-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505004884-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505008233-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505011554-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505014883-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505018005-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505021325-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505024675-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505028263-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505031633-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505035072-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505038203-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505041533-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505045102-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505048422-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505051841-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505055151-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505058272-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505061622-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505064932-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505068730-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505072855-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505077040-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505080876-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505084982-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505089117-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505101184-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505116721-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505137377-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505150667-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505162187-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505167565-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505172366-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505176809-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505180925-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505184831-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505189185-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505193409-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505197505-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505201451-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505205000-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505208210-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505211560-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505214960-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505218399-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505221719-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505225009-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505228220-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505231759-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505235099-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505238419-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505241759-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505245069-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505248190-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505251480-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505254820-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505258180-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505261520-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505264820-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505267961-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505271251-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505274641-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505289342-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505292821-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505296251-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505299392-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505302672-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505306102-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505309432-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505312722-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505316897-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505320773-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505324988-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505329193-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505332990-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505336350-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505339670-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505342791-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505346131-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505349451-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505352880-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505356160-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505359520-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505362661-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505366001-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505369321-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505373536-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505381359-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505385633-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505389142-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505392482-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505395802-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505399152-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505402422-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505405782-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505409350-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505413446-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505417621-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505431308-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505435692-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505440076-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505444072-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505448187-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505452491-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505456487-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505460503-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505464717-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505468455-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505474051-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505478037-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505481884-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505486148-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505490025-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505493633-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505497639-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505501596-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505505432-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505509418-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505513583-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505517559-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505521476-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505525204-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505529100-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505533156-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505537221-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505540998-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505544855-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505548961-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505552986-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505556764-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505560968-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505564746-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505568712-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505583175-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505587310-05:00 self._id = object() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505591644-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505595640-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505599497-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505603910-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505609536-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505614079-05:00 _now = datetime.utcnow() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505618115-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505622389-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505633910-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505637538-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505640878-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505644267-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505648939-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505652339-05:00 _hour=pd.to_datetime(pos_df2[_t_col], errors='coerce').dt.hour) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505655450-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505658919-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505662249-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505665529-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505668829-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505672159-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505675529-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505678998-05:00 fuel_scan_rows['_hour'] = pd.to_datetime( [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505682139-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505685559-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505688859-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505692149-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505695479-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505698829-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505702159-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505705439-05:00 df2['_ts'] = pd.to_datetime(df2[time_col], errors='coerce') [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505708551-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505720310-05:00 tests/test_hourly_sales.py::test_hourly_inside_summary_distinct_tx [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505723689-05:00 tests/test_hourly_sales.py::test_hourly_category_detail [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505726970-05:00 tests/test_hourly_sales.py::test_hourly_fuel_sales [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505730260-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505733530-05:00 tests/test_hourly_sales.py::test_save_and_get_hourly_sales_roundtrip [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505736880-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505740150-05:00 work['_bk'] = (pd.to_datetime(work[time_col], errors='coerce') [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505743282-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505746781-05:00 tests/test_hourly_sales.py::test_assemble_rows_shapes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505751333-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/groupby/grouper.py:563: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505755319-05:00 dtype = getattr(self.grouping_vector, "dtype", None) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505758669-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505762039-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505765140-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505768460-05:00 tests/test_responder.py: 12 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505771800-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505775239-05:00 return create_react_agent(model, tools, prompt=prompt) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505778371-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505781850-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505785189-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505788460-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505791720-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505794991-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505798082-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505801511-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505804831-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505808141-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505815706-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505819145-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505822296-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505825795-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505829374-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505832664-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505843131-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505847952-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505851222-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505854582-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505857842-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505861162-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505864592-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505867932-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505871053-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505874393-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505877723-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505881003-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505884293-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505887593-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505890754-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505894065-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505897365-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505900635-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505903935-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505907205-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505910357-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505913865-05:00 tests/test_responder.py::test_agent_answers_top_performing_items_from_run_context [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505917444-05:00 /usr/local/lib/python3.13/ast.py:421: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505922175-05:00 visitor = getattr(self, method, self.generic_visit) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505925535-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505928796-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505931897-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505935207-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505938527-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:283: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505941857-05:00 @contextmanager [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505945336-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505948646-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505951827-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505956390-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505966519-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:283: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505969918-05:00 @contextmanager [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505973248-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505976558-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505979809-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505983129-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505986439-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:283: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505989779-05:00 @contextmanager [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505993069-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505996339-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.505999451-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506002751-05:00 tests/test_responder.py::test_recursion_sentinel_rewritten_to_incomplete [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506006260-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:283: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506009639-05:00 @contextmanager [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506026398-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506030046-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506033178-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506036458-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506039877-05:00 tests/test_sms.py: 17 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506043227-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506046527-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506049808-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506054529-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506058018-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506061408-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506064569-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506068008-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506071348-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506074668-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506077998-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506081119-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506084429-05:00 tests/test_sms.py: 17 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506087720-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506091298-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506117152-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506120741-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506131248-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506134448-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506137739-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506141009-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506144349-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506147778-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506150999-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506154299-05:00 tests/test_tw5_dryrun_remote.py::test_remote_consent_read_requires_bearer [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506157629-05:00 /usr/local/lib/python3.13/email/feedparser.py:124: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506161009-05:00 self._lines.extend(lines) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506164299-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506167589-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506170710-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506174050-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506177460-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506180810-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506184120-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506187410-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506190521-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506193821-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506197131-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506200422-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506203821-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506207081-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506210193-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506213503-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506216793-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506220083-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506223364-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506226654-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506229785-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506233055-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506236355-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506246216-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506249536-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506252886-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506256017-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506259317-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506266713-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506270132-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506273422-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506276792-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506279884-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506283184-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506286504-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506289923-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506293174-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506296484-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506299635-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506304764-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506308173-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506311513-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506314833-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506318183-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506321304-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506325847-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506329296-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506332676-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506335956-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506339266-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506342397-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506345837-05:00 tests/test_whatsapp.py::test_recipients_channel_gating_excludes_sms_only [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506349157-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506352517-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506355797-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506359107-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506369067-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506372457-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506375757-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506379186-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506382476-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506385767-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506389057-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506392347-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506395627-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506398917-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506402287-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506405707-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506408848-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506412148-05:00 tests/test_zulip_fanout.py::test_run_date_from_topic [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506415488-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506418818-05:00 return datetime.utcnow().date() [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506421939-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506425229-05:00 tests/test_zulip_fanout.py: 11 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506429364-05:00 tests/test_zulip_fold_receipt.py: 2 warnings [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506432853-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-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506436163-05:00 print(f"[zulip-fanout] {datetime.utcnow().isoformat()}Z {msg}", flush=True) [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506439285-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506442575-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506445895-05:00 ================================ tests coverage ================================ [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506454473-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506457714-05:00 [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.506461083-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:02.697036670-05:00 680 passed, 1 skipped, 198 warnings in 10.87s [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:03.150789787-05:00 Running packages/storeminder-config/tests… [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:03.994454953-05:00 ......................... [100%] [pod/pr-validator-main-vs4c6-report-tests-pod/step-pytest] 2026-08-19T19:25:03.994506036-05:00 25 passed in 0.17s [pod/pr-validator-main-vs4c6-report-tests-pod/prepare] 2026-08-19T19:23:18.898452851-05:00 2026/08/20 00:23:18 Entrypoint initialization