===== pr-validator-gvwvw-archive-logs-pod.log ===== [pod/pr-validator-gvwvw-archive-logs-pod/prepare] 2026-07-17T15:58:25.637755932-05:00 2026/07/17 20:58:25 Entrypoint initialization [pod/pr-validator-gvwvw-archive-logs-pod/place-scripts] 2026-07-17T15:58:25.850539404-05:00 2026/07/17 20:58:25 Decoded script /tekton/scripts/script-0-t44mr [pod/pr-validator-gvwvw-archive-logs-pod/place-scripts] 2026-07-17T15:58:25.871056448-05:00 2026/07/17 20:58:25 Decoded script /tekton/scripts/script-1-4wn5g [pod/pr-validator-gvwvw-archive-logs-pod/step-collect-logs] 2026-07-17T15:58:30.254858603-05:00 ==> collecting pod logs for PipelineRun=pr-validator-gvwvw ===== pr-validator-gvwvw-check-container-pod.log ===== Error from server (BadRequest): container "step-post-check" in pod "pr-validator-gvwvw-check-container-pod" is waiting to start: PodInitializing ===== pr-validator-gvwvw-check-django-pod.log ===== [pod/pr-validator-gvwvw-check-django-pod/prepare] 2026-07-17T15:58:30.204197034-05:00 2026/07/17 20:58:30 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "pr-validator-gvwvw-check-django-pod" is waiting to start: PodInitializing ===== pr-validator-gvwvw-check-infra-fmt-pod.log ===== [pod/pr-validator-gvwvw-check-infra-fmt-pod/prepare] 2026-07-17T15:58:29.024187988-05:00 2026/07/17 20:58:29 Entrypoint initialization [pod/pr-validator-gvwvw-check-infra-fmt-pod/place-scripts] 2026-07-17T15:58:29.268583556-05:00 2026/07/17 20:58:29 Decoded script /tekton/scripts/script-0-clgpx Error from server (BadRequest): container "step-post-check" in pod "pr-validator-gvwvw-check-infra-fmt-pod" is waiting to start: PodInitializing ===== pr-validator-gvwvw-check-lint-pod.log ===== [pod/pr-validator-gvwvw-check-lint-pod/place-scripts] 2026-07-17T15:58:28.133803651-05:00 2026/07/17 20:58:28 Decoded script /tekton/scripts/script-0-rmg9h [pod/pr-validator-gvwvw-check-lint-pod/prepare] 2026-07-17T15:58:27.096542916-05:00 2026/07/17 20:58:27 Entrypoint initialization ===== pr-validator-gvwvw-check-report-tests-pod.log ===== Error from server (BadRequest): container "prepare" in pod "pr-validator-gvwvw-check-report-tests-pod" is waiting to start: PodInitializing ===== pr-validator-gvwvw-clone-pod.log ===== [pod/pr-validator-gvwvw-clone-pod/place-scripts] 2026-07-17T15:53:14.644454204-05:00 2026/07/17 20:53:14 Decoded script /tekton/scripts/script-0-clgp4 [pod/pr-validator-gvwvw-clone-pod/step-clone] 2026-07-17T15:53:19.129215036-05:00 From https://github.com/storeminder-ai/storeminder [pod/pr-validator-gvwvw-clone-pod/step-clone] 2026-07-17T15:53:19.129244985-05:00 * branch 8ec0c298ff79d3bbae7339727083eb42193b553d -> FETCH_HEAD [pod/pr-validator-gvwvw-clone-pod/step-clone] 2026-07-17T15:53:19.182953065-05:00 Cloned 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-clone-pod/prepare] 2026-07-17T15:53:13.932239629-05:00 2026/07/17 20:53:13 Entrypoint initialization ===== pr-validator-gvwvw-container-build-pod.log ===== [pod/pr-validator-gvwvw-container-build-pod/prepare] 2026-07-17T15:53:22.673512303-05:00 2026/07/17 20:53:22 Entrypoint initialization [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.370068182-05:00 + INTERNAL_REGISTRY=storeminder-docker-registry.nexus.svc.cluster.local:5001 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.370111262-05:00 + BUILDER=storeminder-builder [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.370115311-05:00 + CONTEXT=/workspace/source/source/app [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.370124421-05:00 + DOCKERFILE=Dockerfile [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.370128921-05:00 + mkdir -p /tmp/buildkit [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.375410910-05:00 + cat [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.376506063-05:00 + docker buildx inspect storeminder-builder [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.422626688-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-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.594543012-05:00 storeminder-builder [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.599284783-05:00 + echo 'Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)...' [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.599312763-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-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:27.599328493-05:00 Dry-run building /workspace/source/source/app/Dockerfile on persistent BuildKit builder storeminder-builder (no push)... [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294464013-05:00 #0 building with "storeminder-builder" instance using kubernetes driver [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294566722-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294578652-05:00 #1 [internal] load build definition from Dockerfile [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294589772-05:00 #1 transferring dockerfile: 1.24kB done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294594382-05:00 #1 DONE 0.1s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294598292-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.294602312-05:00 #2 [internal] load metadata for docker.io/library/python:3.12.7-slim [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.826281277-05:00 #2 DONE 0.5s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933204979-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933259858-05:00 #3 [internal] load .dockerignore [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933271208-05:00 #3 transferring context: 137B done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933277148-05:00 #3 DONE 0.1s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933282638-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933287928-05:00 #4 [internal] load build context [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933293998-05:00 #4 DONE 0.0s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933299678-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933305518-05:00 #5 [1/7] FROM docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:28.933311678-05:00 #5 resolve docker.io/library/python:3.12.7-slim@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d 0.0s done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.043302361-05:00 #5 DONE 0.0s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.043405731-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.043415270-05:00 #4 [internal] load build context [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.043421110-05:00 #4 transferring context: 1.12MB 0.0s done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.043426250-05:00 #4 DONE 0.1s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215079335-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215184765-05:00 #6 [2/7] WORKDIR /app [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215190475-05:00 #6 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215194555-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215198915-05:00 #7 [3/7] COPY requirements.txt . [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215202895-05:00 #7 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215207075-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215211725-05:00 #8 [4/7] RUN pip install --no-cache-dir -r requirements.txt [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215215905-05:00 #8 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215220175-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215241715-05:00 #9 [5/7] COPY . . [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215261834-05:00 #9 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215265814-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215270404-05:00 #10 [6/7] RUN DJANGO_SECRET_KEY=build-time SM_DB_ENGINE=sqlite python manage.py collectstatic --noinput [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215284454-05:00 #10 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215286844-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215289424-05:00 #11 [7/7] RUN useradd --system --uid 10001 appuser && chown -R appuser /app [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215291964-05:00 #11 CACHED [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215294034-05:00 [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215296174-05:00 #12 exporting to image [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215298624-05:00 #12 exporting layers done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215300844-05:00 #12 exporting manifest sha256:bff45bf2f0ee52145c141557cea521a3b809a6dd7cbc970a1e5c3a6646a0079c 0.0s done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215303074-05:00 #12 exporting config sha256:573d9b5b64609565a46a444cf4a04c4277325138dc61c98c4f8fc17636fe86fb done [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.215305264-05:00 #12 DONE 0.0s [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.222681280-05:00 === Dry-run build OK (Dockerfile builds; nothing pushed) === [pod/pr-validator-gvwvw-container-build-pod/step-build-nopush] 2026-07-17T15:53:29.222689510-05:00 + echo '=== Dry-run build OK (Dockerfile builds; nothing pushed) ===' ===== pr-validator-gvwvw-django-pod.log ===== [pod/pr-validator-gvwvw-django-pod/prepare] 2026-07-17T15:53:22.547554324-05:00 2026/07/17 20:53:22 Entrypoint initialization [pod/pr-validator-gvwvw-django-pod/place-scripts] 2026-07-17T15:53:23.218625300-05:00 2026/07/17 20:53:23 Decoded script /tekton/scripts/script-0-gg5b9 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:28.496137338-05:00 Installing app + test deps (requirements-test.txt: Django + pytest + …)… [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:37.928580223-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-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:38.081050791-05:00 Waiting for the Postgres sidecar… [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:38.310761738-05:00 postgres ready [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:38.333467702-05:00 == manage.py check == [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:38.756374144-05:00 System check identified no issues (0 silenced). [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:38.848127715-05:00 == manage.py makemigrations --check --dry-run == [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:39.246065026-05:00 No changes detected [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:39.459361381-05:00 == python -m pytest (SM_TEST_DB=postgres) == [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082088036-05:00 ============================= test session starts ============================== [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082104446-05:00 platform linux -- Python 3.12.7, pytest-9.1.1, pluggy-1.6.0 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082109456-05:00 django: version: 5.2.16, settings: config.settings (from ini) [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082114156-05:00 rootdir: /workspace/source/source/app [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082118256-05:00 configfile: pytest.ini [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082122566-05:00 testpaths: tests, stores, fleet [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082126336-05:00 plugins: anyio-4.14.2, django-4.12.0, cov-7.1.0 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082130106-05:00 collected 623 items [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:42.082133726-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:45.323703493-05:00 tests/acceptance/test_01_stores.py ........ [ 1%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:46.011855995-05:00 tests/acceptance/test_02_devices.py ........ [ 2%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:47.098496722-05:00 tests/acceptance/test_03_users.py .... [ 3%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:47.440060448-05:00 tests/acceptance/test_04_groups.py ... [ 3%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:48.368395721-05:00 tests/acceptance/test_05_team_contacts.py .... [ 4%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:48.766423878-05:00 tests/acceptance/test_06_consents.py ....... [ 5%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:49.831722111-05:00 tests/acceptance/test_07_device_status.py ....... [ 6%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:51.106683157-05:00 tests/acceptance/test_08_device_logs.py ....... [ 7%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:52.255927165-05:00 tests/acceptance/test_09_selftest.py ......... [ 9%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:53:55.241579381-05:00 tests/acceptance/test_10_degradation.py ................................ [ 14%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:54:00.417647592-05:00 .................. [ 17%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:54:08.582677402-05:00 tests/test_ak1_admin_gate_api.py ................ [ 19%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:54:40.865555660-05:00 tests/test_cstore_store_api.py .......................... [ 23%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:54:45.234899809-05:00 tests/test_cstore_store_unit.py .............. [ 26%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:08.628979254-05:00 tests/test_downerwrite_api.py ................... [ 29%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:14.623292755-05:00 tests/test_downerwrite_unit.py .............. [ 31%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:16.394478768-05:00 tests/test_ds1_seed_api.py ............... [ 33%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:34.909637056-05:00 tests/test_ds1_seed_unit.py ............. [ 35%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:42.713461395-05:00 tests/test_fd1_home.py ...... [ 36%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:47.741799890-05:00 tests/test_fd1_home_unit.py ..... [ 37%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:51.538880011-05:00 tests/test_fd2_found_refactor.py .......... [ 39%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:53.208106204-05:00 tests/test_h1_migrate_staff_api.py ... [ 39%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:55:53.550669826-05:00 tests/test_h1_migrate_staff_unit.py ............ [ 41%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:56:05.392905605-05:00 tests/test_portal_api.py ......... [ 43%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:56:28.741059036-05:00 tests/test_portal_devices_api.py .................... [ 46%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:56:31.921676153-05:00 tests/test_portal_devices_unit.py ............... [ 48%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:56:37.565202204-05:00 tests/test_portal_unit.py ......... [ 50%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:56:37.601814901-05:00 tests/test_smoke.py .... [ 50%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:42.103906460-05:00 tests/test_th3_authz.py ................................................ [ 58%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:51.646862909-05:00 ....... [ 59%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:52.315436780-05:00 stores/tests.py ........... [ 61%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:52.469872613-05:00 stores/tests_api.py .................. [ 64%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:58.543312020-05:00 stores/tests_authority.py .................. [ 67%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:58.609615303-05:00 stores/tests_collector_config.py ........ [ 68%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:58.635155956-05:00 stores/tests_report_config.py ... [ 69%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:57:59.525732584-05:00 fleet/tests.py ............... [ 71%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:03.737630774-05:00 fleet/tests_authority.py .................... [ 74%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:04.760393938-05:00 fleet/tests_consent.py ............. [ 76%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:04.966081016-05:00 fleet/tests_consent_event.py ................ [ 79%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:08.807508170-05:00 fleet/tests_logs.py ................. [ 82%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:11.186375787-05:00 fleet/tests_selftest.py ............... [ 84%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.050238143-05:00 fleet/tests_status.py .......................... [ 88%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.281568292-05:00 fleet/tests_sync.py ............... [ 91%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.283505370-05:00 fleet/tests_sync_integration.py s [ 91%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.287999922-05:00 tests/acceptance/test_07_device_status.py . [ 91%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.294865780-05:00 tests/acceptance/test_08_device_logs.py .. [ 91%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.298360788-05:00 tests/acceptance/test_09_selftest.py . [ 91%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.321574716-05:00 tests/acceptance/test_10_degradation.py .... [ 92%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.334104139-05:00 tests/acceptance/test_integrations_parity.py .... [ 93%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.656945376-05:00 tests/mender_contract/test_mender_contract.py ............ [ 95%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.703897887-05:00 tests/test_ak1_admin_gate_unit.py ............... [ 97%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:20.715811914-05:00 tests/test_smoke.py .... [ 98%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162160148-05:00 fleet/tests_correlate.py ............ [100%] [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162184598-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162189948-05:00 =============================== warnings summary =============================== [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162194468-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162199898-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-17 20:58:03.753353) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162206268-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162210138-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162214188-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_is_idempotent [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162218188-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-17 20:58:03.753353) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162222288-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162226148-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162231238-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162235228-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-17 20:58:03.786286) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162239258-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162243058-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162248128-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_mirrors_status_and_skips_store_line [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162253838-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-17 20:58:03.786286) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162259758-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162265657-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162271587-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162275777-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-17 20:58:03.810784) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162279777-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162283687-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162287637-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162291547-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-17 20:58:03.810784) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162295577-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162299417-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162303327-05:00 fleet/tests_consent.py::SeamIngestTests::test_ingest_picks_up_seam_status_change [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162307277-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-17 20:58:03.822040) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162311437-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162315227-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162319357-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162334167-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-17 20:58:03.841959) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162352477-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162356817-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162359647-05:00 fleet/tests_consent.py::SeamIngestTests::test_unresolved_store_ingests_with_null_store [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162390177-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-17 20:58:03.841959) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162393377-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162396067-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162399057-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_command_ingests [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162401807-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-17 20:58:03.967840) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162442226-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162447996-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162452096-05:00 fleet/tests_consent.py::ManagementCommandIngestTests::test_dry_run_writes_nothing [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162456436-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-17 20:58:03.984781) while time zone support is active. [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162460926-05:00 warnings.warn( [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162464726-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162468696-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162472736-05:00 ================================ tests coverage ================================ [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162482316-05:00 _______________ coverage: platform linux, python 3.12.7-final-0 ________________ [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162486486-05:00 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162492846-05:00 Name Stmts Miss Branch BrPart Cover Missing [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162496966-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162501036-05:00 config/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162505846-05:00 config/admin_gate.py 90 7 30 1 93% 77-78, 157-159, 170-171 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162509796-05:00 config/settings.py 44 1 2 1 96% 119 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162513736-05:00 config/urls.py 8 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162517626-05:00 fleet/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162522016-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-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162526006-05:00 fleet/api_consent.py 74 5 28 5 90% 79, 95, 131, 141, 144 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162529936-05:00 fleet/apps.py 5 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162533896-05:00 fleet/correlate.py 51 1 12 0 98% 65 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162537786-05:00 fleet/forms.py 17 0 4 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162548186-05:00 fleet/home.py 13 0 4 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162554536-05:00 fleet/integrity.py 36 7 26 5 74% 24, 26->25, 45->44, 53->52, 57->55, 64-70 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162557366-05:00 fleet/logs.py 113 1 18 2 98% 235->239, 269 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162560176-05:00 fleet/management/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162562836-05:00 fleet/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162565506-05:00 fleet/management/commands/poll_selftests.py 24 0 6 1 97% 56->52 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162568206-05:00 fleet/management/commands/reconcile_consents.py 37 4 10 3 85% 70, 86, 89-93 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162571226-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-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162574026-05:00 fleet/models.py 122 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162576986-05:00 fleet/reconcile.py 107 7 32 6 91% 61, 82->84, 116-117, 121, 127, 212, 230 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162579686-05:00 fleet/roles.py 27 3 6 1 88% 102-103, 126 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162582376-05:00 fleet/scoping.py 26 0 10 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162585716-05:00 fleet/selftest.py 116 6 24 4 93% 117->119, 137, 152-153, 157->162, 204-205, 223 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162588426-05:00 fleet/status.py 144 3 26 2 97% 211->206, 213-214, 308 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162591155-05:00 fleet/tests_authority.py 124 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162593845-05:00 fleet/tests_consent.py 149 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162596595-05:00 fleet/tests_consent_event.py 113 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162599295-05:00 fleet/tests_correlate.py 51 0 4 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162601975-05:00 fleet/tests_logs.py 163 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162604675-05:00 fleet/tests_selftest.py 130 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162607335-05:00 fleet/tests_status.py 219 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162609985-05:00 fleet/tests_sync.py 151 1 8 1 99% 107 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162612665-05:00 fleet/tests_sync_integration.py 29 16 2 0 42% 41, 62-83 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162615345-05:00 fleet/urls_consent.py 3 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162617995-05:00 fleet/urls_logs.py 4 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162620635-05:00 fleet/urls_selftest.py 3 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162623275-05:00 fleet/urls_status.py 4 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162626025-05:00 fleet/validators.py 25 4 8 0 88% 44-45, 50-51 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162640095-05:00 integrations/__init__.py 18 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162642965-05:00 integrations/base.py 122 12 32 4 90% 49-51, 60-62, 96, 139-140, 176, 199, 205 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162646285-05:00 integrations/config.py 57 7 14 5 83% 18, 58-60, 66, 85->92, 89, 115 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162648915-05:00 integrations/enroll.py 20 5 4 2 71% 28, 42-43, 45, 64 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162651665-05:00 integrations/errors.py 9 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162654305-05:00 integrations/grafana.py 68 15 22 3 76% 27, 33, 46-49, 60-72, 81-82, 84, 88-89 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162657085-05:00 integrations/headscale.py 33 1 12 2 93% 47->46, 49 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162659805-05:00 integrations/health.py 20 3 2 0 86% 25-27 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162662515-05:00 integrations/mender.py 79 24 26 4 62% 39, 42, 60-74, 78-81, 118-124 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162665225-05:00 integrations/rundeck.py 46 3 10 1 93% 81, 89, 98 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162667845-05:00 integrations/types.py 80 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162670505-05:00 integrations/urls.py 3 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162673155-05:00 integrations/views.py 6 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162675925-05:00 stores/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162678595-05:00 stores/admin.py 87 2 12 2 96% 152, 158 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162681255-05:00 stores/api.py 66 1 20 1 98% 135 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162683895-05:00 stores/apps.py 5 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162686545-05:00 stores/forms.py 35 2 12 0 96% 83-84 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162689185-05:00 stores/management/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162691885-05:00 stores/management/commands/__init__.py 0 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162694875-05:00 stores/management/commands/check_authority.py 39 5 14 1 85% 55-59 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162697575-05:00 stores/management/commands/migrate_owner_staff.py 73 1 28 2 97% 190->192, 193 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162700265-05:00 stores/management/commands/notify_new_enrolls.py 36 4 8 3 84% 22, 51, 54->73, 71-72 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162702945-05:00 stores/management/commands/seed_e2e_fleet.py 231 3 34 3 98% 454, 602->610, 619-622 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162705605-05:00 stores/management/commands/sync_roles.py 24 3 8 2 84% 33-34, 54 [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162708465-05:00 stores/models.py 83 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162711095-05:00 stores/scoping.py 5 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162714345-05:00 stores/tests_api.py 105 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162716995-05:00 stores/tests_authority.py 128 0 4 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162724405-05:00 stores/tests_collector_config.py 66 0 2 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162727235-05:00 stores/tests_report_config.py 29 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162730075-05:00 stores/urls.py 3 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162732785-05:00 stores/views.py 27 0 0 0 100% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162735495-05:00 ----------------------------------------------------------------------------------------------- [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162738135-05:00 TOTAL 4271 242 648 81 92% [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.162741075-05:00 Coverage XML written to file coverage.xml [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.267889359-05:00 =========================== short test summary info ============================ [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.267912388-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-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.267917988-05:00 =========== 622 passed, 1 skipped, 11 warnings in 281.24s (0:04:41) ============ [pod/pr-validator-gvwvw-django-pod/step-django-ci] 2026-07-17T15:58:22.462682582-05:00 === django-ci OK (check + migrations + tests green on Postgres) === [pod/pr-validator-gvwvw-django-pod/sidecar-postgres] 2026-07-17T15:58:24.801909738-05:00 2026/07/17 20:58:24 Exiting... ===== pr-validator-gvwvw-infra-fmt-pod.log ===== [pod/pr-validator-gvwvw-infra-fmt-pod/prepare] 2026-07-17T15:53:23.697794051-05:00 2026/07/17 20:53:23 Entrypoint initialization [pod/pr-validator-gvwvw-infra-fmt-pod/place-scripts] 2026-07-17T15:53:24.357013097-05:00 2026/07/17 20:53:24 Decoded script /tekton/scripts/script-0-wkzc2 [pod/pr-validator-gvwvw-infra-fmt-pod/step-fmt-check] 2026-07-17T15:53:29.730182889-05:00 Checking canonical format of infra/ (tofu fmt -check -recursive)… [pod/pr-validator-gvwvw-infra-fmt-pod/step-fmt-check] 2026-07-17T15:53:29.878001067-05:00 === infra/ is canonically formatted === ===== pr-validator-gvwvw-lint-pod.log ===== [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:27.389030899-05:00 Installing ruff==0.8.6 mypy==1.14.1 (+ lib runtime deps for mypy import resolution)… [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.004706240-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-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.092945433-05:00 == ruff check . == [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112737834-05:00 analytics/tests/test_identity.py:11:1: I001 [*] Import block is un-sorted or un-formatted [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112830224-05:00 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112836154-05:00 9 | """ [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112840464-05:00 10 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112845534-05:00 11 | / import pytest [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112850234-05:00 12 | | from storeminder.config import config [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112854414-05:00 13 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112858534-05:00 14 | | from storeminder import identity [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112862604-05:00 15 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112866674-05:00 16 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112871924-05:00 17 | | def _enable(monkeypatch): [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112875974-05:00 | |_^ I001 [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112880774-05:00 18 | monkeypatch.setattr(config, "ZULIP_IDENTITY_ENABLED", True) [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112885393-05:00 19 | monkeypatch.setattr(config, "ZULIP_SITE", "https://chat.example") [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112889353-05:00 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112895893-05:00 = help: Organize imports [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112899913-05:00 [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112904253-05:00 analytics/tests/test_zulip_identity.py:8:1: I001 [*] Import block is un-sorted or un-formatted [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112908373-05:00 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112912443-05:00 6 | """ [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112916533-05:00 7 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112920653-05:00 8 | / from storeminder.config import config [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112924653-05:00 9 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112928693-05:00 10 | | from storeminder import identity, zulip [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112932643-05:00 11 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112936723-05:00 12 | | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112940873-05:00 13 | | def _enable(monkeypatch): [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112944973-05:00 | |_^ I001 [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112949923-05:00 14 | monkeypatch.setattr(config, "ZULIP_ENABLED", True) [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112954103-05:00 15 | monkeypatch.setattr(config, "ZULIP_SITE", "https://chat.example") [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112958103-05:00 | [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112962083-05:00 = help: Organize imports [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112965883-05:00 [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112969853-05:00 Found 2 errors. [pod/pr-validator-gvwvw-lint-pod/step-ruff-mypy] 2026-07-17T15:53:33.112973963-05:00 [*] 2 fixable with the `--fix` option. [pod/pr-validator-gvwvw-lint-pod/prepare] 2026-07-17T15:53:20.924202119-05:00 2026/07/17 20:53:20 Entrypoint initialization [pod/pr-validator-gvwvw-lint-pod/place-scripts] 2026-07-17T15:53:22.128694944-05:00 2026/07/17 20:53:22 Decoded script /tekton/scripts/script-0-hq872 ===== pr-validator-gvwvw-post-status-pod.log ===== [pod/pr-validator-gvwvw-post-status-pod/prepare] 2026-07-17T15:58:28.726871676-05:00 2026/07/17 20:58:28 Entrypoint initialization [pod/pr-validator-gvwvw-post-status-pod/place-scripts] 2026-07-17T15:58:29.273353986-05:00 2026/07/17 20:58:29 Decoded script /tekton/scripts/script-0-qslnq ===== pr-validator-gvwvw-reclaim-workspace-pod.log ===== [pod/pr-validator-gvwvw-reclaim-workspace-pod/prepare] 2026-07-17T15:58:31.263588542-05:00 2026/07/17 20:58:31 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "pr-validator-gvwvw-reclaim-workspace-pod" is waiting to start: PodInitializing ===== pr-validator-gvwvw-report-tests-pod.log ===== [pod/pr-validator-gvwvw-report-tests-pod/place-scripts] 2026-07-17T15:53:24.350256087-05:00 2026/07/17 20:53:24 Decoded script /tekton/scripts/script-0-mb5j4 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:29.596286409-05:00 Installing ./analytics[test,twilio] + pytest-cov… [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:53.911899507-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:54.197021689-05:00 Running analytics report-quality suite (excluding: tests/test_report_traits_live.py)… [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:57.463850956-05:00 ........................................................................ [ 16%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:57.625706696-05:00 ........................................................................ [ 33%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:57.807030340-05:00 ........................................................................ [ 50%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:58.039675965-05:00 ........................................................................ [ 67%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:53:59.997217753-05:00 ........................................................................ [ 84%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148487631-05:00 .................................................................. [100%] [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148517281-05:00 =============================== warnings summary =============================== [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148523911-05:00 ../../../../usr/local/lib/python3.13/site-packages/fastapi/testclient.py:1 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148531631-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148539781-05:00 from starlette.testclient import TestClient as TestClient # noqa [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148544561-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148549441-05:00 tests/test_attachment_evidence.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148553991-05:00 tests/test_cold_vault_layout.py: 1 warning [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148559141-05:00 tests/test_daypart_timing.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148563520-05:00 tests/test_external_context.py: 4 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148567880-05:00 tests/test_report_traits.py: 1 warning [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148572280-05:00 tests/test_store_events.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148576570-05:00 tests/test_store_hours.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148581440-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148590410-05:00 _time = fetch_time or _dt.datetime.utcnow().strftime('%H:%M UTC') [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148594660-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148599690-05:00 tests/test_external_context.py::test_agent_surfaces_signals_when_geo_and_place_id_set [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148604090-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148608830-05:00 _now = datetime.utcnow() [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148613000-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148617320-05:00 tests/test_slack.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148621680-05:00 tests/test_sms.py: 9 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148626160-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148630420-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148634760-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148657140-05:00 tests/test_whatsapp.py: 9 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148660730-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148663660-05:00 datetime.utcnow().isoformat(), [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148666450-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148669400-05:00 tests/test_slack.py::test_sent_threads_and_marks [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148672380-05:00 tests/test_slack.py::test_dedupe_on_rerun [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148675380-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148678340-05:00 datetime.utcnow().isoformat()), [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148681190-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148684080-05:00 tests/test_sms.py: 9 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148687040-05:00 tests/test_tw5_dryrun_e2e.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148689890-05:00 tests/test_tw5_dryrun_remote.py: 1 warning [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148692820-05:00 tests/test_twilio_django_gate.py: 2 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148695800-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148698800-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148701680-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148704770-05:00 tests/test_tw5_dryrun_e2e.py: 7 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148707670-05:00 tests/test_twilio_django_gate.py: 4 warnings [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148710730-05:00 /workspace/source/source/analytics/src/storeminder/twilio_app.py:56: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148714070-05:00 (status, datetime.utcnow().isoformat(), phone, "manager"), [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148716840-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148719820-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148722800-05:00 tests/test_whatsapp.py::test_sent_daily_threads_marks_and_prefixes [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148725710-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148730749-05:00 tests/test_whatsapp.py::test_sent_weekly_uses_weekly_template [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148733699-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148736599-05:00 tests/test_whatsapp.py::test_dedupe_on_rerun [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148739579-05:00 tests/test_whatsapp.py::test_partial_dedupe_still_sends_the_rest [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148742469-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148745359-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148754479-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-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148757599-05:00 (store_id, str(report_date), phone, message_sid, datetime.utcnow().isoformat()), [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148760419-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148763409-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148772519-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148775559-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148778509-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148781809-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148784669-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148787589-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148790609-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148793519-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148796439-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148799499-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148802309-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148805179-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148808439-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148811489-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148814379-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148817319-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148820089-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148822989-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148825949-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148828849-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148831809-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148834779-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148837619-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148840479-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148843459-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148846509-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148850329-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148853449-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148856929-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148859809-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148862869-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148865819-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148868719-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148877339-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148880179-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148883139-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148886069-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148888979-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148891899-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148894839-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148897669-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148900578-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148903578-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148906788-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148909878-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148913078-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148916128-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148919028-05:00 tests/test_whatsapp.py::test_virtual_store_config_drives_send_offline [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148927638-05:00 /usr/local/lib/python3.13/site-packages/yaml/error.py:6: ResourceWarning: unclosed database in [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148930858-05:00 def __init__(self, name, index, line, column, buffer, pointer): [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.148933898-05:00 Enable tracemalloc to get traceback where the object was allocated. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257699506-05:00 See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257730056-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257737536-05:00 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257742286-05:00 ================================ tests coverage ================================ [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257746746-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257750996-05:00 [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257755436-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-analytics.xml [pod/pr-validator-gvwvw-report-tests-pod/step-pytest] 2026-07-17T15:54:01.257760796-05:00 426 passed, 86 warnings in 6.35s [pod/pr-validator-gvwvw-report-tests-pod/prepare] 2026-07-17T15:53:23.817600846-05:00 2026/07/17 20:53:23 Entrypoint initialization ===== pr-validator-gvwvw-status-container-pod.log ===== [pod/pr-validator-gvwvw-status-container-pod/prepare] 2026-07-17T15:58:25.908513968-05:00 2026/07/17 20:58:25 Entrypoint initialization [pod/pr-validator-gvwvw-status-container-pod/place-scripts] 2026-07-17T15:58:27.121185765-05:00 2026/07/17 20:58:27 Decoded script /tekton/scripts/script-0-w7j52 [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.278360281-05:00 Posting commit status to GitHub [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.278390341-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.278394261-05:00 SHA: 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.278396861-05:00 State: success (Succeeded) [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.278399661-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639905608-05:00 { [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639928418-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/8ec0c298ff79d3bbae7339727083eb42193b553d", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639933788-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639938118-05:00 "id": 50674140680, [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639942928-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzGoGCA", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639946588-05:00 "state": "success", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639950348-05:00 "description": "Checks passed", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639954408-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639958148-05:00 "context": "tekton/container-build", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639962068-05:00 "created_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639965758-05:00 "updated_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639969498-05:00 "creator": { [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639973778-05:00 "login": "steveblackmon", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639977448-05:00 "id": 702924, [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639981068-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639984728-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639988428-05:00 "gravatar_id": "", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639992488-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639996108-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.639999948-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640004028-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640007728-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640011448-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640015078-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640018828-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640022508-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640026308-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640029957-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640033617-05:00 "type": "User", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640037247-05:00 "user_view_type": "public", [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640040897-05:00 "site_admin": false [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640044677-05:00 } [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.640048377-05:00 } [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.643545946-05:00 [pod/pr-validator-gvwvw-status-container-pod/step-post-status] 2026-07-17T15:58:31.643605706-05:00 Status posted successfully ===== pr-validator-gvwvw-status-django-pod.log ===== [pod/pr-validator-gvwvw-status-django-pod/prepare] 2026-07-17T15:58:25.144177255-05:00 2026/07/17 20:58:25 Entrypoint initialization [pod/pr-validator-gvwvw-status-django-pod/place-scripts] 2026-07-17T15:58:25.857072514-05:00 2026/07/17 20:58:25 Decoded script /tekton/scripts/script-0-kv79k [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.191267764-05:00 Posting commit status to GitHub [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.191313364-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.191318244-05:00 SHA: 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.191321054-05:00 State: success (Succeeded) [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.191323834-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623278708-05:00 { [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623299528-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/8ec0c298ff79d3bbae7339727083eb42193b553d", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623305238-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623310588-05:00 "id": 50674139767, [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623314988-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzGoCdw", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623319128-05:00 "state": "success", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623322818-05:00 "description": "Checks passed", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623326918-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623331138-05:00 "context": "tekton/django", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623334908-05:00 "created_at": "2026-07-17T20:58:30Z", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623344398-05:00 "updated_at": "2026-07-17T20:58:30Z", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623349688-05:00 "creator": { [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623353398-05:00 "login": "steveblackmon", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623357478-05:00 "id": 702924, [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623361348-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623365138-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623368878-05:00 "gravatar_id": "", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623373488-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623377198-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623381588-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623385727-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623392447-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623398207-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623402067-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623405817-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623409567-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623413347-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623417157-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623420967-05:00 "type": "User", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623424677-05:00 "user_view_type": "public", [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623428397-05:00 "site_admin": false [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623432127-05:00 } [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.623435917-05:00 } [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.626436289-05:00 [pod/pr-validator-gvwvw-status-django-pod/step-post-status] 2026-07-17T15:58:30.626454109-05:00 Status posted successfully ===== pr-validator-gvwvw-status-infra-fmt-pod.log ===== [pod/pr-validator-gvwvw-status-infra-fmt-pod/place-scripts] 2026-07-17T15:58:27.124798923-05:00 2026/07/17 20:58:27 Decoded script /tekton/scripts/script-0-wtm2r [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.157997921-05:00 Posting commit status to GitHub [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.158029841-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.158034531-05:00 SHA: 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.158038081-05:00 State: success (Succeeded) [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.158042321-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705683354-05:00 { [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705773353-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/8ec0c298ff79d3bbae7339727083eb42193b553d", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705778803-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705782793-05:00 "id": 50674140598, [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705786693-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzGoFtg", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705790353-05:00 "state": "success", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705793943-05:00 "description": "Checks passed", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.705797763-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706010522-05:00 "context": "tekton/infra-fmt", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706027272-05:00 "created_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706031812-05:00 "updated_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706035822-05:00 "creator": { [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706039542-05:00 "login": "steveblackmon", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706043122-05:00 "id": 702924, [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706049032-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706052782-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706056342-05:00 "gravatar_id": "", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706060621-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706064271-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706070121-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706076061-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706080921-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706084691-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706088311-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706091841-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706095501-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706099121-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706102681-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706106311-05:00 "type": "User", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706109841-05:00 "user_view_type": "public", [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706113391-05:00 "site_admin": false [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706116941-05:00 } [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.706120501-05:00 } [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.708763735-05:00 [pod/pr-validator-gvwvw-status-infra-fmt-pod/step-post-status] 2026-07-17T15:58:31.708770055-05:00 Status posted successfully [pod/pr-validator-gvwvw-status-infra-fmt-pod/prepare] 2026-07-17T15:58:25.689436014-05:00 2026/07/17 20:58:25 Entrypoint initialization ===== pr-validator-gvwvw-status-lint-pod.log ===== [pod/pr-validator-gvwvw-status-lint-pod/prepare] 2026-07-17T15:58:25.003031822-05:00 2026/07/17 20:58:25 Entrypoint initialization [pod/pr-validator-gvwvw-status-lint-pod/place-scripts] 2026-07-17T15:58:25.862843758-05:00 2026/07/17 20:58:25 Decoded script /tekton/scripts/script-0-ptwrk [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.218591126-05:00 Posting commit status to GitHub [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.218621536-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.218627606-05:00 SHA: 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.218630546-05:00 State: failure (Failed) [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.218633516-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913584694-05:00 { [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913693623-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/8ec0c298ff79d3bbae7339727083eb42193b553d", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913699633-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913704233-05:00 "id": 50674139818, [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913708343-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzGoCqg", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913711973-05:00 "state": "failure", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913715663-05:00 "description": "Checks failed", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913719793-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913723493-05:00 "context": "tekton/lint", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913727233-05:00 "created_at": "2026-07-17T20:58:30Z", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913730993-05:00 "updated_at": "2026-07-17T20:58:30Z", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913734713-05:00 "creator": { [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913738413-05:00 "login": "steveblackmon", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913742293-05:00 "id": 702924, [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913745883-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913750343-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913753993-05:00 "gravatar_id": "", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913760243-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913766193-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913772022-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913776782-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913780492-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913785602-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913790912-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913797412-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913803282-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913807552-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913812982-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913818442-05:00 "type": "User", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913823652-05:00 "user_view_type": "public", [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913829092-05:00 "site_admin": false [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913834292-05:00 } [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.913839462-05:00 } [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.916512246-05:00 [pod/pr-validator-gvwvw-status-lint-pod/step-post-status] 2026-07-17T15:58:30.916526156-05:00 Status posted successfully ===== pr-validator-gvwvw-status-report-tests-pod.log ===== [pod/pr-validator-gvwvw-status-report-tests-pod/prepare] 2026-07-17T15:58:26.353812361-05:00 2026/07/17 20:58:26 Entrypoint initialization [pod/pr-validator-gvwvw-status-report-tests-pod/place-scripts] 2026-07-17T15:58:27.123467121-05:00 2026/07/17 20:58:27 Decoded script /tekton/scripts/script-0-5227h [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.277498976-05:00 Posting commit status to GitHub [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.277527206-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.277530836-05:00 SHA: 8ec0c298ff79d3bbae7339727083eb42193b553d [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.277533326-05:00 State: success (Succeeded) [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.277536166-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651747856-05:00 { [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651762365-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/8ec0c298ff79d3bbae7339727083eb42193b553d", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651767255-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651771535-05:00 "id": 50674140699, [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651775545-05:00 "node_id": "SC_kwDOS9o4_c8AAAALzGoGGw", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651779285-05:00 "state": "success", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651783175-05:00 "description": "Checks passed", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651787155-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-770/pr-validator-gvwvw/logs.txt", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651790895-05:00 "context": "tekton/report-tests", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651795095-05:00 "created_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651798745-05:00 "updated_at": "2026-07-17T20:58:31Z", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651802415-05:00 "creator": { [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651806265-05:00 "login": "steveblackmon", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651809945-05:00 "id": 702924, [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651813845-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651817845-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651821525-05:00 "gravatar_id": "", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651825735-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651829555-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651833235-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651837545-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651841255-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651845005-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651853935-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651858595-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651862295-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651866425-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651870135-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651873805-05:00 "type": "User", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651877435-05:00 "user_view_type": "public", [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651881125-05:00 "site_admin": false [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651884815-05:00 } [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.651888655-05:00 } [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.654626398-05:00 [pod/pr-validator-gvwvw-status-report-tests-pod/step-post-status] 2026-07-17T15:58:31.654641658-05:00 Status posted successfully