===== bootstrap-pr-report-check-pr244-255f8-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-archive-artifacts-pod/prepare] 2026-07-12T17:41:32.116785852-05:00 2026/07/12 22:41:32 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-archive-artifacts-pod/place-scripts] 2026-07-12T17:41:32.872994335-05:00 2026/07/12 22:41:32 Decoded script /tekton/scripts/script-0-pxvxv ===== bootstrap-pr-report-check-pr244-255f8-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-archive-logs-pod/prepare] 2026-07-12T17:41:31.245600965-05:00 2026/07/12 22:41:31 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-archive-logs-pod/place-scripts] 2026-07-12T17:41:31.952525225-05:00 2026/07/12 22:41:31 Decoded script /tekton/scripts/script-0-lqjrj [pod/bootstrap-pr-report-check-pr244-255f8-archive-logs-pod/place-scripts] 2026-07-12T17:41:31.973576723-05:00 2026/07/12 22:41:31 Decoded script /tekton/scripts/script-1-zb8tb [pod/bootstrap-pr-report-check-pr244-255f8-archive-logs-pod/step-collect-logs] 2026-07-12T17:41:35.158596620-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr244-255f8 ===== bootstrap-pr-report-check-pr244-255f8-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-clone-pod/prepare] 2026-07-12T17:40:07.555689358-05:00 2026/07/12 22:40:07 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-clone-pod/place-scripts] 2026-07-12T17:40:07.999225324-05:00 2026/07/12 22:40:07 Decoded script /tekton/scripts/script-0-6dqtk [pod/bootstrap-pr-report-check-pr244-255f8-clone-pod/step-clone] 2026-07-12T17:40:12.418995168-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr244-255f8-clone-pod/step-clone] 2026-07-12T17:40:12.419028428-05:00 * branch c6183b01d557f3af0089d2b7153ec45959bef2f9 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr244-255f8-clone-pod/step-clone] 2026-07-12T17:40:12.436317384-05:00 Cloned c6183b01d557f3af0089d2b7153ec45959bef2f9 ===== bootstrap-pr-report-check-pr244-255f8-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/prepare] 2026-07-12T17:40:33.706621866-05:00 2026/07/12 22:40:33 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/place-scripts] 2026-07-12T17:40:34.582892832-05:00 2026/07/12 22:40:34 Decoded script /tekton/scripts/script-0-6m5wq [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/place-scripts] 2026-07-12T17:40:34.599772780-05:00 2026/07/12 22:40:34 Decoded script /tekton/scripts/script-2-5fmlm [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.091277587-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092092873-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092112463-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092118803-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092125493-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092130923-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092136183-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092141893-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092146973-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092151723-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-prepare-dockerfile] 2026-07-12T17:40:40.092155853-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.428783037-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.428821616-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.458501529-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.458520379-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471479803-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471501983-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471508023-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471522233-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471527613-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471637203-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.471892991-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.483601841-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:0ed8c46bcb42fff0decaba2536790fe3ddb9e32900a9834da813005d9dae12d1... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.507382939-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:40.507404989-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.721503610-05:00 INFO[0008] COPY . /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.750082246-05:00 INFO[0008] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802825429-05:00 INFO[0008] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802839549-05:00 INFO[0008] Cmd: workdir [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802844328-05:00 INFO[0008] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802941068-05:00 INFO[0008] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802955338-05:00 INFO[0008] 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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802965328-05:00 INFO[0008] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:48.802969218-05:00 INFO[0008] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:56.733889865-05:00 INFO[0016] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:56.734012314-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:56.734024624-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:57.066399305-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:57.068501546-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:58.886866596-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:58.887700213-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:58.996571411-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:58.997556957-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.148218453-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.149253419-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.299753396-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.345040390-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.345768727-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.513916898-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.514538785-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=0db1d2c0c014798f9520658101b53fe34b9d0db60e793ac09983aed3e337b491 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.514683444-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-3zbde48z/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.516959884-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.517238363-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.517388142-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.559703489-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.564354649-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.565836592-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.631897306-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.632116215-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.767439068-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.767459908-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:40:59.767466548-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:00.166244899-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:00.174823341-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:01.981864320-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:01.982648306-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.092543279-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.093465215-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.244076961-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.245187796-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.392124598-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.457830213-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.458598630-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.459424106-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.460079193-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.460798560-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.462008695-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.463311749-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.463981216-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.613212048-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.684124160-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.694846134-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.2) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.695711930-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.696428127-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.697264213-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.698076130-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.700133781-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.700674588-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.701353765-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.704694661-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.705540067-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.706165805-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.708587654-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.747591695-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.779741345-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.780651051-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.817990709-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.836525729-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.838250811-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.871576196-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.895516232-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.897791953-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.904885252-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.905822928-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.906609334-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.907387991-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.946248552-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.951046231-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.969999719-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.970659666-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.971551212-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:02.979742607-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.039266158-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.264035912-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 1.8 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.291069544-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.312124623-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.323025425-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.427408032-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.427935110-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.428833126-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.613029246-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.613894912-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=3b21e2c2f9a7806f2eb4b0435f38835bef1f3b8bb9688d69ab92367e77f20f15 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.614108521-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-ae2vbvm2/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:03.616130342-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.344065179-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.563568115-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.601899638-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.603440742-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.752232165-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.932518061-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:04.932681101-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-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:05.076992973-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:05.077130383-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:05.077136953-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:05.172866636-05:00 INFO[0024] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:06.840246974-05:00 INFO[0026] Pushing layer registry.storeminder.ai/images/cache:0ed8c46bcb42fff0decaba2536790fe3ddb9e32900a9834da813005d9dae12d1 to cache now [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:06.840424474-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/cache:0ed8c46bcb42fff0decaba2536790fe3ddb9e32900a9834da813005d9dae12d1 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:07.067470796-05:00 INFO[0026] Pushed registry.storeminder.ai/images/cache@sha256:e7719f32f55c7dbfbd7ebec29a5df425205f026b49b1e2317915582988a4d7e6 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:07.068277352-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr244-c6183b01d557f3af0089d2b7153ec45959bef2f9 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-build-pr-image] 2026-07-12T17:41:07.413661489-05:00 INFO[0027] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:e97446d462a89fec306b37c9f3d2fc769bd1a558c9f7c1a73ffe5c806a3382f1 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:07.934258013-05:00 /tekton/scripts/script-2-5fmlm: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:08.015847878-05:00 job.batch/report-live-pr244-c6183b0 created [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.532632590-05:00 ----- live Job logs (report-live-pr244-c6183b0) ----- [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616869690-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616890060-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616898350-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616905470-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616912550-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616931800-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616940000-05:00 plugins: anyio-4.14.2 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616946719-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616952769-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616959499-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders SKIPPED [ 10%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616965989-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak SKIPPED [ 20%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616972139-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales SKIPPED [ 30%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616978339-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated SKIPPED [ 40%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616984539-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written SKIPPED [ 50%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616990719-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders SKIPPED [ 60%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.616996789-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable SKIPPED (c...) [ 70%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617002929-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales SKIPPED [ 80%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617009139-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated SKIPPED [ 90%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617016159-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written SKIPPED [100%] [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617022019-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617028169-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617034579-05:00 ============================= 10 skipped in 0.22s ============================== [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617040799-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617047989-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617057349-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617066099-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617088159-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617093359-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617098119-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617104729-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617109779-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617130979-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617136029-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617140929-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617145609-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617150609-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617155419-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617159959-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617164518-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617169508-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617182538-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617187508-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-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617192378-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617197008-05:00 ^===JUNIT_END=== [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.617201688-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr244-255f8-live-build-pod/step-run-live] 2026-07-12T17:41:28.619081800-05:00 ==> live build: status=Succeeded conclusion=success ===== bootstrap-pr-report-check-pr244-255f8-post-check-live-pod.log ===== Error from server (BadRequest): container "place-scripts" in pod "bootstrap-pr-report-check-pr244-255f8-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr244-255f8-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-post-check-pod/prepare] 2026-07-12T17:41:32.361910654-05:00 2026/07/12 22:41:32 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-post-check-pod/place-scripts] 2026-07-12T17:41:32.941563003-05:00 2026/07/12 22:41:32 Decoded script /tekton/scripts/script-0-5mqzz ===== bootstrap-pr-report-check-pr244-255f8-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-post-check-traits-pod/prepare] 2026-07-12T17:41:33.741282402-05:00 2026/07/12 22:41:33 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-post-check-traits-pod/place-scripts] 2026-07-12T17:41:35.032759945-05:00 2026/07/12 22:41:35 Decoded script /tekton/scripts/script-0-xqdg7 Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr244-255f8-post-check-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr244-255f8-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-post-status-live-pod/prepare] 2026-07-12T17:41:34.954581899-05:00 2026/07/12 22:41:34 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "bootstrap-pr-report-check-pr244-255f8-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr244-255f8-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/prepare] 2026-07-12T17:41:32.005572122-05:00 2026/07/12 22:41:32 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/place-scripts] 2026-07-12T17:41:32.962818100-05:00 2026/07/12 22:41:32 Decoded script /tekton/scripts/script-0-9wjt9 [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/step-post-status] 2026-07-12T17:41:36.180406718-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/step-post-status] 2026-07-12T17:41:36.180446537-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/step-post-status] 2026-07-12T17:41:36.180452417-05:00 SHA: c6183b01d557f3af0089d2b7153ec45959bef2f9 [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/step-post-status] 2026-07-12T17:41:36.180457547-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr244-255f8-post-status-pod/step-post-status] 2026-07-12T17:41:36.180461837-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-244/bootstrap-pr-report-check-pr244-255f8/logs.txt ===== bootstrap-pr-report-check-pr244-255f8-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-post-status-traits-pod/prepare] 2026-07-12T17:41:34.758061685-05:00 2026/07/12 22:41:34 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-post-status-traits-pod/place-scripts] 2026-07-12T17:41:35.042685861-05:00 2026/07/12 22:41:35 Decoded script /tekton/scripts/script-0-kxlg8 Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr244-255f8-post-status-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr244-255f8-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-reclaim-workspace-pod/prepare] 2026-07-12T17:41:35.697295317-05:00 2026/07/12 22:41:35 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "bootstrap-pr-report-check-pr244-255f8-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr244-255f8-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/prepare] 2026-07-12T17:40:16.703406374-05:00 2026/07/12 22:40:16 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/place-scripts] 2026-07-12T17:40:17.530617010-05:00 2026/07/12 22:40:17 Decoded script /tekton/scripts/script-0-trvsx [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:22.705032718-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:27.832050951-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-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:27.896690315-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:27.898045499-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335028493-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335150712-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-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335158232-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335164162-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335169752-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.335175722-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.381741523-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.381854853-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.394682568-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.396193731-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.397392606-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.398953080-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.400119205-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890722989-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890828718-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890834278-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890838408-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890842188-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890846788-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890850528-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr244-255f8-sendable-pod/step-pytest] 2026-07-12T17:40:28.890854188-05:00 ============================== 6 passed in 0.49s =============================== ===== bootstrap-pr-report-check-pr244-255f8-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/prepare] 2026-07-12T17:40:16.988018475-05:00 2026/07/12 22:40:16 Entrypoint initialization [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/place-scripts] 2026-07-12T17:40:17.535356330-05:00 2026/07/12 22:40:17 Decoded script /tekton/scripts/script-0-hnswn [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:30.297231717-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:33.487916643-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:33.682852058-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139267423-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139299693-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139306373-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139311133-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139315693-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.139320933-05:00 plugins: cov-7.1.0, anyio-4.14.2 [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.366958727-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.367070357-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.380495349-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.381809734-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.382988589-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.384013254-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.390466117-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.392150469-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.396005163-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.397583796-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.399057940-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.400307814-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.401519619-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.402774974-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.404159358-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.405351983-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.407182195-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.408200231-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.410368351-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.411901575-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.413272289-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.414576853-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.416519695-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.418083438-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-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.419574692-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:34.429793018-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194050393-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194173502-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194181042-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194187392-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194191982-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194195952-05:00 [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194200142-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr244-255f8-traits-pod/step-pytest] 2026-07-12T17:40:35.194204442-05:00 ============================== 25 passed in 0.94s ==============================