===== pr-validator-64zpf-archive-logs-pod.log ===== [pod/pr-validator-64zpf-archive-logs-pod/prepare] 2026-08-13T15:46:12.916093722-05:00 2026/08/13 20:46:12 Entrypoint initialization [pod/pr-validator-64zpf-archive-logs-pod/place-scripts] 2026-08-13T15:46:14.328708003-05:00 2026/08/13 20:46:14 Decoded script /tekton/scripts/script-0-54r6g [pod/pr-validator-64zpf-archive-logs-pod/place-scripts] 2026-08-13T15:46:14.346852579-05:00 2026/08/13 20:46:14 Decoded script /tekton/scripts/script-1-8v9hs [pod/pr-validator-64zpf-archive-logs-pod/step-collect-logs] 2026-08-13T15:46:18.139669999-05:00 ==> collecting pod logs for PipelineRun=pr-validator-64zpf ===== pr-validator-64zpf-check-container-pod.log ===== [pod/pr-validator-64zpf-check-container-pod/prepare] 2026-08-13T15:46:14.007421969-05:00 2026/08/13 20:46:14 Entrypoint initialization [pod/pr-validator-64zpf-check-container-pod/place-scripts] 2026-08-13T15:46:15.720645398-05:00 2026/08/13 20:46:15 Decoded script /tekton/scripts/script-0-bpmb9 [pod/pr-validator-64zpf-check-container-pod/step-post-check] 2026-08-13T15:46:18.266193928-05:00 Installing PyJWT + cryptography + requests… ===== pr-validator-64zpf-check-django-pod.log ===== [pod/pr-validator-64zpf-check-django-pod/prepare] 2026-08-13T15:46:13.724335249-05:00 2026/08/13 20:46:13 Entrypoint initialization [pod/pr-validator-64zpf-check-django-pod/place-scripts] 2026-08-13T15:46:14.335598609-05:00 2026/08/13 20:46:14 Decoded script /tekton/scripts/script-0-8pcs4 [pod/pr-validator-64zpf-check-django-pod/step-post-check] 2026-08-13T15:46:17.748734644-05:00 Installing PyJWT + cryptography + requests… ===== pr-validator-64zpf-check-infra-fmt-pod.log ===== [pod/pr-validator-64zpf-check-infra-fmt-pod/prepare] 2026-08-13T15:46:13.386489444-05:00 2026/08/13 20:46:13 Entrypoint initialization [pod/pr-validator-64zpf-check-infra-fmt-pod/place-scripts] 2026-08-13T15:46:14.196157456-05:00 2026/08/13 20:46:14 Decoded script /tekton/scripts/script-0-4kckg [pod/pr-validator-64zpf-check-infra-fmt-pod/step-post-check] 2026-08-13T15:46:17.754766602-05:00 Installing PyJWT + cryptography + requests… ===== pr-validator-64zpf-check-lint-pod.log ===== [pod/pr-validator-64zpf-check-lint-pod/prepare] 2026-08-13T15:46:12.990305018-05:00 2026/08/13 20:46:12 Entrypoint initialization [pod/pr-validator-64zpf-check-lint-pod/place-scripts] 2026-08-13T15:46:14.340981650-05:00 2026/08/13 20:46:14 Decoded script /tekton/scripts/script-0-8c99d [pod/pr-validator-64zpf-check-lint-pod/step-post-check] 2026-08-13T15:46:16.755213118-05:00 Installing PyJWT + cryptography + requests… ===== pr-validator-64zpf-check-pipeline-lint-pod.log ===== [pod/pr-validator-64zpf-check-pipeline-lint-pod/place-scripts] 2026-08-13T15:46:16.206275226-05:00 2026/08/13 20:46:16 Decoded script /tekton/scripts/script-0-f66x8 [pod/pr-validator-64zpf-check-pipeline-lint-pod/prepare] 2026-08-13T15:46:15.910292552-05:00 2026/08/13 20:46:15 Entrypoint initialization ===== pr-validator-64zpf-check-report-tests-pod.log ===== [pod/pr-validator-64zpf-check-report-tests-pod/place-scripts] 2026-08-13T15:46:16.197342608-05:00 2026/08/13 20:46:16 Decoded script /tekton/scripts/script-0-97bsf [pod/pr-validator-64zpf-check-report-tests-pod/prepare] 2026-08-13T15:46:15.102893852-05:00 2026/08/13 20:46:15 Entrypoint initialization ===== pr-validator-64zpf-clone-pod.log ===== [pod/pr-validator-64zpf-clone-pod/prepare] 2026-08-13T15:40:06.621430770-05:00 2026/08/13 20:40:06 Entrypoint initialization [pod/pr-validator-64zpf-clone-pod/place-scripts] 2026-08-13T15:40:07.621375169-05:00 2026/08/13 20:40:07 Decoded script /tekton/scripts/script-0-2822b [pod/pr-validator-64zpf-clone-pod/step-clone] 2026-08-13T15:40:12.726324903-05:00 From https://github.com/storeminder-ai/storeminder [pod/pr-validator-64zpf-clone-pod/step-clone] 2026-08-13T15:40:12.726356203-05:00 * branch a5ce1f71913729abe335d467bebb225269050912 -> FETCH_HEAD [pod/pr-validator-64zpf-clone-pod/step-clone] 2026-08-13T15:40:12.793155887-05:00 Cloned a5ce1f71913729abe335d467bebb225269050912 ===== pr-validator-64zpf-container-build-pod.log ===== [pod/pr-validator-64zpf-container-build-pod/prepare] 2026-08-13T15:40:15.874215524-05:00 2026/08/13 20:40:15 Entrypoint initialization [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.862333907-05:00 + INTERNAL_REGISTRY=storeminder-docker-registry.nexus.svc.cluster.local:5001 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.862359867-05:00 + BUILDER=storeminder-builder [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.862364217-05:00 + CONTEXT=/workspace/source/source/app [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.862367377-05:00 + DOCKERFILE=Dockerfile [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.862370667-05:00 + mkdir -p /tmp/buildkit [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.876254957-05:00 + cat [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:20.877180764-05:00 + docker buildx inspect storeminder-builder [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:21.202306114-05:00 + docker buildx create --name storeminder-builder --driver kubernetes --driver-opt 'namespace=tekton-pipelines,replicas=3,requests.cpu=2,requests.memory=4Gi,limits.memory=8Gi' --driver-opt 'nodeselector=node-role.kubernetes.io/aegis=true' --config /tmp/buildkit/buildkitd.toml --bootstrap [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:21.355300948-05:00 storeminder-builder [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:21.359790282-05:00 + echo 'Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)...' [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:21.359799512-05:00 Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)... [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:21.359812332-05:00 + docker buildx build --builder storeminder-builder --platform linux/amd64 -f /workspace/source/source/app/Dockerfile '--provenance=false' --output 'type=image,push=false' /workspace/source/source/app [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095141759-05:00 #0 building with "storeminder-builder" instance using kubernetes driver [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095231228-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095237538-05:00 #1 [internal] load build definition from Dockerfile [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095248888-05:00 #1 transferring dockerfile: 1.74kB done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095253228-05:00 #1 DONE 0.1s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095258238-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.095262468-05:00 #2 [internal] load metadata for docker.io/library/python:3.12.7-slim [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.494532194-05:00 #2 DONE 0.5s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616094720-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616124510-05:00 #3 [internal] load .dockerignore [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616130960-05:00 #3 transferring context: 137B done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616144400-05:00 #3 DONE 0.1s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616148600-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616153540-05:00 #4 [internal] load build context [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616159600-05:00 #4 DONE 0.0s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616166340-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616173880-05:00 #5 [1/8] FROM docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.616181040-05:00 #5 resolve docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d 0.0s done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.723709326-05:00 #5 DONE 0.0s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.723728656-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.723734186-05:00 #4 [internal] load build context [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.723738966-05:00 #4 transferring context: 3.29MB 0.1s done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840609119-05:00 #4 DONE 0.1s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840703829-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840709869-05:00 #6 [4/8] COPY requirements.txt . [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840713299-05:00 #6 CACHED [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840716869-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840721209-05:00 #7 [2/8] WORKDIR /app [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840724319-05:00 #7 CACHED [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840727249-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840730809-05:00 #8 [3/8] RUN apt-get update && apt-get install -y --no-install-recommends binutils libproj-dev gdal-bin libsqlite3-mod-spatialite && rm -rf /var/lib/apt/lists/* [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840733979-05:00 #8 CACHED [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840736949-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840741429-05:00 #9 [5/8] RUN pip install --no-cache-dir -r requirements.txt [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840765928-05:00 #9 CACHED [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840768548-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840771288-05:00 #10 [6/8] COPY . . [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.840780748-05:00 #10 DONE 0.1s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.995841495-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:22.995872765-05:00 #11 [7/8] RUN DJANGO_SECRET_KEY=build-time SM_DB_ENGINE=sqlite python manage.py collectstatic --noinput [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:23.937192797-05:00 #11 1.092 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:23.937221537-05:00 #11 1.092 171 static files copied to '/app/staticfiles', 473 post-processed. [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:24.150805464-05:00 #11 DONE 1.2s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:24.150829584-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:24.150837364-05:00 #12 [8/8] RUN useradd --system --uid 10001 appuser && chown -R appuser /app [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:24.150841564-05:00 #12 0.145 useradd warning: appuser's uid 10001 is greater than SYS_UID_MAX 999 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:27.665040596-05:00 #12 DONE 3.7s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:27.825090665-05:00 [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:27.825135495-05:00 #13 exporting to image [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:27.825142405-05:00 #13 exporting layers [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.126886539-05:00 #13 exporting layers 0.5s done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.315217167-05:00 #13 exporting manifest sha256:804e563351efd0b0c5294834ee08a1845383d036fce3ed1006dace9140331dfa 0.0s done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.315237227-05:00 #13 exporting config sha256:75829a6776f0c71ca8a7412b91235f2c411fc8a0f97102f5a0e76489978cc67c 0.0s done [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.315240907-05:00 #13 DONE 0.5s [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.323256048-05:00 + echo '=== Dry-run build OK (Dockerfile builds; nothing pushed) ===' [pod/pr-validator-64zpf-container-build-pod/step-build-nopush] 2026-08-13T15:40:28.323258258-05:00 === Dry-run build OK (Dockerfile builds; nothing pushed) === ===== pr-validator-64zpf-django-pod.log ===== [pod/pr-validator-64zpf-django-pod/prepare] 2026-08-13T15:40:16.167719827-05:00 2026/08/13 20:40:16 Entrypoint initialization [pod/pr-validator-64zpf-django-pod/place-scripts] 2026-08-13T15:40:16.784177107-05:00 2026/08/13 20:40:16 Decoded script /tekton/scripts/script-0-9268f [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:40:22.006279346-05:00 Installing GeoDjango system libs (GDAL/GEOS/PROJ)… [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:40:38.018975146-05:00 debconf: delaying package configuration, since apt-utils is not installed [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:05.999862268-05:00 Installing app + test deps (requirements-test.txt: Django + pytest + …)… [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:24.773727740-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-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:25.094269076-05:00 Waiting for the Postgres sidecar… [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:25.309852337-05:00 postgres ready [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:25.333920581-05:00 == manage.py check == [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:25.746331310-05:00 System check identified no issues (0 silenced). [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:25.804593832-05:00 == manage.py makemigrations --check --dry-run == [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:26.218263676-05:00 No changes detected [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:26.407954650-05:00 == python -m pytest (SM_TEST_DB=postgres) == [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641216802-05:00 ============================= test session starts ============================== [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641236322-05:00 platform linux -- Python 3.12.7, pytest-9.1.1, pluggy-1.6.0 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641241142-05:00 django: version: 5.2.17, settings: config.settings (from ini) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641245572-05:00 rootdir: /workspace/source/source/app [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641249692-05:00 configfile: pytest.ini [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641253602-05:00 testpaths: tests, stores, fleet, scheduling [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641257422-05:00 plugins: anyio-4.14.2, django-4.14.0, cov-7.1.0 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641261092-05:00 collected 799 items [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:28.641264722-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:33.083563653-05:00 tests/acceptance/test_01_stores.py ........ [ 1%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:33.639087231-05:00 tests/acceptance/test_02_devices.py ........ [ 2%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:34.606304070-05:00 tests/acceptance/test_03_users.py .... [ 2%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:34.918962785-05:00 tests/acceptance/test_04_groups.py ... [ 2%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:35.744355350-05:00 tests/acceptance/test_05_team_contacts.py .... [ 3%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:36.129960045-05:00 tests/acceptance/test_06_consents.py ....... [ 4%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:37.123013352-05:00 tests/acceptance/test_07_device_status.py ....... [ 5%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:38.408794805-05:00 tests/acceptance/test_08_device_logs.py ....... [ 6%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:39.536395742-05:00 tests/acceptance/test_09_selftest.py ......... [ 7%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:42.411631424-05:00 tests/acceptance/test_10_degradation.py ................................ [ 11%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:46.866569171-05:00 .................. [ 13%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:41:54.276772954-05:00 tests/test_ak1_admin_gate_api.py ................ [ 15%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:42:26.387051461-05:00 tests/test_cstore_store_api.py .......................... [ 18%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:42:30.326154028-05:00 tests/test_cstore_store_unit.py .............. [ 20%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:42:53.692209070-05:00 tests/test_downerwrite_api.py ................... [ 22%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:42:59.643854688-05:00 tests/test_downerwrite_unit.py .............. [ 24%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:01.245382035-05:00 tests/test_ds1_seed_api.py ............... [ 26%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:19.997619118-05:00 tests/test_ds1_seed_unit.py ............. [ 28%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:27.929501633-05:00 tests/test_fd1_home.py ...... [ 28%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:32.532898401-05:00 tests/test_fd1_home_unit.py ..... [ 29%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:35.784536501-05:00 tests/test_fd2_found_refactor.py .......... [ 30%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:37.376267633-05:00 tests/test_h1_migrate_staff_api.py ... [ 31%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:37.676288712-05:00 tests/test_h1_migrate_staff_unit.py ............ [ 32%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:43:48.872111853-05:00 tests/test_portal_api.py ......... [ 33%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:44:11.460560364-05:00 tests/test_portal_devices_api.py .................... [ 36%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:44:14.319452445-05:00 tests/test_portal_devices_unit.py ............... [ 38%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:44:19.649858921-05:00 tests/test_portal_unit.py ......... [ 39%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:44:19.693461325-05:00 tests/test_readyz.py ..... [ 39%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:44:19.717399850-05:00 tests/test_smoke.py .... [ 40%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:22.828932389-05:00 tests/test_th3_authz.py ................................................ [ 46%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:31.989896880-05:00 ....... [ 47%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:32.801332816-05:00 stores/tests.py .................... [ 49%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:32.937668019-05:00 stores/tests_api.py .................. [ 51%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:38.676984847-05:00 stores/tests_authority.py .................. [ 54%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:38.732999417-05:00 stores/tests_collector_config.py ........ [ 55%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:38.877252142-05:00 stores/tests_geo.py ........... [ 56%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:43.387588513-05:00 stores/tests_map.py ......... [ 57%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:43.730696949-05:00 stores/tests_pilot_seed.py ........ [ 58%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:43.754745344-05:00 stores/tests_report_config.py ... [ 59%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:44.669920059-05:00 fleet/tests.py ............... [ 60%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:48.979294337-05:00 fleet/tests_authority.py .................... [ 63%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:50.129856233-05:00 fleet/tests_consent.py ............. [ 65%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:50.343508971-05:00 fleet/tests_consent_event.py ................ [ 67%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:50.466436372-05:00 fleet/tests_device_sts.py .................. [ 69%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:50.992500416-05:00 fleet/tests_deviceconfig.py .............................. [ 73%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:51.277177290-05:00 fleet/tests_knowledge.py ...................... [ 75%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:54.795907959-05:00 fleet/tests_logs.py ................. [ 77%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:54.933512318-05:00 fleet/tests_manifest.py .............. [ 79%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:55.688249926-05:00 fleet/tests_memberships.py ....................... [ 82%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:45:57.667834904-05:00 fleet/tests_selftest.py ............... [ 84%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.495737614-05:00 fleet/tests_status.py .......................... [ 87%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.737970920-05:00 fleet/tests_sync.py ................... [ 90%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.739586055-05:00 fleet/tests_sync_integration.py s [ 90%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.824723091-05:00 scheduling/tests.py ....... [ 91%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.910885023-05:00 scheduling/tests_api.py ..F [ 91%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.956178002-05:00 scheduling/tests_roster.py ..... [ 92%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.959115771-05:00 tests/acceptance/test_07_device_status.py . [ 92%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.963599056-05:00 tests/acceptance/test_08_device_logs.py .. [ 92%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.966011767-05:00 tests/acceptance/test_09_selftest.py . [ 92%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.980129567-05:00 tests/acceptance/test_10_degradation.py .... [ 93%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:06.989704832-05:00 tests/acceptance/test_integrations_parity.py .... [ 93%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.300853702-05:00 tests/mender_contract/test_mender_contract.py ............ [ 95%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.337842741-05:00 tests/test_ak1_admin_gate_unit.py ............... [ 96%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.340417441-05:00 tests/test_readyz.py . [ 97%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.349961517-05:00 tests/test_smoke.py .... [ 97%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.366796057-05:00 stores/tests_basemap.py ...... [ 98%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:07.396716681-05:00 fleet/tests_correlate.py ............ [ 99%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474733308-05:00 scheduling/tests.py . [100%] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474756108-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474761308-05:00 =================================== FAILURES =================================== [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474765538-05:00 ______________________ test_create_commit_open_roundtrip _______________________ [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474769318-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474774508-05:00 client = [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474778778-05:00 settings = [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474783998-05:00 store = [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474787778-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474791688-05:00 def test_create_commit_open_roundtrip(client, settings, store): [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474795618-05:00 settings.SM_SCHEDULE_INGEST_TOKEN = TOKEN [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474799578-05:00 sheila = TeamMember.objects.create(name="Sheila", role="manager") [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474803608-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474807568-05:00 # 1) create the upload (received) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474811648-05:00 r = _post(client, "/scheduling/upload", { [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474826258-05:00 "store": "northside", "submitted_by_phone": "+15551230000", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474830248-05:00 "channel": "sms", "kind": "schedule", "session_id": "+15551230000", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474834128-05:00 "media_s3_key": "schedule-uploads/northside/x.jpg", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474838008-05:00 "media_content_type": "image/jpeg", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474841858-05:00 }) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474860998-05:00 assert r.status_code == 201 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474866468-05:00 uid = r.json()["id"] [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474869128-05:00 assert r.json()["status"] == UploadStatus.RECEIVED [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474871908-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474874728-05:00 # 2) advance to awaiting_confirmation with a parsed doc [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474877448-05:00 r = _post(client, f"/scheduling/upload/{uid}/state", { [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474880038-05:00 "status": UploadStatus.AWAITING_CONFIRMATION, [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474882648-05:00 "parse_confidence": 0.8, [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474885308-05:00 "parsed_json": {"ambiguities": ["Sat 11-5 AM/PM?"]}, [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474887988-05:00 }) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474892498-05:00 assert r.status_code == 200 and r.json()["status"] == UploadStatus.AWAITING_CONFIRMATION [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474901538-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474904338-05:00 # 3) open-session lookup finds it (routes plain replies back into the loop) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474907318-05:00 r = client.get( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474909977-05:00 "/scheduling/open?session=+15551230000", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474912567-05:00 HTTP_AUTHORIZATION=f"Bearer {TOKEN}", [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474915407-05:00 ) [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474918047-05:00 > assert r.status_code == 200 and r.json()["open"]["id"] == uid [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474920717-05:00 ^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474925177-05:00 E TypeError: 'NoneType' object is not subscriptable [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474927727-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474930347-05:00 scheduling/tests_api.py:78: TypeError [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474933047-05:00 =============================== warnings summary =============================== [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474935677-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474938847-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.003613) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474942797-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474945327-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474947997-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474950727-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-08-13 20:45:49.003613) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474953427-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474955917-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474958517-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474961237-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.052032) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474963847-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474966317-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474968957-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474971597-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-08-13 20:45:49.052032) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474974307-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474981597-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474984457-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474987107-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.089709) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474989717-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474992197-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474994777-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.474997387-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-08-13 20:45:49.089709) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475000007-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475002487-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475009117-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475011947-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-08-13 20:45:49.104042) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475014897-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475022487-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475026877-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475029527-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.133264) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475032137-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475034627-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475037287-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475039937-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-08-13 20:45:49.133264) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475042637-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475045117-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475047987-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_command_ingests [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475050667-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.311390) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475053287-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475055777-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475058387-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_dry_run_writes_nothing [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475061017-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-08-13 20:45:49.343890) while time zone support is active. [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475063667-05:00 warnings.warn( [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475066137-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475069457-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475072117-05:00 ================================ tests coverage ================================ [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475074667-05:00 _______________ coverage: platform linux, python 3.12.7-final-0 ________________ [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475081807-05:00 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475085607-05:00 Name Stmts Miss Branch BrPart Cover Missing [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475088337-05:00 ------------------------------------------------------------------------------------------------- [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475090927-05:00 config/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475095267-05:00 config/admin_gate.py 90 7 30 1 93% 77-78, 157-159, 170-171 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475097967-05:00 config/readiness.py 75 6 12 1 92% 132-133, 156-158, 165 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475100597-05:00 config/settings.py 59 4 6 3 89% 133-137, 141, 143 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475103257-05:00 config/urls.py 9 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475105857-05:00 fleet/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475125337-05:00 fleet/admin.py 292 74 46 3 68% 169, 172, 193, 196, 207, 211, 279, 286-296, 361, 390-404, 413-424, 464-467, 471-500, 508->505, 524, 534-549, 584, 588 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475127977-05:00 fleet/api_consent.py 84 5 32 5 91% 82, 98, 135, 149, 152 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475130617-05:00 fleet/api_manifest.py 28 0 8 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475133247-05:00 fleet/apps.py 7 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475135827-05:00 fleet/contacts.py 26 0 8 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475138387-05:00 fleet/correlate.py 51 1 12 0 98% 65 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475141247-05:00 fleet/device_sts.py 65 12 14 2 77% 83-84, 103, 152-160, 168 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475144357-05:00 fleet/deviceconfig.py 180 14 68 9 89% 215->217, 344, 348, 350, 352, 358, 369-371, 374, 406-408, 414-415 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475146997-05:00 fleet/forms.py 17 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475149607-05:00 fleet/home.py 13 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475152587-05:00 fleet/integrity.py 36 7 26 5 74% 24, 26->25, 45->44, 53->52, 57->55, 64-70 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475155287-05:00 fleet/knowledge.py 48 0 22 1 99% 61->63 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475161137-05:00 fleet/knowledge_seed.py 4 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475163847-05:00 fleet/logs.py 113 1 18 2 98% 235->239, 269 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475166497-05:00 fleet/management/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475169137-05:00 fleet/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475171737-05:00 fleet/management/commands/poll_selftests.py 24 0 6 1 97% 56->52 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475174397-05:00 fleet/management/commands/reconcile_consents.py 37 4 10 3 85% 70, 86, 89-93 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475176977-05:00 fleet/management/commands/reconcile_deviceconfig.py 60 19 24 2 63% 95, 111-132 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475180067-05:00 fleet/management/commands/sync_devices.py 222 27 84 9 86% 163-166, 178->180, 182->184, 184->186, 187->193, 236-237, 249, 252, 269, 276-278, 297->299, 336-364 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475187046-05:00 fleet/manifest.py 28 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475189706-05:00 fleet/models.py 174 4 14 4 96% 609, 611, 613, 615 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475192346-05:00 fleet/reconcile.py 111 7 34 5 92% 62, 127-128, 132, 138, 225, 243 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475195056-05:00 fleet/roles.py 27 3 6 1 88% 106-107, 130 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475197656-05:00 fleet/scoping.py 32 0 12 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475200266-05:00 fleet/selftest.py 116 6 24 4 93% 117->119, 137, 152-153, 157->162, 204-205, 223 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475202846-05:00 fleet/status.py 144 3 26 2 97% 211->206, 213-214, 308 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475205426-05:00 fleet/tests_authority.py 125 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475207996-05:00 fleet/tests_consent.py 149 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475210586-05:00 fleet/tests_consent_event.py 113 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475213196-05:00 fleet/tests_correlate.py 51 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475215756-05:00 fleet/tests_device_sts.py 150 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475218366-05:00 fleet/tests_deviceconfig.py 334 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475221056-05:00 fleet/tests_knowledge.py 178 0 6 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475223726-05:00 fleet/tests_logs.py 163 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475226276-05:00 fleet/tests_manifest.py 92 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475228856-05:00 fleet/tests_memberships.py 179 0 2 1 99% 221->223 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475231486-05:00 fleet/tests_selftest.py 130 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475234036-05:00 fleet/tests_status.py 219 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475236596-05:00 fleet/tests_sync.py 178 1 8 1 99% 107 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475239196-05:00 fleet/tests_sync_integration.py 29 16 2 0 42% 41, 62-83 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475241766-05:00 fleet/urls_consent.py 3 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475244326-05:00 fleet/urls_logs.py 4 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475246896-05:00 fleet/urls_manifest.py 3 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475249436-05:00 fleet/urls_selftest.py 3 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475251986-05:00 fleet/urls_status.py 4 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475254586-05:00 fleet/validators.py 25 4 8 0 88% 44-45, 50-51 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475258796-05:00 integrations/__init__.py 18 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475266296-05:00 integrations/base.py 122 12 32 4 90% 49-51, 60-62, 96, 139-140, 176, 199, 205 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475268976-05:00 integrations/config.py 57 7 14 5 83% 18, 58-60, 66, 85->92, 89, 115 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475271566-05:00 integrations/enroll.py 20 5 4 2 71% 28, 42-43, 45, 66 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475274116-05:00 integrations/errors.py 9 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475276856-05:00 integrations/grafana.py 68 15 22 3 76% 27, 33, 46-49, 60-72, 81-82, 84, 88-89 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475282116-05:00 integrations/headscale.py 33 1 12 2 93% 47->46, 49 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475284846-05:00 integrations/health.py 20 3 2 0 86% 25-27 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475287486-05:00 integrations/mender.py 116 41 38 8 58% 44, 47, 65-79, 83-86, 115-121, 133, 145-153, 174-180, 212-218 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475290116-05:00 integrations/rundeck.py 46 3 10 1 93% 81, 89, 98 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475292746-05:00 integrations/types.py 90 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475295366-05:00 integrations/urls.py 3 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475297976-05:00 integrations/views.py 6 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475300556-05:00 scheduling/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475303106-05:00 scheduling/admin.py 19 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475306196-05:00 scheduling/api.py 125 49 48 13 55% 49, 65, 96-97, 124, 127, 130-131, 134->137, 138-139, 140->143, 143->146, 147-148, 150-151, 152->155, 173-209, 228-241, 249, 252 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475309186-05:00 scheduling/apps.py 5 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475311806-05:00 scheduling/models.py 74 4 0 0 95% 251-255 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475314486-05:00 scheduling/roster.py 60 3 22 3 93% 66, 96, 105 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475317126-05:00 scheduling/selectors.py 12 1 0 0 92% 17 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475319726-05:00 scheduling/services.py 48 0 12 2 97% 102->107, 109->111 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475322306-05:00 scheduling/tests_api.py 41 7 0 0 83% 81-100 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475324916-05:00 scheduling/tests_roster.py 39 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475327506-05:00 scheduling/urls.py 3 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475331766-05:00 stores/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475334526-05:00 stores/admin.py 87 2 12 2 96% 152, 158 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475337136-05:00 stores/api.py 66 1 20 1 98% 135 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475339726-05:00 stores/apps.py 5 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475342356-05:00 stores/forms.py 35 2 12 0 96% 83-84 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475349816-05:00 stores/geocoding.py 115 60 34 4 41% 30, 39->43, 41->43, 53->55, 70-77, 82-94, 100-134, 154-176, 201->209 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475352466-05:00 stores/management/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475355086-05:00 stores/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475357736-05:00 stores/management/commands/check_authority.py 39 5 14 1 85% 55-59 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475360376-05:00 stores/management/commands/migrate_owner_staff.py 73 1 28 2 97% 190->192, 193 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475363016-05:00 stores/management/commands/notify_new_enrolls.py 36 4 8 3 84% 22, 51, 54->73, 71-72 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475365786-05:00 stores/management/commands/reattach_store.py 50 3 14 4 89% 52-53, 55, 61->63, 85->87, 88->91 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475368336-05:00 stores/management/commands/seed_e2e_fleet.py 231 3 34 3 98% 454, 602->610, 619-622 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475370976-05:00 stores/management/commands/seed_pilot_stores.py 68 6 16 4 88% 54, 62, 84-85, 138-139 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475373526-05:00 stores/management/commands/sync_roles.py 24 3 8 2 84% 33-34, 54 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475376146-05:00 stores/map.py 69 5 18 3 91% 59-60, 62, 106-107, 146->155 [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475378696-05:00 stores/models.py 112 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475381336-05:00 stores/scoping.py 5 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475383946-05:00 stores/tests_api.py 105 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475386616-05:00 stores/tests_authority.py 128 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475389176-05:00 stores/tests_basemap.py 41 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475391756-05:00 stores/tests_collector_config.py 66 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475398396-05:00 stores/tests_geo.py 72 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475401106-05:00 stores/tests_map.py 68 0 2 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475403736-05:00 stores/tests_pilot_seed.py 94 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475406286-05:00 stores/tests_report_config.py 29 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475408916-05:00 stores/urls.py 4 0 0 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475411546-05:00 stores/views.py 40 0 4 0 100% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475414126-05:00 ------------------------------------------------------------------------------------------------- [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475416786-05:00 TOTAL 7000 471 1050 137 91% [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.475419376-05:00 Coverage XML written to file coverage.xml [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.618702894-05:00 =========================== short test summary info ============================ [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.618721214-05:00 SKIPPED [1] fleet/tests_sync_integration.py:60: real-integration test; set SM_REAL_INTEGRATION=1 (+ live creds) to run [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.618726414-05:00 FAILED scheduling/tests_api.py::test_create_commit_open_roundtrip - TypeError... [pod/pr-validator-64zpf-django-pod/step-django-ci] 2026-08-13T15:46:09.618739344-05:00 ====== 1 failed, 797 passed, 1 skipped, 11 warnings in 281.91s (0:04:41) ======= [pod/pr-validator-64zpf-django-pod/sidecar-postgres] 2026-08-13T15:46:12.238023211-05:00 2026/08/13 20:46:12 Exiting... ===== pr-validator-64zpf-infra-fmt-pod.log ===== [pod/pr-validator-64zpf-infra-fmt-pod/prepare] 2026-08-13T15:40:17.118519274-05:00 2026/08/13 20:40:17 Entrypoint initialization [pod/pr-validator-64zpf-infra-fmt-pod/place-scripts] 2026-08-13T15:40:17.842676021-05:00 2026/08/13 20:40:17 Decoded script /tekton/scripts/script-0-fncfr [pod/pr-validator-64zpf-infra-fmt-pod/step-fmt-check] 2026-08-13T15:40:22.506465891-05:00 Checking canonical format of infra/ (tofu fmt -check -recursive)… [pod/pr-validator-64zpf-infra-fmt-pod/step-fmt-check] 2026-08-13T15:40:22.717641918-05:00 === infra/ is canonically formatted === ===== pr-validator-64zpf-lint-pod.log ===== [pod/pr-validator-64zpf-lint-pod/prepare] 2026-08-13T15:40:16.981898212-05:00 2026/08/13 20:40:16 Entrypoint initialization [pod/pr-validator-64zpf-lint-pod/place-scripts] 2026-08-13T15:40:17.802343824-05:00 2026/08/13 20:40:17 Decoded script /tekton/scripts/script-0-6xn7l [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:21.946024671-05:00 Installing ruff==0.8.6 mypy==1.14.1 (+ lib runtime deps for mypy import resolution)… [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:29.379808108-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-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:29.462193375-05:00 == ruff check . == [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:29.491953988-05:00 All checks passed! [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:29.496240933-05:00 == mypy == [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:33.958061504-05:00 packages/storeminder-tools/src/storeminder/agents/base_agent.py:34: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:33.958083844-05:00 packages/storeminder-tools/src/storeminder/agents/base_agent.py:37: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:34.766571140-05:00 Success: no issues found in 57 source files [pod/pr-validator-64zpf-lint-pod/step-ruff-mypy] 2026-08-13T15:40:34.783751648-05:00 === lint OK (ruff + mypy clean) === ===== pr-validator-64zpf-pipeline-lint-pod.log ===== [pod/pr-validator-64zpf-pipeline-lint-pod/prepare] 2026-08-13T15:40:17.683228019-05:00 2026/08/13 20:40:17 Entrypoint initialization [pod/pr-validator-64zpf-pipeline-lint-pod/place-scripts] 2026-08-13T15:40:18.979438505-05:00 2026/08/13 20:40:18 Decoded script /tekton/scripts/script-0-996xd [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:27.978044610-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-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:27.978877287-05:00 [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:27.978888357-05:00 [notice] A new release of pip is available: 26.1.2 -> 26.2.1 [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:27.978895147-05:00 [notice] To update, run: pip install --upgrade pip [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.073070411-05:00 [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.073101601-05:00 == validate pipeline archiving invariant == [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.252201412-05:00 ok: every Tekton pipeline archives its run logs. [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.258275030-05:00 ok: pipelines archive [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.258299060-05:00 [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.258306130-05:00 == validator self-test (pytest) == [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.875088289-05:00 ....... [100%] [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.875194769-05:00 7 passed in 0.21s [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.893661723-05:00 ok: validator tests passed [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.893687103-05:00 [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.893716213-05:00 == result == [pod/pr-validator-64zpf-pipeline-lint-pod/step-lint] 2026-08-13T15:40:28.893730933-05:00 ok: pipeline archive lint passed. ===== pr-validator-64zpf-reclaim-workspace-pod.log ===== [pod/pr-validator-64zpf-reclaim-workspace-pod/prepare] 2026-08-13T15:46:15.239826773-05:00 2026/08/13 20:46:15 Entrypoint initialization [pod/pr-validator-64zpf-reclaim-workspace-pod/place-scripts] 2026-08-13T15:46:16.192221896-05:00 2026/08/13 20:46:16 Decoded script /tekton/scripts/script-0-72bb8 ===== pr-validator-64zpf-report-tests-pod.log ===== [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:40:21.926598900-05:00 Installing ./packages/* + ./analytics[test,twilio,responder] + pytest-cov… [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:09.126884222-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:09.676701470-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:14.319059508-05:00 ........................................................................ [ 10%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:14.483446971-05:00 ........................................................................ [ 21%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:14.581153923-05:00 ........................................................................ [ 32%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:14.748335816-05:00 ........................................................................ [ 43%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:15.833644364-05:00 ........................................................................ [ 54%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:16.074433965-05:00 ........................................................................ [ 65%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:17.917717880-05:00 ........................................................................ [ 76%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:18.209682838-05:00 ........................................................................ [ 87%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:18.357203442-05:00 ........................................................................ [ 98%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:18.834886077-05:00 /usr/local/lib/python3.13/collections/__init__.py:452: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:18.834915707-05:00 result = tuple_new(cls, iterable) [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:18.834921357-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467426181-05:00 ......... [100%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467441261-05:00 =============================== warnings summary =============================== [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467448891-05:00 src/storeminder/twilio_app.py:34 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467456071-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:34: DeprecationWarning: [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467461371-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467466631-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467472351-05:00 Read more about it in the [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467477501-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467482941-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467487991-05:00 @app.on_event("startup") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467493951-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467499011-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467504201-05:00 /usr/local/lib/python3.13/site-packages/fastapi/applications.py:4681: DeprecationWarning: [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467509081-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467514081-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467519281-05:00 Read more about it in the [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467524460-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467529840-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467534730-05:00 return self.router.on_event(event_type) # ty: ignore[deprecated] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467539400-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467544410-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467563410-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467567240-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467570360-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467573860-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467577510-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467580860-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467584310-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467587530-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467590950-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467594770-05:00 tests/test_store_hours.py: 4 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467602020-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467611090-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467614220-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467617520-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467621820-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467625900-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467629440-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467635020-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467638300-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467642260-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467646180-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467649950-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467653530-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467657130-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467660780-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467664360-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467668240-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467672370-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467676040-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467679720-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467684120-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467687820-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467691550-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467695130-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467702100-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467705870-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467716560-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467720290-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467723970-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467727380-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467731140-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467734730-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467738190-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467741680-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467754290-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467758670-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467762630-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467766100-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467769440-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467776090-05:00 tests/test_data_tools.py::test_same_dow_baseline_ok_and_insufficient [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467780080-05:00 /usr/local/lib/python3.13/json/encoder.py:254: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467783550-05:00 _iterencode = c_make_encoder( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467787170-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467791260-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467795820-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467800800-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467805180-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467855029-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467861879-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467867459-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467872399-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467877729-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467893999-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467900149-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467905039-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467909929-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467915079-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467920479-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467927549-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467932609-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467937749-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467943169-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467957289-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467960869-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467964429-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467967839-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467972189-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467975789-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467978959-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467982499-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467986199-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467989739-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467993259-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467996779-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.467999789-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468003509-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468007259-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468010759-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468014289-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468031709-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468037599-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468041139-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468044699-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468048549-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468052099-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468056019-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468059389-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468062839-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468066559-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468070369-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468073779-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468102788-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468119498-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468133298-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468139158-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468143778-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468147898-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468164168-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468169048-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468173058-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468177668-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468181758-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468186198-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468190368-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468194198-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468198268-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468202728-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468206818-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468210848-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468214958-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468218888-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468223738-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468227788-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468231838-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468235878-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468239908-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468243688-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468247738-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468251838-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468255858-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468259788-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468263788-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468267628-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468272128-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468276378-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468280698-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468284788-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468288838-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468292618-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468296738-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468300818-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468304848-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468316748-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468321268-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468325118-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468329408-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468333468-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468337468-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468342548-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468346558-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468350418-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468354418-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468358728-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468362757-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468366787-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468370887-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468374767-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468379547-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468383607-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468387637-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468396647-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468400847-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468404677-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468408677-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468413467-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468417537-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468423497-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468427767-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468431797-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468435817-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468440027-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/indexes/base.py:842: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468444057-05:00 self._id = object() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468448107-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468452117-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468455907-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468460227-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468465807-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468477297-05:00 _now = datetime.utcnow() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468481187-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468485577-05:00 tests/test_responder.py: 12 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468491227-05:00 /workspace/source/source/analytics/src/storeminder/responder.py:341: 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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468495997-05:00 return create_react_agent(model, tools, prompt=prompt) [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468499827-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468503917-05:00 tests/test_responder.py::test_agent_answers_overperforming_items_from_run_context [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468510677-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_generate_schema.py:2210: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468514767-05:00 def _apply_annotations( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468518927-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468523157-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468526977-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468531017-05:00 tests/test_responder.py::test_agent_answers_overperforming_items_from_run_context [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468535207-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_generate_schema.py:2210: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468540567-05:00 def _apply_annotations( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468544627-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468548907-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468552747-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468556717-05:00 tests/test_responder.py::test_agent_answers_overperforming_items_from_run_context [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468560787-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_generate_schema.py:2210: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468564887-05:00 def _apply_annotations( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468569067-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468573337-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468577137-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468581057-05:00 tests/test_responder.py::test_agent_answers_overperforming_items_from_run_context [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468585067-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_generate_schema.py:2210: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468589087-05:00 def _apply_annotations( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468593177-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468597307-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468601107-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468605167-05:00 tests/test_responder.py::test_agent_answers_overperforming_items_from_run_context [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468609257-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_generate_schema.py:2210: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468613327-05:00 def _apply_annotations( [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468623187-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468627377-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468631206-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468639716-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468643916-05:00 :9: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468647976-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468652056-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468655836-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468659756-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468663786-05:00 :9: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468667916-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468671936-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468675786-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468679846-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468683886-05:00 :9: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468687946-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468691976-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468695756-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468699756-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468703816-05:00 :9: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468707886-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468711876-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468715706-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468719656-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468723646-05:00 :9: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468728466-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468732496-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468736276-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468740196-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468744306-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:288: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468748386-05:00 self.__dict__.pop('types_namespace', None) [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468752446-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468756546-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468760366-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468764336-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468768776-05:00 /usr/local/lib/python3.13/site-packages/pydantic/_internal/_namespace_utils.py:288: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468779766-05:00 self.__dict__.pop('types_namespace', None) [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468783846-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468787816-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468791606-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468795526-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468799476-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468803506-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468807456-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468811466-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468815506-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468819626-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468823606-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468827416-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468831336-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468835306-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468839596-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468843656-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468847466-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468851436-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468855466-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468859446-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468863446-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468867516-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468871596-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468875526-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468884206-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468888386-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468892676-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468896826-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468900605-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468904595-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468908655-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468912805-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468917475-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468921485-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468932185-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468936225-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468940255-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468944225-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468949425-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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468953455-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468957325-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468961245-05:00 tests/test_zulip_fanout.py::test_run_date_from_topic [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468965635-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:137: 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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468969675-05:00 return datetime.utcnow().date() [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468973505-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468977435-05:00 tests/test_zulip_fanout.py: 11 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468981535-05:00 tests/test_zulip_fold_receipt.py: 2 warnings [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468986275-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:56: 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-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468990355-05:00 print(f"[zulip-fanout] {datetime.utcnow().isoformat()}Z {msg}", flush=True) [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468994185-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.468998165-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469002185-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469006225-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469010225-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469014265-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469025225-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469035515-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469039695-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469043715-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469048265-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469052335-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469056175-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469060225-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469064265-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469068315-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469072485-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469083795-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469087655-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469091585-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469095625-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469100005-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469103975-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469108045-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469111885-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469115855-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469130625-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469135045-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469139205-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469143235-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.469147075-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661557788-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661662458-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661669238-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661673048-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661677088-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661680108-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661683468-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661686448-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661689468-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661693258-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661708738-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661714818-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661719548-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661724298-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661727308-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661730198-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661733088-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661736768-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661740748-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_posts_to_msgsvc_stream [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661744847-05:00 /usr/local/lib/python3.13/site-packages/anyio/pytest_plugin.py:245: ResourceWarning: unclosed database in [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661758857-05:00 backend = pyfuncitem.funcargs.get("anyio_backend") [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661761807-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661764467-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661766937-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661769597-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661772127-05:00 ================================ tests coverage ================================ [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661774787-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661777277-05:00 [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661780127-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.661783427-05:00 657 passed, 1 skipped, 159 warnings in 8.65s [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:19.988912760-05:00 Running packages/storeminder-config/tests… [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:20.700428912-05:00 ......................... [100%] [pod/pr-validator-64zpf-report-tests-pod/step-pytest] 2026-08-13T15:41:20.700465312-05:00 25 passed in 0.14s [pod/pr-validator-64zpf-report-tests-pod/prepare] 2026-08-13T15:40:17.415384425-05:00 2026/08/13 20:40:17 Entrypoint initialization [pod/pr-validator-64zpf-report-tests-pod/place-scripts] 2026-08-13T15:40:17.764141851-05:00 2026/08/13 20:40:17 Decoded script /tekton/scripts/script-0-rvd2r