===== pr-validator-r7h5h-archive-logs-pod.log ===== [pod/pr-validator-r7h5h-archive-logs-pod/prepare] 2026-07-17T20:54:06.623988728-05:00 2026/07/18 01:54:06 Entrypoint initialization [pod/pr-validator-r7h5h-archive-logs-pod/place-scripts] 2026-07-17T20:54:07.377890007-05:00 2026/07/18 01:54:07 Decoded script /tekton/scripts/script-0-fjwzb [pod/pr-validator-r7h5h-archive-logs-pod/place-scripts] 2026-07-17T20:54:07.399622126-05:00 2026/07/18 01:54:07 Decoded script /tekton/scripts/script-1-77sjd [pod/pr-validator-r7h5h-archive-logs-pod/step-collect-logs] 2026-07-17T20:54:11.766698109-05:00 ==> collecting pod logs for PipelineRun=pr-validator-r7h5h ===== pr-validator-r7h5h-check-container-pod.log ===== [pod/pr-validator-r7h5h-check-container-pod/prepare] 2026-07-17T20:54:10.677700090-05:00 2026/07/18 01:54:10 Entrypoint initialization [pod/pr-validator-r7h5h-check-container-pod/place-scripts] 2026-07-17T20:54:10.918022793-05:00 2026/07/18 01:54:10 Decoded script /tekton/scripts/script-0-hcwtm Error from server (BadRequest): container "step-post-check" in pod "pr-validator-r7h5h-check-container-pod" is waiting to start: PodInitializing ===== pr-validator-r7h5h-check-django-pod.log ===== [pod/pr-validator-r7h5h-check-django-pod/prepare] 2026-07-17T20:54:10.443653043-05:00 2026/07/18 01:54:10 Entrypoint initialization [pod/pr-validator-r7h5h-check-django-pod/place-scripts] 2026-07-17T20:54:10.952082463-05:00 2026/07/18 01:54:10 Decoded script /tekton/scripts/script-0-kw9gg Error from server (BadRequest): container "step-post-check" in pod "pr-validator-r7h5h-check-django-pod" is waiting to start: PodInitializing ===== pr-validator-r7h5h-check-infra-fmt-pod.log ===== [pod/pr-validator-r7h5h-check-infra-fmt-pod/prepare] 2026-07-17T20:54:09.973556099-05:00 2026/07/18 01:54:09 Entrypoint initialization [pod/pr-validator-r7h5h-check-infra-fmt-pod/place-scripts] 2026-07-17T20:54:10.946126457-05:00 2026/07/18 01:54:10 Decoded script /tekton/scripts/script-0-lcw25 Error from server (BadRequest): container "step-post-check" in pod "pr-validator-r7h5h-check-infra-fmt-pod" is waiting to start: PodInitializing ===== pr-validator-r7h5h-check-lint-pod.log ===== [pod/pr-validator-r7h5h-check-lint-pod/prepare] 2026-07-17T20:54:08.271953784-05:00 2026/07/18 01:54:08 Entrypoint initialization [pod/pr-validator-r7h5h-check-lint-pod/place-scripts] 2026-07-17T20:54:08.614705548-05:00 2026/07/18 01:54:08 Decoded script /tekton/scripts/script-0-x57r6 ===== pr-validator-r7h5h-check-report-tests-pod.log ===== [pod/pr-validator-r7h5h-check-report-tests-pod/prepare] 2026-07-17T20:54:11.262709105-05:00 2026/07/18 01:54:11 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "pr-validator-r7h5h-check-report-tests-pod" is waiting to start: PodInitializing ===== pr-validator-r7h5h-clone-pod.log ===== [pod/pr-validator-r7h5h-clone-pod/prepare] 2026-07-17T20:48:28.478589198-05:00 2026/07/18 01:48:28 Entrypoint initialization [pod/pr-validator-r7h5h-clone-pod/place-scripts] 2026-07-17T20:48:29.545678929-05:00 2026/07/18 01:48:29 Decoded script /tekton/scripts/script-0-kwp99 [pod/pr-validator-r7h5h-clone-pod/step-clone] 2026-07-17T20:48:34.200323442-05:00 From https://github.com/storeminder-ai/storeminder [pod/pr-validator-r7h5h-clone-pod/step-clone] 2026-07-17T20:48:34.200356592-05:00 * branch 062ad5fef359f705ef99a0ebe32fd557e6bb62cf -> FETCH_HEAD [pod/pr-validator-r7h5h-clone-pod/step-clone] 2026-07-17T20:48:34.255623781-05:00 Cloned 062ad5fef359f705ef99a0ebe32fd557e6bb62cf ===== pr-validator-r7h5h-container-build-pod.log ===== [pod/pr-validator-r7h5h-container-build-pod/prepare] 2026-07-17T20:48:37.213399536-05:00 2026/07/18 01:48:37 Entrypoint initialization [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.547472814-05:00 + INTERNAL_REGISTRY=storeminder-docker-registry.nexus.svc.cluster.local:5001 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.547514174-05:00 + BUILDER=storeminder-builder [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.547519154-05:00 + CONTEXT=/workspace/source/source/app [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.547522624-05:00 + DOCKERFILE=Dockerfile [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.547525944-05:00 + mkdir -p /tmp/buildkit [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.553137056-05:00 + cat [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.554005662-05:00 + docker buildx inspect storeminder-builder [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:42.604568403-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-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.382635021-05:00 storeminder-builder [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.387138399-05:00 + echo 'Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)...' [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.387172569-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-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.387153069-05:00 Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)... [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.943916026-05:00 #0 building with "storeminder-builder" instance using kubernetes driver [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.952501263-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.952518433-05:00 #1 [internal] load build definition from Dockerfile [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:43.956181055-05:00 #1 transferring dockerfile: [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.074216674-05:00 #1 transferring dockerfile: 1.24kB done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.074331433-05:00 #1 DONE 0.3s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.267555510-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.276117898-05:00 #2 [internal] load metadata for docker.io/library/python:3.12.7-slim [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.790194994-05:00 #2 DONE 0.7s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.944668433-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:44.944699033-05:00 #3 [internal] load .dockerignore [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.007920321-05:00 #3 transferring context: [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.154774077-05:00 #3 transferring context: 137B done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.154871376-05:00 #3 DONE 0.4s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.330776039-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.330861199-05:00 #4 [internal] load build context [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.330868209-05:00 #4 DONE 0.0s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.330872858-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.330878468-05:00 #5 [1/7] FROM docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.742395149-05:00 #5 resolve docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.872026010-05:00 #5 resolve docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d 0.1s done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:45.872053400-05:00 #5 DONE 0.7s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.023021295-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.023056545-05:00 #4 [internal] load build context [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.244570232-05:00 #4 transferring context: 1.12MB 0.0s done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.244671511-05:00 #4 DONE 0.4s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347036666-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347149856-05:00 #6 [5/7] COPY . . [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347156796-05:00 #6 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347161406-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347166596-05:00 #7 [6/7] RUN DJANGO_SECRET_KEY=build-time SM_DB_ENGINE=sqlite python manage.py collectstatic --noinput [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347171386-05:00 #7 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347175876-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347180406-05:00 #8 [2/7] WORKDIR /app [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347184956-05:00 #8 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347200956-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347205306-05:00 #9 [3/7] COPY requirements.txt . [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347209286-05:00 #9 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347212186-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347215716-05:00 #10 [4/7] RUN pip install --no-cache-dir -r requirements.txt [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347227935-05:00 #10 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347231275-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347234805-05:00 #11 [7/7] RUN useradd --system --uid 10001 appuser && chown -R appuser /app [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347237865-05:00 #11 CACHED [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347240735-05:00 [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347243835-05:00 #12 exporting to image [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347246925-05:00 #12 exporting layers done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347250055-05:00 #12 exporting manifest sha256:bff45bf2f0ee52145c141557cea521a3b809a6dd7cbc970a1e5c3a6646a0079c 0.0s done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.347253495-05:00 #12 exporting config sha256:573d9b5b64609565a46a444cf4a04c4277325138dc61c98c4f8fc17636fe86fb [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.544845410-05:00 #12 exporting config sha256:573d9b5b64609565a46a444cf4a04c4277325138dc61c98c4f8fc17636fe86fb 0.0s done [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.544955800-05:00 #12 DONE 0.1s [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.823350386-05:00 + echo '=== Dry-run build OK (Dockerfile builds; nothing pushed) ===' [pod/pr-validator-r7h5h-container-build-pod/step-build-nopush] 2026-07-17T20:48:46.823370546-05:00 === Dry-run build OK (Dockerfile builds; nothing pushed) === ===== pr-validator-r7h5h-django-pod.log ===== [pod/pr-validator-r7h5h-django-pod/place-scripts] 2026-07-17T20:48:37.230288113-05:00 2026/07/18 01:48:37 Decoded script /tekton/scripts/script-0-9s6cc [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:43.541435248-05:00 Installing app + test deps (requirements-test.txt: Django + pytest + …)… [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:53.370334865-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-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:53.525577376-05:00 Waiting for the Postgres sidecar… [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:53.747976205-05:00 postgres ready [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:53.769636428-05:00 == manage.py check == [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:54.174823591-05:00 System check identified no issues (0 silenced). [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:54.233823359-05:00 == manage.py makemigrations --check --dry-run == [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:54.582237103-05:00 No changes detected [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:54.772578211-05:00 == python -m pytest (SM_TEST_DB=postgres) == [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367603916-05:00 ============================= test session starts ============================== [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367627256-05:00 platform linux -- Python 3.12.7, pytest-9.1.1, pluggy-1.6.0 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367632906-05:00 django: version: 5.2.16, settings: config.settings (from ini) [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367637706-05:00 rootdir: /workspace/source/source/app [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367642806-05:00 configfile: pytest.ini [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367647486-05:00 testpaths: tests, stores, fleet [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367651806-05:00 plugins: anyio-4.14.2, django-4.12.0, cov-7.1.0 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367656126-05:00 collected 623 items [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:48:57.367660346-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:00.936721318-05:00 tests/acceptance/test_01_stores.py ........ [ 1%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:01.626052392-05:00 tests/acceptance/test_02_devices.py ........ [ 2%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:02.794553342-05:00 tests/acceptance/test_03_users.py .... [ 3%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:03.152046234-05:00 tests/acceptance/test_04_groups.py ... [ 3%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:04.188776496-05:00 tests/acceptance/test_05_team_contacts.py .... [ 4%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:04.667884332-05:00 tests/acceptance/test_06_consents.py ....... [ 5%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:05.880196096-05:00 tests/acceptance/test_07_device_status.py ....... [ 6%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:07.385387806-05:00 tests/acceptance/test_08_device_logs.py ....... [ 7%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:08.589688312-05:00 tests/acceptance/test_09_selftest.py ......... [ 9%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:12.134418221-05:00 tests/acceptance/test_10_degradation.py ................................ [ 14%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:17.288219996-05:00 .................. [ 17%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:49:26.472874802-05:00 tests/test_ak1_admin_gate_api.py ................ [ 19%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:50:06.842652477-05:00 tests/test_cstore_store_api.py .......................... [ 23%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:50:11.225851800-05:00 tests/test_cstore_store_unit.py .............. [ 26%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:50:37.486130310-05:00 tests/test_downerwrite_api.py ................... [ 29%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:50:44.133782003-05:00 tests/test_downerwrite_unit.py .............. [ 31%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:50:46.125947760-05:00 tests/test_ds1_seed_api.py ............... [ 33%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:06.057971621-05:00 tests/test_ds1_seed_unit.py ............. [ 35%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:14.428124890-05:00 tests/test_fd1_home.py ...... [ 36%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:19.853673921-05:00 tests/test_fd1_home_unit.py ..... [ 37%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:23.524672495-05:00 tests/test_fd2_found_refactor.py .......... [ 39%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:25.147949736-05:00 tests/test_h1_migrate_staff_api.py ... [ 39%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:25.455366283-05:00 tests/test_h1_migrate_staff_unit.py ............ [ 41%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:51:38.019200053-05:00 tests/test_portal_api.py ......... [ 43%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:52:03.136605247-05:00 tests/test_portal_devices_api.py .................... [ 46%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:52:06.434283726-05:00 tests/test_portal_devices_unit.py ............... [ 48%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:52:12.601483949-05:00 tests/test_portal_unit.py ......... [ 50%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:52:12.636641160-05:00 tests/test_smoke.py .... [ 50%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:20.787574648-05:00 tests/test_th3_authz.py ................................................ [ 58%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:29.763589020-05:00 ....... [ 59%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:30.497851264-05:00 stores/tests.py ........... [ 61%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:30.668668113-05:00 stores/tests_api.py .................. [ 64%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:36.731234066-05:00 stores/tests_authority.py .................. [ 67%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:36.813463793-05:00 stores/tests_collector_config.py ........ [ 68%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:36.845223447-05:00 stores/tests_report_config.py ... [ 69%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:37.896883652-05:00 fleet/tests.py ............... [ 71%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:42.740830372-05:00 fleet/tests_authority.py .................... [ 74%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:43.785223688-05:00 fleet/tests_consent.py ............. [ 76%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:44.043106252-05:00 fleet/tests_consent_event.py ................ [ 79%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:48.214518774-05:00 fleet/tests_logs.py ................. [ 82%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:50.555179045-05:00 fleet/tests_selftest.py ............... [ 84%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:53:59.989332666-05:00 fleet/tests_status.py .......................... [ 88%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.215397031-05:00 fleet/tests_sync.py ............... [ 91%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.217152441-05:00 fleet/tests_sync_integration.py s [ 91%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.221287188-05:00 tests/acceptance/test_07_device_status.py . [ 91%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.227518724-05:00 tests/acceptance/test_08_device_logs.py .. [ 91%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.230931655-05:00 tests/acceptance/test_09_selftest.py . [ 91%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.247767841-05:00 tests/acceptance/test_10_degradation.py .... [ 92%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.260221842-05:00 tests/acceptance/test_integrations_parity.py .... [ 93%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.583998385-05:00 tests/mender_contract/test_mender_contract.py ............ [ 95%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.631259112-05:00 tests/test_ak1_admin_gate_unit.py ............... [ 97%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:00.642919908-05:00 tests/test_smoke.py .... [ 98%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099436530-05:00 fleet/tests_correlate.py ............ [100%] [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099463830-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099469220-05:00 =============================== warnings summary =============================== [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099474110-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099479550-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 01:53:42.754085) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099488700-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099493130-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099497950-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099501869-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 01:53:42.754085) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099505789-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099509509-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099515179-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099519109-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 01:53:42.787977) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099523019-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099526829-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099530699-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099534629-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 01:53:42.787977) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099538469-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099542199-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099546039-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099549909-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 01:53:42.814006) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099553769-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099557499-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099561679-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099565539-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 01:53:42.814006) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099569369-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099573109-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099576929-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099580779-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 01:53:42.826442) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099584619-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099588349-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099592169-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099604419-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 01:53:42.847753) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099607169-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099609649-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099612219-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099614839-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 01:53:42.847753) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099617439-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099619989-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099622579-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_command_ingests [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099625179-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 01:53:42.983777) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099627809-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099630289-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099632909-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_dry_run_writes_nothing [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099635789-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 01:53:43.000425) while time zone support is active. [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099638369-05:00 warnings.warn( [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099640879-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099643459-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099646129-05:00 ================================ tests coverage ================================ [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099652829-05:00 _______________ coverage: platform linux, python 3.12.7-final-0 ________________ [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099655409-05:00 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099658019-05:00 Name Stmts Miss Branch BrPart Cover Missing [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099660599-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099663269-05:00 config/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099667559-05:00 config/admin_gate.py 90 7 30 1 93% 77-78, 157-159, 170-171 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099670169-05:00 config/settings.py 44 1 2 1 96% 119 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099672779-05:00 config/urls.py 8 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099675329-05:00 fleet/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099679368-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-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099682108-05:00 fleet/api_consent.py 74 5 28 5 90% 79, 95, 131, 141, 144 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099684698-05:00 fleet/apps.py 5 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099687288-05:00 fleet/correlate.py 51 1 12 0 98% 65 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099689858-05:00 fleet/forms.py 17 0 4 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099697398-05:00 fleet/home.py 13 0 4 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099701168-05:00 fleet/integrity.py 36 7 26 5 74% 24, 26->25, 45->44, 53->52, 57->55, 64-70 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099703868-05:00 fleet/logs.py 113 1 18 2 98% 235->239, 269 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099706448-05:00 fleet/management/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099709028-05:00 fleet/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099711598-05:00 fleet/management/commands/poll_selftests.py 24 0 6 1 97% 56->52 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099714268-05:00 fleet/management/commands/reconcile_consents.py 37 4 10 3 85% 70, 86, 89-93 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099718908-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-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099721708-05:00 fleet/models.py 122 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099726138-05:00 fleet/reconcile.py 107 7 32 6 91% 61, 82->84, 116-117, 121, 127, 212, 230 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099728808-05:00 fleet/roles.py 27 3 6 1 88% 102-103, 126 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099731398-05:00 fleet/scoping.py 26 0 10 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099734118-05:00 fleet/selftest.py 116 6 24 4 93% 117->119, 137, 152-153, 157->162, 204-205, 223 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099736818-05:00 fleet/status.py 144 3 26 2 97% 211->206, 213-214, 308 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099739478-05:00 fleet/tests_authority.py 124 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099742078-05:00 fleet/tests_consent.py 149 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099744688-05:00 fleet/tests_consent_event.py 113 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099747298-05:00 fleet/tests_correlate.py 51 0 4 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099749858-05:00 fleet/tests_logs.py 163 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099752418-05:00 fleet/tests_selftest.py 130 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099754998-05:00 fleet/tests_status.py 219 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099757558-05:00 fleet/tests_sync.py 151 1 8 1 99% 107 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099760228-05:00 fleet/tests_sync_integration.py 29 16 2 0 42% 41, 62-83 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099762818-05:00 fleet/urls_consent.py 3 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099765388-05:00 fleet/urls_logs.py 4 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099767948-05:00 fleet/urls_selftest.py 3 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099770528-05:00 fleet/urls_status.py 4 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099773198-05:00 fleet/validators.py 25 4 8 0 88% 44-45, 50-51 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099784758-05:00 integrations/__init__.py 18 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099787628-05:00 integrations/base.py 122 12 32 4 90% 49-51, 60-62, 96, 139-140, 176, 199, 205 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099790308-05:00 integrations/config.py 57 7 14 5 83% 18, 58-60, 66, 85->92, 89, 115 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099792868-05:00 integrations/enroll.py 20 5 4 2 71% 28, 42-43, 45, 64 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099795448-05:00 integrations/errors.py 9 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099798018-05:00 integrations/grafana.py 68 15 22 3 76% 27, 33, 46-49, 60-72, 81-82, 84, 88-89 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099800638-05:00 integrations/headscale.py 33 1 12 2 93% 47->46, 49 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099803228-05:00 integrations/health.py 20 3 2 0 86% 25-27 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099805788-05:00 integrations/mender.py 79 24 26 4 62% 39, 42, 60-74, 78-81, 118-124 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099808458-05:00 integrations/rundeck.py 46 3 10 1 93% 81, 89, 98 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099811048-05:00 integrations/types.py 80 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099813658-05:00 integrations/urls.py 3 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099816218-05:00 integrations/views.py 6 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099818868-05:00 stores/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099821428-05:00 stores/admin.py 87 2 12 2 96% 152, 158 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099824048-05:00 stores/api.py 66 1 20 1 98% 135 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099826598-05:00 stores/apps.py 5 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099829188-05:00 stores/forms.py 35 2 12 0 96% 83-84 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099831748-05:00 stores/management/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099834298-05:00 stores/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099836838-05:00 stores/management/commands/check_authority.py 39 5 14 1 85% 55-59 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099839608-05:00 stores/management/commands/migrate_owner_staff.py 73 1 28 2 97% 190->192, 193 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099843548-05:00 stores/management/commands/notify_new_enrolls.py 36 4 8 3 84% 22, 51, 54->73, 71-72 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099846228-05:00 stores/management/commands/seed_e2e_fleet.py 231 3 34 3 98% 454, 602->610, 619-622 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099848808-05:00 stores/management/commands/sync_roles.py 24 3 8 2 84% 33-34, 54 [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099851398-05:00 stores/models.py 83 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099853978-05:00 stores/scoping.py 5 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099856588-05:00 stores/tests_api.py 105 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099859198-05:00 stores/tests_authority.py 128 0 4 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099866037-05:00 stores/tests_collector_config.py 66 0 2 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099868697-05:00 stores/tests_report_config.py 29 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099871317-05:00 stores/urls.py 3 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099874077-05:00 stores/views.py 27 0 0 0 100% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099876737-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099879297-05:00 TOTAL 4271 242 648 81 92% [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.099883027-05:00 Coverage XML written to file coverage.xml [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.196577800-05:00 =========================== short test summary info ============================ [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.196666470-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-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.196672930-05:00 =========== 622 passed, 1 skipped, 11 warnings in 305.92s (0:05:05) ============ [pod/pr-validator-r7h5h-django-pod/step-django-ci] 2026-07-17T20:54:02.391802246-05:00 === django-ci OK (check + migrations + tests green on Postgres) === [pod/pr-validator-r7h5h-django-pod/sidecar-postgres] 2026-07-17T20:54:04.097246882-05:00 2026/07/18 01:54:04 Exiting... [pod/pr-validator-r7h5h-django-pod/prepare] 2026-07-17T20:48:36.524367989-05:00 2026/07/18 01:48:36 Entrypoint initialization ===== pr-validator-r7h5h-infra-fmt-pod.log ===== [pod/pr-validator-r7h5h-infra-fmt-pod/prepare] 2026-07-17T20:48:37.569661526-05:00 2026/07/18 01:48:37 Entrypoint initialization [pod/pr-validator-r7h5h-infra-fmt-pod/place-scripts] 2026-07-17T20:48:38.438688717-05:00 2026/07/18 01:48:38 Decoded script /tekton/scripts/script-0-wlnd6 [pod/pr-validator-r7h5h-infra-fmt-pod/step-fmt-check] 2026-07-17T20:48:43.845426001-05:00 Checking canonical format of infra/ (tofu fmt -check -recursive)… [pod/pr-validator-r7h5h-infra-fmt-pod/step-fmt-check] 2026-07-17T20:48:44.036792558-05:00 === infra/ is canonically formatted === ===== pr-validator-r7h5h-lint-pod.log ===== [pod/pr-validator-r7h5h-lint-pod/prepare] 2026-07-17T20:48:36.737979631-05:00 2026/07/18 01:48:36 Entrypoint initialization [pod/pr-validator-r7h5h-lint-pod/place-scripts] 2026-07-17T20:48:37.241299659-05:00 2026/07/18 01:48:37 Decoded script /tekton/scripts/script-0-mkl2t [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:42.679219056-05:00 Installing ruff==0.8.6 mypy==1.14.1 (+ lib runtime deps for mypy import resolution)… [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:48.419718384-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-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:48.518199138-05:00 == ruff check . == [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:48.539855821-05:00 All checks passed! [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:48.543383743-05:00 == mypy == [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:49.982776622-05:00 Success: no issues found in 1 source file [pod/pr-validator-r7h5h-lint-pod/step-ruff-mypy] 2026-07-17T20:48:49.991376820-05:00 === lint OK (ruff + mypy clean) === ===== pr-validator-r7h5h-post-status-pod.log ===== [pod/pr-validator-r7h5h-post-status-pod/prepare] 2026-07-17T20:54:09.447260677-05:00 2026/07/18 01:54:09 Entrypoint initialization [pod/pr-validator-r7h5h-post-status-pod/place-scripts] 2026-07-17T20:54:09.732855728-05:00 2026/07/18 01:54:09 Decoded script /tekton/scripts/script-0-r6hlz ===== pr-validator-r7h5h-reclaim-workspace-pod.log ===== Error from server (BadRequest): container "step-delete-run-pvcs" in pod "pr-validator-r7h5h-reclaim-workspace-pod" is waiting to start: PodInitializing ===== pr-validator-r7h5h-report-tests-pod.log ===== [pod/pr-validator-r7h5h-report-tests-pod/prepare] 2026-07-17T20:48:37.771189536-05:00 2026/07/18 01:48:37 Entrypoint initialization [pod/pr-validator-r7h5h-report-tests-pod/place-scripts] 2026-07-17T20:48:38.447389164-05:00 2026/07/18 01:48:38 Decoded script /tekton/scripts/script-0-lr9kj [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:48:43.700609734-05:00 Installing ./analytics[test,twilio] + pytest-cov… [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:08.879259948-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:09.378449038-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:12.820637172-05:00 ........................................................................ [ 16%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:12.976433454-05:00 ........................................................................ [ 32%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:13.158454014-05:00 ........................................................................ [ 48%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:13.399918447-05:00 ........................................................................ [ 64%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:15.417831497-05:00 ........................................................................ [ 81%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:15.574745502-05:00 ........................................................................ [ 97%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626622208-05:00 ............ [100%] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626642938-05:00 =============================== warnings summary =============================== [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626649088-05:00 src/storeminder/twilio_app.py:34 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626654538-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:34: DeprecationWarning: [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626658708-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626662798-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626667138-05:00 Read more about it in the [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626671188-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626675348-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626679858-05:00 @app.on_event("startup") [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626683948-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626688098-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/applications.py:4675 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626692188-05:00 /usr/local/lib/python3.13/site-packages/fastapi/applications.py:4675: DeprecationWarning: [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626696168-05:00 on_event is deprecated, use lifespan event handlers instead. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626700138-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626704188-05:00 Read more about it in the [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626708258-05:00 [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626712248-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626716238-05:00 return self.router.on_event(event_type) # ty: ignore[deprecated] [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626720098-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626724068-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626729588-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626733708-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626737588-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626741568-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626745567-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626749587-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626753537-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626767647-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626770507-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626773197-05:00 tests/test_store_hours.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626776247-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626781427-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626784127-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626787087-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626789927-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626792727-05:00 _now = datetime.utcnow() [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626795327-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626798077-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626800757-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626803477-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626806267-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626808947-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626811657-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626814847-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626818287-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626820887-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626823657-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626826437-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626829267-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626832037-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626834637-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626837377-05:00 tests/test_sms.py: 11 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626840117-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626842777-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626845457-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626848177-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626850977-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626853597-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626856277-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626858957-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626866887-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626875287-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626878107-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626880817-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626883517-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626886227-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626890457-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626893207-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626895877-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626898617-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626901357-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626904167-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626906917-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626909677-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626912267-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626915007-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626918377-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626921197-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626924027-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626927127-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626929727-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626932407-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626935147-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626937906-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626940606-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626944056-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626946736-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626949426-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626952166-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626954916-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626957626-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626960316-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626962916-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626965566-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626968276-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626975826-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626978606-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626981336-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626983916-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626986586-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626989366-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626992126-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626994916-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.626997626-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627000216-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627002876-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627005646-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627008326-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627010986-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627013836-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627016436-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627019116-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627027456-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627030366-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.627033336-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.747959161-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748078820-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748086460-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748092490-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748097040-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748101260-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748105550-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748109660-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748113970-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748118740-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748123000-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748127290-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748131660-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748146090-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748150480-05:00 tests/test_zulip_fanout.py::test_run_date_from_topic [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748154670-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748158550-05:00 return datetime.utcnow().date() [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748161390-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748164350-05:00 tests/test_zulip_fanout.py::test_fan_out_report_calls_deliver_summary_once [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748167280-05:00 tests/test_zulip_fanout.py::test_fan_out_report_calls_deliver_summary_once [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748170110-05:00 tests/test_zulip_fanout.py::test_fan_out_never_raises_on_send_error [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748172980-05:00 tests/test_zulip_fanout.py::test_fan_out_never_raises_on_send_error [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748175770-05:00 tests/test_zulip_fanout.py::test_start_background_noop_when_disabled [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748178710-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-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748181590-05:00 print(f"[zulip-fanout] {datetime.utcnow().isoformat()}Z {msg}", flush=True) [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748184350-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748187280-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748190190-05:00 ================================ tests coverage ================================ [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748193050-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748195780-05:00 [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748198630-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-r7h5h-report-tests-pod/step-pytest] 2026-07-17T20:49:16.748202340-05:00 444 passed, 98 warnings in 6.60s ===== pr-validator-r7h5h-status-container-pod.log ===== [pod/pr-validator-r7h5h-status-container-pod/prepare] 2026-07-17T20:54:08.075372758-05:00 2026/07/18 01:54:08 Entrypoint initialization [pod/pr-validator-r7h5h-status-container-pod/place-scripts] 2026-07-17T20:54:08.595647884-05:00 2026/07/18 01:54:08 Decoded script /tekton/scripts/script-0-6pqc5 [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:12.823559606-05:00 Posting commit status to GitHub [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:12.823587406-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:12.823591156-05:00 SHA: 062ad5fef359f705ef99a0ebe32fd557e6bb62cf [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:12.823593816-05:00 State: success (Succeeded) [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:12.823596506-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413085633-05:00 { [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413110293-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/062ad5fef359f705ef99a0ebe32fd557e6bb62cf", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413118053-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413124173-05:00 "id": 50683348410, [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413130243-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzPaFug", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413136573-05:00 "state": "success", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413142603-05:00 "description": "Checks passed", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413148903-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413155143-05:00 "context": "tekton/container-build", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413161003-05:00 "created_at": "2026-07-18T01:54:13Z", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413170313-05:00 "updated_at": "2026-07-18T01:54:13Z", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413176573-05:00 "creator": { [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413182273-05:00 "login": "steveblackmon", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413188183-05:00 "id": 702924, [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413193753-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413199713-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413205433-05:00 "gravatar_id": "", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413211602-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413217072-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413223002-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413229092-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413234902-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413240982-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413246922-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413252662-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413258262-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413264002-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413269882-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413275572-05:00 "type": "User", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413281142-05:00 "user_view_type": "public", [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413287112-05:00 "site_admin": false [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413292792-05:00 } [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.413298522-05:00 } [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.417093071-05:00 [pod/pr-validator-r7h5h-status-container-pod/step-post-status] 2026-07-17T20:54:13.417109851-05:00 Status posted successfully ===== pr-validator-r7h5h-status-django-pod.log ===== [pod/pr-validator-r7h5h-status-django-pod/place-scripts] 2026-07-17T20:54:07.378408614-05:00 2026/07/18 01:54:07 Decoded script /tekton/scripts/script-0-zlptd [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:11.722937423-05:00 Posting commit status to GitHub [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:11.722971843-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:11.722975873-05:00 SHA: 062ad5fef359f705ef99a0ebe32fd557e6bb62cf [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:11.722978823-05:00 State: success (Succeeded) [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:11.722982913-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131569078-05:00 { [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131673698-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/062ad5fef359f705ef99a0ebe32fd557e6bb62cf", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131681478-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131686388-05:00 "id": 50683348008, [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131690878-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzPaEKA", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131695088-05:00 "state": "success", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131699148-05:00 "description": "Checks passed", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131703328-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131707508-05:00 "context": "tekton/django", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131711598-05:00 "created_at": "2026-07-18T01:54:11Z", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131716237-05:00 "updated_at": "2026-07-18T01:54:11Z", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131720477-05:00 "creator": { [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131724637-05:00 "login": "steveblackmon", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131728667-05:00 "id": 702924, [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131732797-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131737047-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131741167-05:00 "gravatar_id": "", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131745457-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131750047-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131754597-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131759057-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131763677-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131767787-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131782447-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131786857-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131791247-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131795397-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131799457-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131803537-05:00 "type": "User", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131807557-05:00 "user_view_type": "public", [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131811607-05:00 "site_admin": false [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131815647-05:00 } [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.131819777-05:00 } [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.136034293-05:00 [pod/pr-validator-r7h5h-status-django-pod/step-post-status] 2026-07-17T20:54:12.136052883-05:00 Status posted successfully [pod/pr-validator-r7h5h-status-django-pod/prepare] 2026-07-17T20:54:06.676967314-05:00 2026/07/18 01:54:06 Entrypoint initialization ===== pr-validator-r7h5h-status-infra-fmt-pod.log ===== [pod/pr-validator-r7h5h-status-infra-fmt-pod/prepare] 2026-07-17T20:54:07.041917765-05:00 2026/07/18 01:54:07 Entrypoint initialization [pod/pr-validator-r7h5h-status-infra-fmt-pod/place-scripts] 2026-07-17T20:54:07.448801862-05:00 2026/07/18 01:54:07 Decoded script /tekton/scripts/script-0-44ddg [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:11.680468919-05:00 Posting commit status to GitHub [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:11.680517489-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:11.680521439-05:00 SHA: 062ad5fef359f705ef99a0ebe32fd557e6bb62cf [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:11.680524369-05:00 State: success (Succeeded) [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:11.680527689-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280362980-05:00 { [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280386860-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/062ad5fef359f705ef99a0ebe32fd557e6bb62cf", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280393380-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280398240-05:00 "id": 50683348000, [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280403120-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzPaEIA", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280407730-05:00 "state": "success", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280412300-05:00 "description": "Checks passed", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280417400-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280422170-05:00 "context": "tekton/infra-fmt", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280426780-05:00 "created_at": "2026-07-18T01:54:11Z", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280431260-05:00 "updated_at": "2026-07-18T01:54:11Z", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280435730-05:00 "creator": { [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280440250-05:00 "login": "steveblackmon", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280444740-05:00 "id": 702924, [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280449180-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280453849-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280458369-05:00 "gravatar_id": "", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280463319-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280467809-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280472269-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280476989-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280481499-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280485959-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280499759-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280504659-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280509229-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280513659-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280518069-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280522609-05:00 "type": "User", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280527129-05:00 "user_view_type": "public", [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280531659-05:00 "site_admin": false [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280536109-05:00 } [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.280540949-05:00 } [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.285547441-05:00 [pod/pr-validator-r7h5h-status-infra-fmt-pod/step-post-status] 2026-07-17T20:54:12.285576461-05:00 Status posted successfully ===== pr-validator-r7h5h-status-lint-pod.log ===== [pod/pr-validator-r7h5h-status-lint-pod/prepare] 2026-07-17T20:54:05.095686004-05:00 2026/07/18 01:54:05 Entrypoint initialization [pod/pr-validator-r7h5h-status-lint-pod/place-scripts] 2026-07-17T20:54:06.241544644-05:00 2026/07/18 01:54:06 Decoded script /tekton/scripts/script-0-nkh4j [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.509313257-05:00 Posting commit status to GitHub [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.509348297-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.509354557-05:00 SHA: 062ad5fef359f705ef99a0ebe32fd557e6bb62cf [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.509357927-05:00 State: success (Succeeded) [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.509361357-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953659295-05:00 { [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953946503-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/062ad5fef359f705ef99a0ebe32fd557e6bb62cf", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953956163-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953961503-05:00 "id": 50683347665, [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953967043-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzPaC0Q", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953972113-05:00 "state": "success", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953977763-05:00 "description": "Checks passed", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953983993-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953989613-05:00 "context": "tekton/lint", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953994823-05:00 "created_at": "2026-07-18T01:54:10Z", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.953999753-05:00 "updated_at": "2026-07-18T01:54:10Z", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954004413-05:00 "creator": { [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954009183-05:00 "login": "steveblackmon", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954014323-05:00 "id": 702924, [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954019503-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954025073-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954030023-05:00 "gravatar_id": "", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954035263-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954040253-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954044593-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954048193-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954052702-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954057542-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954064172-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954069652-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954074252-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954079472-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954084482-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954089422-05:00 "type": "User", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954094502-05:00 "user_view_type": "public", [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954099182-05:00 "site_admin": false [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954103972-05:00 } [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.954108722-05:00 } [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.957474484-05:00 [pod/pr-validator-r7h5h-status-lint-pod/step-post-status] 2026-07-17T20:54:10.957537363-05:00 Status posted successfully ===== pr-validator-r7h5h-status-report-tests-pod.log ===== [pod/pr-validator-r7h5h-status-report-tests-pod/prepare] 2026-07-17T20:54:07.506022224-05:00 2026/07/18 01:54:07 Entrypoint initialization [pod/pr-validator-r7h5h-status-report-tests-pod/place-scripts] 2026-07-17T20:54:08.612685749-05:00 2026/07/18 01:54:08 Decoded script /tekton/scripts/script-0-8hk8m [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:12.786175584-05:00 Posting commit status to GitHub [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:12.786210104-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:12.786213774-05:00 SHA: 062ad5fef359f705ef99a0ebe32fd557e6bb62cf [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:12.786216374-05:00 State: success (Succeeded) [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:12.786219594-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173674456-05:00 { [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173780396-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/062ad5fef359f705ef99a0ebe32fd557e6bb62cf", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173789716-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173795626-05:00 "id": 50683348374, [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173801716-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzPaFlg", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173807086-05:00 "state": "success", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173812986-05:00 "description": "Checks passed", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173819076-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-775/pr-validator-r7h5h/logs.txt", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173824856-05:00 "context": "tekton/report-tests", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173830106-05:00 "created_at": "2026-07-18T01:54:13Z", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173835435-05:00 "updated_at": "2026-07-18T01:54:13Z", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173840675-05:00 "creator": { [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173846705-05:00 "login": "steveblackmon", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173852495-05:00 "id": 702924, [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173858115-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173863575-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173868785-05:00 "gravatar_id": "", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173874605-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173879945-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173885205-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173891405-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173896675-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173903575-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173922345-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173928225-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173933455-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173939565-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173944605-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173950355-05:00 "type": "User", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173956015-05:00 "user_view_type": "public", [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173961355-05:00 "site_admin": false [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173966805-05:00 } [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.173972405-05:00 } [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.177799553-05:00 [pod/pr-validator-r7h5h-status-report-tests-pod/step-post-status] 2026-07-17T20:54:13.177811973-05:00 Status posted successfully