===== bootstrap-pr-report-check-pr228-w7g4c-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-artifacts-pod/prepare] 2026-07-11T22:21:23.984306556-05:00 2026/07/12 03:21:23 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-artifacts-pod/place-scripts] 2026-07-11T22:21:25.217470674-05:00 2026/07/12 03:21:25 Decoded script /tekton/scripts/script-0-hj5xs ===== bootstrap-pr-report-check-pr228-w7g4c-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-logs-pod/prepare] 2026-07-11T22:21:23.410327875-05:00 2026/07/12 03:21:23 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-logs-pod/place-scripts] 2026-07-11T22:21:24.146829646-05:00 2026/07/12 03:21:24 Decoded script /tekton/scripts/script-0-vtbbk [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-logs-pod/place-scripts] 2026-07-11T22:21:24.165751429-05:00 2026/07/12 03:21:24 Decoded script /tekton/scripts/script-1-wftlc [pod/bootstrap-pr-report-check-pr228-w7g4c-archive-logs-pod/step-collect-logs] 2026-07-11T22:21:27.508533098-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr228-w7g4c ===== bootstrap-pr-report-check-pr228-w7g4c-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-clone-pod/prepare] 2026-07-11T22:20:12.301244307-05:00 2026/07/12 03:20:12 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-clone-pod/place-scripts] 2026-07-11T22:20:13.410533880-05:00 2026/07/12 03:20:13 Decoded script /tekton/scripts/script-0-mqwpn [pod/bootstrap-pr-report-check-pr228-w7g4c-clone-pod/step-clone] 2026-07-11T22:20:18.793036627-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr228-w7g4c-clone-pod/step-clone] 2026-07-11T22:20:18.793070867-05:00 * branch ef5858d7c019e89fd8e52b4156b93e92a1fab421 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr228-w7g4c-clone-pod/step-clone] 2026-07-11T22:20:18.812496878-05:00 Cloned ef5858d7c019e89fd8e52b4156b93e92a1fab421 ===== bootstrap-pr-report-check-pr228-w7g4c-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.536732710-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537554736-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537574186-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537579126-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537584566-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537588756-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537592886-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537597266-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537601386-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537605516-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:20:42.537610026-05:00 RUN pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.734749230-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.734793379-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.817983857-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.818010517-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.830999487-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831009527-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831014157-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831024907-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831029107-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831138616-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.831391775-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.845675689-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:bb071a79ce942ca66f99b62c987bccea218df0e66bcec366f78c2e0f9801f8e2... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.872989494-05:00 INFO[0000] No cached layer found for cmd RUN pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:42.873067264-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.582260066-05:00 INFO[0007] COPY . /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.610913384-05:00 INFO[0007] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662137778-05:00 INFO[0007] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662154998-05:00 INFO[0007] Cmd: workdir [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662160018-05:00 INFO[0007] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662238918-05:00 INFO[0007] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662256318-05:00 INFO[0007] RUN pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662262998-05:00 INFO[0007] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:50.662269618-05:00 INFO[0007] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:59.107863504-05:00 INFO[0016] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:59.107998263-05:00 INFO[0016] Args: [-c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:59.108018653-05:00 INFO[0016] Running: [/bin/sh -c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:59.426722785-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:20:59.435316805-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.205438862-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.214012912-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.312964297-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.314003552-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.463593563-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.464880137-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.604671153-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.641060825-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.641729172-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.794141890-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.794742617-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=f8e75dfad24894c82f777084721a5d037950b2f36d6dbae0281c528f90e06ddb [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.794866767-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-0fcxyd5s/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.796816608-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.797010327-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.797091156-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.833071541-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.837299961-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.838662335-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.912641784-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:01.912829463-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:02.038660493-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:02.038692023-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:02.038697843-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:02.428035470-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:02.430050170-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.275190309-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.275944455-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.373389806-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.374301712-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.526623110-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.535214801-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.677964393-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.742764204-05:00 Requirement already satisfied: pandas>=1.5.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (3.0.3) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.743586821-05:00 Requirement already satisfied: numpy>=1.23.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (2.4.6) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.744491456-05:00 Requirement already satisfied: requests>=2.28.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (2.34.2) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.745206493-05:00 Requirement already satisfied: openpyxl>=3.0.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (3.1.5) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.746037979-05:00 Requirement already satisfied: anthropic>=0.25.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (0.116.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.747292904-05:00 Requirement already satisfied: psycopg>=3.1 in /usr/local/lib/python3.11/site-packages (from psycopg[binary,pool]>=3.1->storeminder==0.1.0) (3.3.4) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.748699767-05:00 Requirement already satisfied: boto3>=1.34 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (1.43.46) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.749428254-05:00 Requirement already satisfied: PyYAML>=6.0 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (6.0.3) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.909696985-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.974617726-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.987128858-05:00 Requirement already satisfied: anyio<5,>=3.5.0 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (4.14.1) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.987964724-05:00 Requirement already satisfied: distro<2,>=1.7.0 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (1.9.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.988806291-05:00 Requirement already satisfied: docstring-parser<1,>=0.15 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (0.18.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.989611287-05:00 Requirement already satisfied: httpx<1,>=0.25.0 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (0.28.1) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.990366123-05:00 Requirement already satisfied: jiter<1,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (0.16.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.992775572-05:00 Requirement already satisfied: pydantic<3,>=1.9.0 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (2.13.4) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.993347590-05:00 Requirement already satisfied: sniffio in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (1.3.1) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.993990347-05:00 Requirement already satisfied: typing-extensions<5,>=4.14 in /usr/local/lib/python3.11/site-packages (from anthropic>=0.25.0->storeminder==0.1.0) (4.16.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.997153162-05:00 Requirement already satisfied: botocore<1.44.0,>=1.43.46 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (1.43.46) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.997912489-05:00 Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (1.1.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:04.998504226-05:00 Requirement already satisfied: s3transfer<0.20.0,>=0.19.0 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (0.19.1) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.000786636-05:00 Requirement already satisfied: et-xmlfile in /usr/local/lib/python3.11/site-packages (from openpyxl>=3.0.0->storeminder==0.1.0) (2.0.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.038330682-05:00 Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.11/site-packages (from pandas>=1.5.0->storeminder==0.1.0) (2.9.0.post0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.070329345-05:00 Requirement already satisfied: psycopg-binary==3.3.4 in /usr/local/lib/python3.11/site-packages (from psycopg[binary,pool]>=3.1->storeminder==0.1.0) (3.3.4) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.071234301-05:00 Requirement already satisfied: psycopg-pool in /usr/local/lib/python3.11/site-packages (from psycopg[binary,pool]>=3.1->storeminder==0.1.0) (3.3.1) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.105317474-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.124662405-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.126649526-05:00 Requirement already satisfied: packaging>=22 in /usr/local/lib/python3.11/site-packages (from pytest>=7->storeminder==0.1.0) (26.2) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.159805823-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.176252517-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.178205958-05:00 Requirement already satisfied: pygments>=2.7.2 in /usr/local/lib/python3.11/site-packages (from pytest>=7->storeminder==0.1.0) (2.20.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.184400139-05:00 Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.11/site-packages (from requests>=2.28.0->storeminder==0.1.0) (3.4.9) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.185183396-05:00 Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.11/site-packages (from requests>=2.28.0->storeminder==0.1.0) (3.18) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.185868603-05:00 Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.11/site-packages (from requests>=2.28.0->storeminder==0.1.0) (2.7.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.186468960-05:00 Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.11/site-packages (from requests>=2.28.0->storeminder==0.1.0) (2026.6.17) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.224836313-05:00 Requirement already satisfied: httpcore==1.* in /usr/local/lib/python3.11/site-packages (from httpx<1,>=0.25.0->anthropic>=0.25.0->storeminder==0.1.0) (1.0.9) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.229996139-05:00 Requirement already satisfied: h11>=0.16 in /usr/local/lib/python3.11/site-packages (from httpcore==1.*->httpx<1,>=0.25.0->anthropic>=0.25.0->storeminder==0.1.0) (0.16.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.249804958-05:00 Requirement already satisfied: annotated-types>=0.6.0 in /usr/local/lib/python3.11/site-packages (from pydantic<3,>=1.9.0->anthropic>=0.25.0->storeminder==0.1.0) (0.7.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.250507715-05:00 Requirement already satisfied: pydantic-core==2.46.4 in /usr/local/lib/python3.11/site-packages (from pydantic<3,>=1.9.0->anthropic>=0.25.0->storeminder==0.1.0) (2.46.4) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.251450550-05:00 Requirement already satisfied: typing-inspection>=0.4.2 in /usr/local/lib/python3.11/site-packages (from pydantic<3,>=1.9.0->anthropic>=0.25.0->storeminder==0.1.0) (0.4.2) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.259788922-05:00 Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas>=1.5.0->storeminder==0.1.0) (1.17.0) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.314525160-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.375189370-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 6.6 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.395167328-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.418211182-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.422975400-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.539500003-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.540200270-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.541309345-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.717650572-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.718340529-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=8ed7879d52baf2205aa0da44a42411f1dd25a69ad1a9b5939ce652d9f355a829 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.718483818-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-98kutuq_/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:05.720586058-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.390125273-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.601389569-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.637757801-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.639079775-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.786648895-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.950340111-05:00 Successfully installed iniconfig-2.3.0 pluggy-1.6.0 pytest-9.1.1 storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:06.950520360-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:07.096301518-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:07.096435008-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:07.096440858-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:07.179727144-05:00 INFO[0024] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:09.040836425-05:00 INFO[0026] Pushing layer registry.storeminder.ai/images/cache:bb071a79ce942ca66f99b62c987bccea218df0e66bcec366f78c2e0f9801f8e2 to cache now [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:09.041045464-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/cache:bb071a79ce942ca66f99b62c987bccea218df0e66bcec366f78c2e0f9801f8e2 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:09.250240740-05:00 INFO[0026] Pushed registry.storeminder.ai/images/cache@sha256:1dc7698027ec418da198aba691ee87c766d57f5e083f96f58028ceab63949f7c [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:09.251025296-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr228-ef5858d7c019e89fd8e52b4156b93e92a1fab421 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-build-pr-image] 2026-07-11T22:21:09.579297713-05:00 INFO[0026] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:910cd38e282fd39253a7e7d62984ab11e5ad75cc440b6dfb659330948e33bbdf [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:10.094873166-05:00 /tekton/scripts/script-2-9cx5t: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:10.185695127-05:00 job.batch/report-live-pr228-ef5858d created [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.528291425-05:00 ----- live Job logs (report-live-pr228-ef5858d) ----- [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707627568-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707655688-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707661288-05:00 platform linux -- Python 3.11.15, pytest-9.1.1, pluggy-1.6.0 -- /usr/local/bin/python [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707667528-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707672238-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707677578-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707681908-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707686718-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707690838-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707695188-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders SKIPPED [ 10%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707699588-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak SKIPPED [ 20%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707704188-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales SKIPPED [ 30%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707708448-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated SKIPPED [ 40%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707712757-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written SKIPPED [ 50%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707716997-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders SKIPPED [ 60%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707721197-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable SKIPPED (c...) [ 70%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707725507-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales SKIPPED [ 80%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707729717-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated SKIPPED [ 90%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707733877-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written SKIPPED [100%] [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707737947-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707742217-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707746427-05:00 ============================= 10 skipped in 0.57s ============================== [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707750647-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707755587-05:00 /prsrc/tests/test_report_traits_live.py:117: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707762717-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707767427-05:00 ^/prsrc/tests/test_report_traits_live.py:121: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707786397-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707789507-05:00 ^/prsrc/tests/test_report_traits_live.py:126: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707792427-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707796747-05:00 ^/prsrc/tests/test_report_traits_live.py:131: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707799807-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707813657-05:00 ^/prsrc/tests/test_report_traits_live.py:137: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707816977-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707820877-05:00 ^/prsrc/tests/test_report_traits_live.py:143: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707823817-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707826787-05:00 ^/prsrc/tests/test_report_traits_live.py:147: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707829747-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707832707-05:00 ^/prsrc/tests/test_report_traits_live.py:151: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707835657-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707838627-05:00 ^/prsrc/tests/test_report_traits_live.py:156: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707847107-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707850147-05:00 ^/prsrc/tests/test_report_traits_live.py:161: cannot reach the report DB to pick a target date: syntax error at or near "the" [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707853167-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707856017-05:00 ^===JUNIT_END=== [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.707858947-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/step-run-live] 2026-07-11T22:21:20.709805098-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/prepare] 2026-07-11T22:20:36.308169587-05:00 2026/07/12 03:20:36 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/place-scripts] 2026-07-11T22:20:37.116172943-05:00 2026/07/12 03:20:37 Decoded script /tekton/scripts/script-0-6cklf [pod/bootstrap-pr-report-check-pr228-w7g4c-live-build-pod/place-scripts] 2026-07-11T22:20:37.136926748-05:00 2026/07/12 03:20:37 Decoded script /tekton/scripts/script-2-9cx5t ===== bootstrap-pr-report-check-pr228-w7g4c-post-check-live-pod.log ===== Error from server (BadRequest): container "prepare" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-post-check-pod.log ===== Error from server (BadRequest): container "prepare" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-check-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-post-check-traits-pod/prepare] 2026-07-11T22:21:26.941534945-05:00 2026/07/12 03:21:26 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-post-check-traits-pod/place-scripts] 2026-07-11T22:21:27.456841986-05:00 2026/07/12 03:21:27 Decoded script /tekton/scripts/script-0-b9696 Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-check-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-post-status-live-pod.log ===== Error from server (BadRequest): container "prepare" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-post-status-pod/prepare] 2026-07-11T22:21:26.801373952-05:00 2026/07/12 03:21:26 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-post-status-pod/place-scripts] 2026-07-11T22:21:27.476436076-05:00 2026/07/12 03:21:27 Decoded script /tekton/scripts/script-0-q8q6n Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-status-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-post-status-traits-pod.log ===== Error from server (BadRequest): container "prepare" in pod "bootstrap-pr-report-check-pr228-w7g4c-post-status-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-reclaim-workspace-pod.log ===== Error from server (BadRequest): container "place-scripts" in pod "bootstrap-pr-report-check-pr228-w7g4c-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr228-w7g4c-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/place-scripts] 2026-07-11T22:20:22.036136023-05:00 2026/07/12 03:20:22 Decoded script /tekton/scripts/script-0-z2mvx [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:27.204055145-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.386898707-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/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.452767004-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.454156798-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.792868802-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.793242070-05:00 platform linux -- Python 3.13.14, pytest-9.1.1, pluggy-1.6.0 -- /usr/local/bin/python [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.793252650-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.793258330-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.793262790-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.793267730-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.843981597-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.843999077-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.857041757-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.858637579-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.859881184-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.861404117-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:32.862595931-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820227691-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820334190-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820343370-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820347620-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820351500-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820355150-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820359260-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/step-pytest] 2026-07-11T22:20:33.820363040-05:00 ============================== 6 passed in 1.00s =============================== [pod/bootstrap-pr-report-check-pr228-w7g4c-sendable-pod/prepare] 2026-07-11T22:20:21.409215800-05:00 2026/07/12 03:20:21 Entrypoint initialization ===== bootstrap-pr-report-check-pr228-w7g4c-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/prepare] 2026-07-11T22:20:20.862430790-05:00 2026/07/12 03:20:20 Entrypoint initialization [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/place-scripts] 2026-07-11T22:20:22.043867387-05:00 2026/07/12 03:20:22 Decoded script /tekton/scripts/script-0-rnd44 [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:26.599669880-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:29.919508983-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.071905832-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562628678-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562659898-05:00 platform linux -- Python 3.11.15, pytest-9.1.1, pluggy-1.6.0 -- /usr/local/bin/python [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562667008-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562672788-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562678278-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.562682828-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.820542353-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.820645943-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.833768463-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.834988647-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.836198702-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.837313036-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.844235415-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.846085286-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.850160827-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.851821960-05:00 tests/test_report_traits.py::test_category_totals_reconcile_to_inside_sales[report_daily_fastime.json-Inside Sales] PASSED [ 32%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.853348943-05:00 tests/test_report_traits.py::test_category_totals_reconcile_to_inside_sales[report_weekly_fastime.json-Inside Sales] PASSED [ 36%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.854793176-05:00 tests/test_report_traits.py::test_unclassified_share_is_a_small_residual[report_daily_fastime.json] PASSED [ 40%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.856089780-05:00 tests/test_report_traits.py::test_unclassified_share_is_a_small_residual[report_weekly_fastime.json] PASSED [ 44%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.857379704-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.858869667-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.860192661-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.861809214-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.862880469-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.865245708-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.866857041-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.868302014-05:00 tests/test_report_traits.py::test_headline_reads_total_sales_on_every_surface[daily_md-$14,417.11] PASSED [ 76%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.869654738-05:00 tests/test_report_traits.py::test_headline_reads_total_sales_on_every_surface[weekly_md-$99,489.00] PASSED [ 80%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.871747588-05:00 tests/test_report_traits.py::test_sms_blocks_within_limits_and_never_trimmed[daily_md-daily] PASSED [ 84%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.873362121-05:00 tests/test_report_traits.py::test_sms_blocks_within_limits_and_never_trimmed[weekly_md-weekly] PASSED [ 88%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.874981313-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:30.885482545-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086448068-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086564337-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086571527-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086576927-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086581137-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086585307-05:00 [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086589787-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr228-w7g4c-traits-pod/step-pytest] 2026-07-11T22:20:32.086594137-05:00 ============================== 25 passed in 1.49s ==============================