===== pr-validator-kh5h7-archive-logs-pod.log ===== [pod/pr-validator-kh5h7-archive-logs-pod/prepare] 2026-07-18T11:12:11.531020588-05:00 2026/07/18 16:12:11 Entrypoint initialization [pod/pr-validator-kh5h7-archive-logs-pod/place-scripts] 2026-07-18T11:12:12.234388027-05:00 2026/07/18 16:12:12 Decoded script /tekton/scripts/script-0-tpssh [pod/pr-validator-kh5h7-archive-logs-pod/place-scripts] 2026-07-18T11:12:12.253731120-05:00 2026/07/18 16:12:12 Decoded script /tekton/scripts/script-1-2n65v [pod/pr-validator-kh5h7-archive-logs-pod/step-collect-logs] 2026-07-18T11:12:16.532600118-05:00 ==> collecting pod logs for PipelineRun=pr-validator-kh5h7 ===== pr-validator-kh5h7-check-container-pod.log ===== [pod/pr-validator-kh5h7-check-container-pod/prepare] 2026-07-18T11:12:15.361995077-05:00 2026/07/18 16:12:15 Entrypoint initialization [pod/pr-validator-kh5h7-check-container-pod/place-scripts] 2026-07-18T11:12:15.721837706-05:00 2026/07/18 16:12:15 Decoded script /tekton/scripts/script-0-l2sx9 Error from server (BadRequest): container "step-post-check" in pod "pr-validator-kh5h7-check-container-pod" is waiting to start: PodInitializing ===== pr-validator-kh5h7-check-django-pod.log ===== [pod/pr-validator-kh5h7-check-django-pod/prepare] 2026-07-18T11:12:14.976211542-05:00 2026/07/18 16:12:14 Entrypoint initialization [pod/pr-validator-kh5h7-check-django-pod/place-scripts] 2026-07-18T11:12:15.729899591-05:00 2026/07/18 16:12:15 Decoded script /tekton/scripts/script-0-pd5h4 Error from server (BadRequest): container "step-post-check" in pod "pr-validator-kh5h7-check-django-pod" is waiting to start: PodInitializing ===== pr-validator-kh5h7-check-infra-fmt-pod.log ===== [pod/pr-validator-kh5h7-check-infra-fmt-pod/prepare] 2026-07-18T11:12:15.124372008-05:00 2026/07/18 16:12:15 Entrypoint initialization [pod/pr-validator-kh5h7-check-infra-fmt-pod/place-scripts] 2026-07-18T11:12:15.627060363-05:00 2026/07/18 16:12:15 Decoded script /tekton/scripts/script-0-gjqlx Error from server (BadRequest): container "step-post-check" in pod "pr-validator-kh5h7-check-infra-fmt-pod" is waiting to start: PodInitializing ===== pr-validator-kh5h7-check-lint-pod.log ===== [pod/pr-validator-kh5h7-check-lint-pod/place-scripts] 2026-07-18T11:12:14.510601221-05:00 2026/07/18 16:12:14 Decoded script /tekton/scripts/script-0-92n7m [pod/pr-validator-kh5h7-check-lint-pod/prepare] 2026-07-18T11:12:13.824738985-05:00 2026/07/18 16:12:13 Entrypoint initialization ===== pr-validator-kh5h7-check-report-tests-pod.log ===== Error from server (BadRequest): container "place-scripts" in pod "pr-validator-kh5h7-check-report-tests-pod" is waiting to start: PodInitializing ===== pr-validator-kh5h7-clone-pod.log ===== [pod/pr-validator-kh5h7-clone-pod/prepare] 2026-07-18T11:06:50.175472986-05:00 2026/07/18 16:06:50 Entrypoint initialization [pod/pr-validator-kh5h7-clone-pod/place-scripts] 2026-07-18T11:06:50.646589313-05:00 2026/07/18 16:06:50 Decoded script /tekton/scripts/script-0-5zbs9 [pod/pr-validator-kh5h7-clone-pod/step-clone] 2026-07-18T11:06:55.441210904-05:00 From https://github.com/storeminder-ai/storeminder [pod/pr-validator-kh5h7-clone-pod/step-clone] 2026-07-18T11:06:55.441251974-05:00 * branch 52a6474358a58aefa2d282972da084d797c522c6 -> FETCH_HEAD [pod/pr-validator-kh5h7-clone-pod/step-clone] 2026-07-18T11:06:55.497294817-05:00 Cloned 52a6474358a58aefa2d282972da084d797c522c6 ===== pr-validator-kh5h7-container-build-pod.log ===== [pod/pr-validator-kh5h7-container-build-pod/prepare] 2026-07-18T11:06:58.215032200-05:00 2026/07/18 16:06:58 Entrypoint initialization [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.404611312-05:00 + INTERNAL_REGISTRY=storeminder-docker-registry.nexus.svc.cluster.local:5001 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.404641511-05:00 + BUILDER=storeminder-builder [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.404646561-05:00 + CONTEXT=/workspace/source/source/app [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.404655891-05:00 + DOCKERFILE=Dockerfile [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.404659891-05:00 + mkdir -p /tmp/buildkit [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.409814093-05:00 + cat [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.410550559-05:00 + docker buildx inspect storeminder-builder [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:03.455699012-05:00 + docker buildx create --name storeminder-builder --driver kubernetes --driver-opt 'namespace=tekton-pipelines,replicas=1' --config /tmp/buildkit/buildkitd.toml --bootstrap [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:04.337768132-05:00 storeminder-builder [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:04.342048518-05:00 + echo 'Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)...' [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:04.342064748-05:00 Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)... [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:04.342070958-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-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.339174809-05:00 #0 building with "storeminder-builder" instance using kubernetes driver [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340443012-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340450211-05:00 #1 [internal] load build definition from Dockerfile [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340462301-05:00 #1 transferring dockerfile: 1.24kB done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340466591-05:00 #1 DONE 0.1s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340470651-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.340475041-05:00 #2 [internal] load metadata for docker.io/library/python:3.12.7-slim [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.678688863-05:00 #2 DONE 0.5s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821826280-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821858530-05:00 #3 [internal] load .dockerignore [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821864470-05:00 #3 transferring context: 137B done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821869320-05:00 #3 DONE 0.1s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821873380-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821877870-05:00 #4 [internal] load build context [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821882470-05:00 #4 DONE 0.0s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821886350-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821890810-05:00 #5 [1/7] FROM docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.821895710-05:00 #5 resolve docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d 0.1s done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.960478243-05:00 #5 DONE 0.1s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.960552192-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.960558032-05:00 #4 [internal] load build context [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.960563372-05:00 #4 transferring context: 1.12MB 0.0s done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:05.960567582-05:00 #4 DONE 0.1s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107698108-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107818757-05:00 #6 [2/7] WORKDIR /app [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107825887-05:00 #6 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107830687-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107836137-05:00 #7 [3/7] COPY requirements.txt . [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107840687-05:00 #7 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107844957-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107850167-05:00 #8 [4/7] RUN pip install --no-cache-dir -r requirements.txt [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107854557-05:00 #8 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107858807-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107863207-05:00 #9 [5/7] COPY . . [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107867557-05:00 #9 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107871757-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107887017-05:00 #10 [6/7] RUN DJANGO_SECRET_KEY=build-time SM_DB_ENGINE=sqlite python manage.py collectstatic --noinput [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107904917-05:00 #10 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107909467-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107914847-05:00 #11 [7/7] RUN useradd --system --uid 10001 appuser && chown -R appuser /app [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107919837-05:00 #11 CACHED [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107924187-05:00 [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107927547-05:00 #12 exporting to image [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107930497-05:00 #12 exporting layers done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107933557-05:00 #12 exporting manifest sha256:bff45bf2f0ee52145c141557cea521a3b809a6dd7cbc970a1e5c3a6646a0079c 0.0s done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107936587-05:00 #12 exporting config sha256:573d9b5b64609565a46a444cf4a04c4277325138dc61c98c4f8fc17636fe86fb done [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.107939597-05:00 #12 DONE 0.0s [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.114835199-05:00 + echo '=== Dry-run build OK (Dockerfile builds; nothing pushed) ===' [pod/pr-validator-kh5h7-container-build-pod/step-build-nopush] 2026-07-18T11:07:06.114855699-05:00 === Dry-run build OK (Dockerfile builds; nothing pushed) === ===== pr-validator-kh5h7-django-pod.log ===== [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:03.411621653-05:00 Installing app + test deps (requirements-test.txt: Django + pytest + …)… [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:13.794564154-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-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:14.047166673-05:00 Waiting for the Postgres sidecar… [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:14.340813387-05:00 postgres ready [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:14.368321607-05:00 == manage.py check == [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:14.808198491-05:00 System check identified no issues (0 silenced). [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:14.867605507-05:00 == manage.py makemigrations --check --dry-run == [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:15.263325693-05:00 No changes detected [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:15.485157319-05:00 == python -m pytest (SM_TEST_DB=postgres) == [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968291550-05:00 ============================= test session starts ============================== [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968323039-05:00 platform linux -- Python 3.12.7, pytest-9.1.1, pluggy-1.6.0 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968329069-05:00 django: version: 5.2.16, settings: config.settings (from ini) [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968334509-05:00 rootdir: /workspace/source/source/app [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968344399-05:00 configfile: pytest.ini [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968350529-05:00 testpaths: tests, stores, fleet [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968354879-05:00 plugins: anyio-4.14.2, django-4.12.0, cov-7.1.0 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968360199-05:00 collected 623 items [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:17.968364569-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:21.059586851-05:00 tests/acceptance/test_01_stores.py ........ [ 1%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:21.682947612-05:00 tests/acceptance/test_02_devices.py ........ [ 2%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:22.728366653-05:00 tests/acceptance/test_03_users.py .... [ 3%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:23.065783637-05:00 tests/acceptance/test_04_groups.py ... [ 3%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:24.008342950-05:00 tests/acceptance/test_05_team_contacts.py .... [ 4%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:24.389007828-05:00 tests/acceptance/test_06_consents.py ....... [ 5%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:25.433247065-05:00 tests/acceptance/test_07_device_status.py ....... [ 6%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:26.728789786-05:00 tests/acceptance/test_08_device_logs.py ....... [ 7%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:28.057165078-05:00 tests/acceptance/test_09_selftest.py ......... [ 9%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:31.140004607-05:00 tests/acceptance/test_10_degradation.py ................................ [ 14%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:35.975914719-05:00 .................. [ 17%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:07:44.203458492-05:00 tests/test_ak1_admin_gate_api.py ................ [ 19%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:08:18.328183199-05:00 tests/test_cstore_store_api.py .......................... [ 23%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:08:22.435607199-05:00 tests/test_cstore_store_unit.py .............. [ 26%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:08:46.873885904-05:00 tests/test_downerwrite_api.py ................... [ 29%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:08:53.003805866-05:00 tests/test_downerwrite_unit.py .............. [ 31%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:08:54.766464214-05:00 tests/test_ds1_seed_api.py ............... [ 33%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:13.939985595-05:00 tests/test_ds1_seed_unit.py ............. [ 35%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:22.205833275-05:00 tests/test_fd1_home.py ...... [ 36%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:27.350947416-05:00 tests/test_fd1_home_unit.py ..... [ 37%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:30.925279644-05:00 tests/test_fd2_found_refactor.py .......... [ 39%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:32.550295104-05:00 tests/test_h1_migrate_staff_api.py ... [ 39%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:32.893212848-05:00 tests/test_h1_migrate_staff_unit.py ............ [ 41%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:09:44.514956754-05:00 tests/test_portal_api.py ......... [ 43%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:10:09.014839661-05:00 tests/test_portal_devices_api.py .................... [ 46%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:10:12.110734305-05:00 tests/test_portal_devices_unit.py ............... [ 48%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:10:18.497019705-05:00 tests/test_portal_unit.py ......... [ 50%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:10:18.534884186-05:00 tests/test_smoke.py .... [ 50%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:25.591249197-05:00 tests/test_th3_authz.py ................................................ [ 58%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:34.109626123-05:00 ....... [ 59%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:34.861843228-05:00 stores/tests.py ........... [ 61%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:35.047075844-05:00 stores/tests_api.py .................. [ 64%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:41.439306396-05:00 stores/tests_authority.py .................. [ 67%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:41.516249561-05:00 stores/tests_collector_config.py ........ [ 68%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:41.545927607-05:00 stores/tests_report_config.py ... [ 69%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:42.585250927-05:00 fleet/tests.py ............... [ 71%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:47.175413766-05:00 fleet/tests_authority.py .................... [ 74%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:48.338515233-05:00 fleet/tests_consent.py ............. [ 76%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:48.552130336-05:00 fleet/tests_consent_event.py ................ [ 79%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:52.676376890-05:00 fleet/tests_logs.py ................. [ 82%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:11:54.900965737-05:00 fleet/tests_selftest.py ............... [ 84%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.692605124-05:00 fleet/tests_status.py .......................... [ 88%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.904803964-05:00 fleet/tests_sync.py ............... [ 91%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.906396765-05:00 fleet/tests_sync_integration.py s [ 91%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.910055705-05:00 tests/acceptance/test_07_device_status.py . [ 91%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.915595734-05:00 tests/acceptance/test_08_device_logs.py .. [ 91%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.919011575-05:00 tests/acceptance/test_09_selftest.py . [ 91%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.934045452-05:00 tests/acceptance/test_10_degradation.py .... [ 92%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:03.946406323-05:00 tests/acceptance/test_integrations_parity.py .... [ 93%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:04.272440911-05:00 tests/mender_contract/test_mender_contract.py ............ [ 95%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:04.327714183-05:00 tests/test_ak1_admin_gate_unit.py ............... [ 97%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:04.340042155-05:00 tests/test_smoke.py .... [ 98%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905477193-05:00 fleet/tests_correlate.py ............ [100%] [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905502463-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905507843-05:00 =============================== warnings summary =============================== [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905512083-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905516873-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-07-18 16:11:47.194303) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905522613-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905526503-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905531063-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905535193-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-07-18 16:11:47.194303) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905539913-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905543783-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905548602-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905553082-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-07-18 16:11:47.231364) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905557042-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905560862-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905564832-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905568842-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-07-18 16:11:47.231364) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905573072-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905576912-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905580852-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905585662-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-07-18 16:11:47.269829) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905589602-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905593412-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905597402-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905601342-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-07-18 16:11:47.269829) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905605402-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905609202-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905613132-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905617082-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-07-18 16:11:47.292988) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905620992-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905624802-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905628722-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905641702-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-07-18 16:11:47.317492) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905644662-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905647252-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905649932-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905652672-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-07-18 16:11:47.317492) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905655372-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905657932-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905660562-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_command_ingests [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905663222-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-07-18 16:11:47.450957) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905665882-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905668452-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905671112-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_dry_run_writes_nothing [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905673802-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-07-18 16:11:47.468422) while time zone support is active. [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905676452-05:00 warnings.warn( [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905679012-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905681632-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905684262-05:00 ================================ tests coverage ================================ [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905692292-05:00 _______________ coverage: platform linux, python 3.12.7-final-0 ________________ [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905694982-05:00 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905697872-05:00 Name Stmts Miss Branch BrPart Cover Missing [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905700612-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905703262-05:00 config/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905706022-05:00 config/admin_gate.py 90 7 30 1 93% 77-78, 157-159, 170-171 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905708642-05:00 config/settings.py 44 1 2 1 96% 119 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905711262-05:00 config/urls.py 8 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905714032-05:00 fleet/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905717192-05:00 fleet/admin.py 230 55 34 3 70% 136, 139, 150, 154, 221, 228-238, 303, 332-346, 355-366, 406-409, 413-442, 450->447 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905719931-05:00 fleet/api_consent.py 74 5 28 5 90% 79, 95, 131, 141, 144 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905722681-05:00 fleet/apps.py 5 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905725321-05:00 fleet/correlate.py 51 1 12 0 98% 65 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905727941-05:00 fleet/forms.py 17 0 4 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905736261-05:00 fleet/home.py 13 0 4 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905739801-05:00 fleet/integrity.py 36 7 26 5 74% 24, 26->25, 45->44, 53->52, 57->55, 64-70 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905743181-05:00 fleet/logs.py 113 1 18 2 98% 235->239, 269 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905745981-05:00 fleet/management/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905748751-05:00 fleet/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905751821-05:00 fleet/management/commands/poll_selftests.py 24 0 6 1 97% 56->52 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905754921-05:00 fleet/management/commands/reconcile_consents.py 37 4 10 3 85% 70, 86, 89-93 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905758171-05:00 fleet/management/commands/sync_devices.py 216 30 80 11 83% 159-162, 174->176, 178->180, 180->182, 183->163, 225-226, 238, 241, 258, 265-267, 286->288, 310-311, 313, 320-348 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905761051-05:00 fleet/models.py 122 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905764221-05:00 fleet/reconcile.py 107 7 32 6 91% 61, 82->84, 116-117, 121, 127, 212, 230 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905767221-05:00 fleet/roles.py 27 3 6 1 88% 102-103, 126 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905806211-05:00 fleet/scoping.py 26 0 10 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905810731-05:00 fleet/selftest.py 116 6 24 4 93% 117->119, 137, 152-153, 157->162, 204-205, 223 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905816041-05:00 fleet/status.py 144 3 26 2 97% 211->206, 213-214, 308 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905820081-05:00 fleet/tests_authority.py 124 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905824161-05:00 fleet/tests_consent.py 149 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905828251-05:00 fleet/tests_consent_event.py 113 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905832191-05:00 fleet/tests_correlate.py 51 0 4 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905836281-05:00 fleet/tests_logs.py 163 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905840261-05:00 fleet/tests_selftest.py 130 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905844261-05:00 fleet/tests_status.py 219 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905848161-05:00 fleet/tests_sync.py 151 1 8 1 99% 107 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905852111-05:00 fleet/tests_sync_integration.py 29 16 2 0 42% 41, 62-83 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905856071-05:00 fleet/urls_consent.py 3 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905860001-05:00 fleet/urls_logs.py 4 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905863901-05:00 fleet/urls_selftest.py 3 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905867851-05:00 fleet/urls_status.py 4 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905871771-05:00 fleet/validators.py 25 4 8 0 88% 44-45, 50-51 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905888841-05:00 integrations/__init__.py 18 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905891791-05:00 integrations/base.py 122 12 32 4 90% 49-51, 60-62, 96, 139-140, 176, 199, 205 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905894810-05:00 integrations/config.py 57 7 14 5 83% 18, 58-60, 66, 85->92, 89, 115 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905897450-05:00 integrations/enroll.py 20 5 4 2 71% 28, 42-43, 45, 64 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905900110-05:00 integrations/errors.py 9 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905902890-05:00 integrations/grafana.py 68 15 22 3 76% 27, 33, 46-49, 60-72, 81-82, 84, 88-89 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905905620-05:00 integrations/headscale.py 33 1 12 2 93% 47->46, 49 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905908370-05:00 integrations/health.py 20 3 2 0 86% 25-27 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905911000-05:00 integrations/mender.py 79 24 26 4 62% 39, 42, 60-74, 78-81, 118-124 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905913700-05:00 integrations/rundeck.py 46 3 10 1 93% 81, 89, 98 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905916470-05:00 integrations/types.py 80 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905919220-05:00 integrations/urls.py 3 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905921850-05:00 integrations/views.py 6 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905924530-05:00 stores/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905927180-05:00 stores/admin.py 87 2 12 2 96% 152, 158 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905929790-05:00 stores/api.py 66 1 20 1 98% 135 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905932460-05:00 stores/apps.py 5 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905935070-05:00 stores/forms.py 35 2 12 0 96% 83-84 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905937310-05:00 stores/management/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905939420-05:00 stores/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905941520-05:00 stores/management/commands/check_authority.py 39 5 14 1 85% 55-59 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905943790-05:00 stores/management/commands/migrate_owner_staff.py 73 1 28 2 97% 190->192, 193 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905945910-05:00 stores/management/commands/notify_new_enrolls.py 36 4 8 3 84% 22, 51, 54->73, 71-72 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905948020-05:00 stores/management/commands/seed_e2e_fleet.py 231 3 34 3 98% 454, 602->610, 619-622 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905950200-05:00 stores/management/commands/sync_roles.py 24 3 8 2 84% 33-34, 54 [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905952320-05:00 stores/models.py 83 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905954410-05:00 stores/scoping.py 5 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905956500-05:00 stores/tests_api.py 105 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905958670-05:00 stores/tests_authority.py 128 0 4 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905965170-05:00 stores/tests_collector_config.py 66 0 2 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905967310-05:00 stores/tests_report_config.py 29 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905969500-05:00 stores/urls.py 3 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905971620-05:00 stores/views.py 27 0 0 0 100% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905973730-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905975840-05:00 TOTAL 4271 242 648 81 92% [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:05.905978260-05:00 Coverage XML written to file coverage.xml [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:06.060007124-05:00 =========================== short test summary info ============================ [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:06.060035554-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-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:06.060040884-05:00 =========== 622 passed, 1 skipped, 11 warnings in 289.01s (0:04:49) ============ [pod/pr-validator-kh5h7-django-pod/step-django-ci] 2026-07-18T11:12:06.298796226-05:00 === django-ci OK (check + migrations + tests green on Postgres) === [pod/pr-validator-kh5h7-django-pod/sidecar-postgres] 2026-07-18T11:12:07.903903783-05:00 2026/07/18 16:12:07 Exiting... [pod/pr-validator-kh5h7-django-pod/prepare] 2026-07-18T11:06:57.482520222-05:00 2026/07/18 16:06:57 Entrypoint initialization [pod/pr-validator-kh5h7-django-pod/place-scripts] 2026-07-18T11:06:58.205959179-05:00 2026/07/18 16:06:58 Decoded script /tekton/scripts/script-0-vfl4q ===== pr-validator-kh5h7-infra-fmt-pod.log ===== [pod/pr-validator-kh5h7-infra-fmt-pod/prepare] 2026-07-18T11:06:57.876882437-05:00 2026/07/18 16:06:57 Entrypoint initialization [pod/pr-validator-kh5h7-infra-fmt-pod/place-scripts] 2026-07-18T11:06:58.197957813-05:00 2026/07/18 16:06:58 Decoded script /tekton/scripts/script-0-8qnd5 [pod/pr-validator-kh5h7-infra-fmt-pod/step-fmt-check] 2026-07-18T11:07:03.564609777-05:00 Checking canonical format of infra/ (tofu fmt -check -recursive)… [pod/pr-validator-kh5h7-infra-fmt-pod/step-fmt-check] 2026-07-18T11:07:03.716919875-05:00 === infra/ is canonically formatted === ===== pr-validator-kh5h7-lint-pod.log ===== [pod/pr-validator-kh5h7-lint-pod/prepare] 2026-07-18T11:06:57.170052399-05:00 2026/07/18 16:06:57 Entrypoint initialization [pod/pr-validator-kh5h7-lint-pod/place-scripts] 2026-07-18T11:06:58.140762245-05:00 2026/07/18 16:06:58 Decoded script /tekton/scripts/script-0-52rmp [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:03.403362138-05:00 Installing ruff==0.8.6 mypy==1.14.1 (+ lib runtime deps for mypy import resolution)… [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:12.400614626-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-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:12.485638081-05:00 == ruff check . == [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:12.507838290-05:00 All checks passed! [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:12.511957847-05:00 == mypy == [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:13.786113560-05:00 Success: no issues found in 1 source file [pod/pr-validator-kh5h7-lint-pod/step-ruff-mypy] 2026-07-18T11:07:13.794819103-05:00 === lint OK (ruff + mypy clean) === ===== pr-validator-kh5h7-post-status-pod.log ===== [pod/pr-validator-kh5h7-post-status-pod/place-scripts] 2026-07-18T11:12:14.523084002-05:00 2026/07/18 16:12:14 Decoded script /tekton/scripts/script-0-zl2xv [pod/pr-validator-kh5h7-post-status-pod/prepare] 2026-07-18T11:12:14.290523665-05:00 2026/07/18 16:12:14 Entrypoint initialization ===== pr-validator-kh5h7-reclaim-workspace-pod.log ===== [pod/pr-validator-kh5h7-reclaim-workspace-pod/prepare] 2026-07-18T11:12:16.849109308-05:00 2026/07/18 16:12:16 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "pr-validator-kh5h7-reclaim-workspace-pod" is waiting to start: PodInitializing ===== pr-validator-kh5h7-report-tests-pod.log ===== [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:05.630139258-05:00 Installing ./analytics[test,twilio,responder] + pytest-cov… [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:38.648515808-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:39.113532682-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:43.171800691-05:00 ........................................................................ [ 14%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:43.348037876-05:00 ........................................................................ [ 28%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:43.518011575-05:00 ........................................................................ [ 43%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:44.237825673-05:00 ........................................................................ [ 57%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.094225667-05:00 ........................................................................ [ 71%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.411489149-05:00 ........................................................................ [ 86%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.596075398-05:00 /usr/local/lib/python3.13/collections/__init__.py:450: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.596100578-05:00 @classmethod [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.596107268-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.903846333-05:00 /usr/local/lib/python3.13/ast.py:50: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.903879223-05:00 return compile(source, filename, mode, flags, [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:46.903885103-05:00 ResourceWarning: Enable tracemalloc to get the object allocation traceback [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861800496-05:00 ...................................................................... [100%] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861825766-05:00 =============================== warnings summary =============================== [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861831646-05:00 src/storeminder/twilio_app.py:34 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861836306-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:34: DeprecationWarning: [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861840456-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861845316-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861850046-05:00 Read more about it in the [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861854186-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861858246-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861862256-05:00 @app.on_event("startup") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861866186-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861870366-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/applications.py:4675 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861874416-05:00 /usr/local/lib/python3.13/site-packages/fastapi/applications.py:4675: DeprecationWarning: [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861878646-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861882646-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861886676-05:00 Read more about it in the [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861890726-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861894746-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861898886-05:00 return self.router.on_event(event_type) # ty: ignore[deprecated] [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861902756-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861906796-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861923445-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861926495-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861929255-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861931955-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861934665-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861937415-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861940095-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861942785-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861945605-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861948405-05:00 tests/test_store_hours.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861952345-05:00 /workspace/source/source/analytics/src/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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861956855-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861959615-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861962455-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861965995-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861968785-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861971625-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861975685-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861978345-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861981105-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861983945-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861986705-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861989455-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861992305-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861994985-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.861998065-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862001025-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862003925-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862006685-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862009465-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862012115-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862014875-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862018525-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862021305-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862024025-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862031865-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862034635-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862037335-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862040115-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862042855-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862045635-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862053035-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862055785-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862058595-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862061425-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862064215-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862066915-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862069755-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862072405-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862075125-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862077915-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862080675-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862115144-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862119974-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862123914-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862128004-05:00 tests/test_daypart_timing.py::test_preprocessor_derives_item_dayparts [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862135404-05:00 /usr/local/lib/python3.13/site-packages/pandas/core/generic.py:259: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862139564-05:00 object.__setattr__(self, "_mgr", data) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862143734-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862147834-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862151744-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862155974-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862160234-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862164374-05:00 _now = datetime.utcnow() [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862168314-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862172464-05:00 tests/test_responder.py::test_agent_answers_inside_sales_from_history_no_report [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862176514-05:00 tests/test_responder.py::test_agent_tool_runs_against_real_history_below_band [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862181124-05:00 tests/test_responder.py::test_agent_generic_metric_tool [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862185144-05:00 tests/test_responder.py::test_timeout_returns_fallback [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862241934-05:00 tests/test_responder.py::test_model_error_returns_fallback [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862244904-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862247734-05:00 tests/test_responder.py::test_respond_error_path_logs_error_status [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862250924-05:00 /workspace/source/source/analytics/src/storeminder/responder.py:244: 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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862253714-05:00 return create_react_agent(model, tools, prompt=SYSTEM_PROMPT) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862256294-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862259044-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862262224-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862264964-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862267704-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862270554-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862273164-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862277394-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862280283-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862283103-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862285833-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862288613-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862291233-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862294113-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862297213-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862301693-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862304513-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862307233-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862309843-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862327213-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862345303-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862357933-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862362123-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862373373-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862376303-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862379143-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862382093-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862394303-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862397283-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862400063-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862402683-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862405583-05:00 tests/test_responder.py::test_respond_emits_trace_log_and_request_id [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862408473-05:00 /usr/local/lib/python3.13/typing.py:463: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862411233-05:00 def _eval_type(t, globalns, localns, type_params=_sentinel, *, recursive_guard=frozenset()): [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862414043-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862417043-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862419693-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862422793-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862425543-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862428753-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862431503-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862434213-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862436883-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862440193-05:00 /workspace/source/source/analytics/src/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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862442923-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862445533-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862448283-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862451283-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862454083-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862457103-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862459702-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862462492-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862467172-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862470012-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862472762-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862475572-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862478382-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862481032-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862485602-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862488522-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862491392-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862500312-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862502982-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862505712-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862508452-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862511152-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862513952-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862516722-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862519392-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862522202-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862524992-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862527772-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862530582-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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862533312-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862535922-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862538662-05:00 tests/test_zulip_fanout.py::test_run_date_from_topic [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862549072-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:98: 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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862552072-05:00 return datetime.utcnow().date() [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862554862-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862558402-05:00 tests/test_zulip_fanout.py::test_fan_out_report_calls_deliver_summary_once [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862561172-05:00 tests/test_zulip_fanout.py::test_fan_out_report_calls_deliver_summary_once [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862563922-05:00 tests/test_zulip_fanout.py::test_fan_out_never_raises_on_send_error [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862566722-05:00 tests/test_zulip_fanout.py::test_fan_out_never_raises_on_send_error [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862569422-05:00 tests/test_zulip_fanout.py::test_start_background_noop_when_disabled [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862572122-05:00 tests/test_zulip_fold_receipt.py::test_fanout_texts_flat_not_spoiler [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862574802-05:00 tests/test_zulip_fold_receipt.py::test_fanout_texts_flat_not_spoiler [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862577512-05:00 /workspace/source/source/analytics/src/storeminder/zulip_fanout.py:49: 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-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862580222-05:00 print(f"[zulip-fanout] {datetime.utcnow().isoformat()}Z {msg}", flush=True) [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862582822-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862585562-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862588802-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862591602-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862594332-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862597062-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862604912-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862607672-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862610562-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862613272-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862616872-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862621772-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862624402-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862627932-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862630822-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862633652-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862636582-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862639541-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862642391-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862645301-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862648201-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862651051-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862653771-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862656561-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862659171-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862661881-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862664671-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862668031-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862670801-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862673501-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862676111-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862678871-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862681671-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862684421-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862687181-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862689911-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862692531-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862695231-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862698001-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862700741-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862703611-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862714251-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862722651-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862725651-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862728381-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862731141-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:47.862733951-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032078153-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032114293-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032121983-05:00 tests/test_zulip_msgsvc.py::test_record_program_message_never_raises [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032128303-05:00 /workspace/source/source/analytics/tests/test_zulip_msgsvc.py:62: ResourceWarning: unclosed database in [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032134653-05:00 raise RuntimeError("zulip down") [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032140273-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032145493-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032150633-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032156063-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032161973-05:00 ================================ tests coverage ================================ [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032168053-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032173123-05:00 [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032178403-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-kh5h7-report-tests-pod/step-pytest] 2026-07-18T11:07:48.032183473-05:00 502 passed, 121 warnings in 7.57s [pod/pr-validator-kh5h7-report-tests-pod/prepare] 2026-07-18T11:06:59.442927101-05:00 2026/07/18 16:06:59 Entrypoint initialization [pod/pr-validator-kh5h7-report-tests-pod/place-scripts] 2026-07-18T11:07:00.387060692-05:00 2026/07/18 16:07:00 Decoded script /tekton/scripts/script-0-96z96 ===== pr-validator-kh5h7-status-container-pod.log ===== [pod/pr-validator-kh5h7-status-container-pod/prepare] 2026-07-18T11:12:12.686481804-05:00 2026/07/18 16:12:12 Entrypoint initialization [pod/pr-validator-kh5h7-status-container-pod/place-scripts] 2026-07-18T11:12:13.331757886-05:00 2026/07/18 16:12:13 Decoded script /tekton/scripts/script-0-vqpw6 [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:17.538207906-05:00 Posting commit status to GitHub [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:17.538249926-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:17.538253906-05:00 SHA: 52a6474358a58aefa2d282972da084d797c522c6 [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:17.538256616-05:00 State: success (Succeeded) [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:17.538260116-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112798141-05:00 { [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112812311-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/52a6474358a58aefa2d282972da084d797c522c6", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112816961-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112820921-05:00 "id": 50696772565, [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112824621-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzcNb1Q", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112828161-05:00 "state": "success", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112831781-05:00 "description": "Checks passed", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112835581-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112839210-05:00 "context": "tekton/container-build", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112842800-05:00 "created_at": "2026-07-18T16:12:17Z", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112846240-05:00 "updated_at": "2026-07-18T16:12:17Z", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112849800-05:00 "creator": { [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112853720-05:00 "login": "steveblackmon", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112857250-05:00 "id": 702924, [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112860720-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112864310-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112867850-05:00 "gravatar_id": "", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112871710-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112875160-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112878680-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112882330-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112885900-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112889500-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112897860-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112901470-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112905630-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112909200-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112912680-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112916220-05:00 "type": "User", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112919650-05:00 "user_view_type": "public", [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112923160-05:00 "site_admin": false [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112926690-05:00 } [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.112930170-05:00 } [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.116397511-05:00 [pod/pr-validator-kh5h7-status-container-pod/step-post-status] 2026-07-18T11:12:18.116411921-05:00 Status posted successfully ===== pr-validator-kh5h7-status-django-pod.log ===== [pod/pr-validator-kh5h7-status-django-pod/prepare] 2026-07-18T11:12:08.993837744-05:00 2026/07/18 16:12:08 Entrypoint initialization [pod/pr-validator-kh5h7-status-django-pod/place-scripts] 2026-07-18T11:12:10.022494145-05:00 2026/07/18 16:12:10 Decoded script /tekton/scripts/script-0-d4zdb [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.230830887-05:00 Posting commit status to GitHub [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.230877696-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.230881586-05:00 SHA: 52a6474358a58aefa2d282972da084d797c522c6 [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.230885286-05:00 State: success (Succeeded) [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.230888276-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943836272-05:00 { [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943853212-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/52a6474358a58aefa2d282972da084d797c522c6", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943861992-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943866312-05:00 "id": 50696771497, [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943870552-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzcNXqQ", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943874522-05:00 "state": "success", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943878332-05:00 "description": "Checks passed", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943882222-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943886392-05:00 "context": "tekton/django", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943890122-05:00 "created_at": "2026-07-18T16:12:14Z", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943893872-05:00 "updated_at": "2026-07-18T16:12:14Z", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943897682-05:00 "creator": { [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943901522-05:00 "login": "steveblackmon", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943905342-05:00 "id": 702924, [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943909092-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943912882-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943916642-05:00 "gravatar_id": "", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943920922-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943924682-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943928482-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943932482-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943936292-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943940052-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943949202-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943954792-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943961181-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943965081-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943968381-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943971481-05:00 "type": "User", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943975971-05:00 "user_view_type": "public", [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943979051-05:00 "site_admin": false [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943982091-05:00 } [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.943985161-05:00 } [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.948317887-05:00 [pod/pr-validator-kh5h7-status-django-pod/step-post-status] 2026-07-18T11:12:14.948328957-05:00 Status posted successfully ===== pr-validator-kh5h7-status-infra-fmt-pod.log ===== [pod/pr-validator-kh5h7-status-infra-fmt-pod/prepare] 2026-07-18T11:12:09.421781255-05:00 2026/07/18 16:12:09 Entrypoint initialization [pod/pr-validator-kh5h7-status-infra-fmt-pod/place-scripts] 2026-07-18T11:12:10.028081454-05:00 2026/07/18 16:12:10 Decoded script /tekton/scripts/script-0-sz5dd [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.239701087-05:00 Posting commit status to GitHub [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.239732517-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.239736697-05:00 SHA: 52a6474358a58aefa2d282972da084d797c522c6 [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.239739607-05:00 State: success (Succeeded) [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.239742757-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657868402-05:00 { [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657898742-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/52a6474358a58aefa2d282972da084d797c522c6", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657906092-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657910772-05:00 "id": 50696771478, [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657915322-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzcNXlg", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657919442-05:00 "state": "success", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657923872-05:00 "description": "Checks passed", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657928962-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657933532-05:00 "context": "tekton/infra-fmt", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657937642-05:00 "created_at": "2026-07-18T16:12:14Z", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657941872-05:00 "updated_at": "2026-07-18T16:12:14Z", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657946072-05:00 "creator": { [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657950222-05:00 "login": "steveblackmon", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657954342-05:00 "id": 702924, [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657958412-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657963012-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657967192-05:00 "gravatar_id": "", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657972412-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657976582-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657980752-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657985302-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657989512-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.657994152-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658008651-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658013401-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658017981-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658022051-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658026111-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658030171-05:00 "type": "User", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658034261-05:00 "user_view_type": "public", [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658038351-05:00 "site_admin": false [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658042811-05:00 } [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.658046991-05:00 } [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.661789881-05:00 [pod/pr-validator-kh5h7-status-infra-fmt-pod/step-post-status] 2026-07-18T11:12:14.661853530-05:00 Status posted successfully ===== pr-validator-kh5h7-status-lint-pod.log ===== [pod/pr-validator-kh5h7-status-lint-pod/prepare] 2026-07-18T11:12:10.656885418-05:00 2026/07/18 16:12:10 Entrypoint initialization [pod/pr-validator-kh5h7-status-lint-pod/place-scripts] 2026-07-18T11:12:11.188141834-05:00 2026/07/18 16:12:11 Decoded script /tekton/scripts/script-0-nh97k [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.337224205-05:00 Posting commit status to GitHub [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.337286574-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.337292284-05:00 SHA: 52a6474358a58aefa2d282972da084d797c522c6 [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.337295824-05:00 State: success (Succeeded) [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.337299844-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.970982871-05:00 { [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971074610-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/52a6474358a58aefa2d282972da084d797c522c6", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971081420-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971086460-05:00 "id": 50696771887, [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971091240-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzcNZLw", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971095740-05:00 "state": "success", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971100150-05:00 "description": "Checks passed", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971105010-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971110070-05:00 "context": "tekton/lint", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971114440-05:00 "created_at": "2026-07-18T16:12:15Z", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971118830-05:00 "updated_at": "2026-07-18T16:12:15Z", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971123690-05:00 "creator": { [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971128150-05:00 "login": "steveblackmon", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971132830-05:00 "id": 702924, [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971137280-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971141840-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971147110-05:00 "gravatar_id": "", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971153260-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971157890-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971162680-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971167260-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971171930-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971176430-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971187970-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971192690-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971197850-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971202930-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971207410-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971211870-05:00 "type": "User", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971216300-05:00 "user_view_type": "public", [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971220860-05:00 "site_admin": false [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971225299-05:00 } [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.971229879-05:00 } [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.974809829-05:00 [pod/pr-validator-kh5h7-status-lint-pod/step-post-status] 2026-07-18T11:12:15.974823139-05:00 Status posted successfully ===== pr-validator-kh5h7-status-report-tests-pod.log ===== [pod/pr-validator-kh5h7-status-report-tests-pod/step-post-status] 2026-07-18T11:12:18.796043711-05:00 Posting commit status to GitHub [pod/pr-validator-kh5h7-status-report-tests-pod/step-post-status] 2026-07-18T11:12:18.796076671-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-kh5h7-status-report-tests-pod/step-post-status] 2026-07-18T11:12:18.796081551-05:00 SHA: 52a6474358a58aefa2d282972da084d797c522c6 [pod/pr-validator-kh5h7-status-report-tests-pod/step-post-status] 2026-07-18T11:12:18.796085871-05:00 State: success (Succeeded) [pod/pr-validator-kh5h7-status-report-tests-pod/step-post-status] 2026-07-18T11:12:18.796090201-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-790/pr-validator-kh5h7/logs.txt [pod/pr-validator-kh5h7-status-report-tests-pod/prepare] 2026-07-18T11:12:13.489569568-05:00 2026/07/18 16:12:13 Entrypoint initialization [pod/pr-validator-kh5h7-status-report-tests-pod/place-scripts] 2026-07-18T11:12:14.482302999-05:00 2026/07/18 16:12:14 Decoded script /tekton/scripts/script-0-gmkbp