===== bootstrap-pr-report-check-pr176-cldq2-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-archive-artifacts-pod/prepare] 2026-07-09T22:18:24.631188079-05:00 2026/07/10 03:18:24 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-archive-artifacts-pod/place-scripts] 2026-07-09T22:18:25.871007222-05:00 2026/07/10 03:18:25 Decoded script /tekton/scripts/script-0-sdpsj Error from server (BadRequest): container "step-upload-artifacts" in pod "bootstrap-pr-report-check-pr176-cldq2-archive-artifacts-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod/place-scripts] 2026-07-09T22:18:22.551250745-05:00 2026/07/10 03:18:22 Decoded script /tekton/scripts/script-0-2f2hj [pod/bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod/place-scripts] 2026-07-09T22:18:22.577662131-05:00 2026/07/10 03:18:22 Decoded script /tekton/scripts/script-1-ct7bv [pod/bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod/step-collect-logs] 2026-07-09T22:18:26.844929225-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr176-cldq2 [pod/bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod/step-collect-logs] 2026-07-09T22:18:27.314072486-05:00 WARN: could not read logs for bootstrap-pr-report-check-pr176-cldq2-archive-artifacts-pod [pod/bootstrap-pr-report-check-pr176-cldq2-archive-logs-pod/prepare] 2026-07-09T22:18:22.284559108-05:00 2026/07/10 03:18:22 Entrypoint initialization ===== bootstrap-pr-report-check-pr176-cldq2-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-clone-pod/prepare] 2026-07-09T22:10:40.423261139-05:00 2026/07/10 03:10:40 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-clone-pod/place-scripts] 2026-07-09T22:10:41.571457572-05:00 2026/07/10 03:10:41 Decoded script /tekton/scripts/script-0-kdcjq [pod/bootstrap-pr-report-check-pr176-cldq2-clone-pod/step-clone] 2026-07-09T22:10:45.703939063-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr176-cldq2-clone-pod/step-clone] 2026-07-09T22:10:45.703971563-05:00 * branch 26642a49697b96867c59e11a56298acfb13747c2 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr176-cldq2-clone-pod/step-clone] 2026-07-09T22:10:45.725235705-05:00 Cloned 26642a49697b96867c59e11a56298acfb13747c2 ===== bootstrap-pr-report-check-pr176-cldq2-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.006132414-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007129946-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007149206-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007154336-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007159466-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007163196-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007166906-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007170586-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007174276-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007177946-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:11:11.007182115-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.262078644-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.262118283-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.440430387-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.440473156-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.479714111-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.479727011-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.479742121-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.479772571-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.479778821-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.480016049-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.480431716-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.502343025-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:bac202516cb6561d1793726f4ac8f02e98855e6d9a65e6b952af4d0ae43b0519... [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.585630787-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:11.585693637-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.534994227-05:00 INFO[0011] COPY . /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.565635890-05:00 INFO[0011] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626063113-05:00 INFO[0011] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626095583-05:00 INFO[0011] Cmd: workdir [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626101293-05:00 INFO[0011] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626236372-05:00 INFO[0011] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626267041-05:00 INFO[0011] 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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626272951-05:00 INFO[0011] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:22.626277821-05:00 INFO[0011] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:29.777761319-05:00 INFO[0018] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:29.786337013-05:00 INFO[0018] 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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:29.786347123-05:00 INFO[0018] 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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:30.106179598-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:30.108114853-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.057775326-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.058784538-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.174143170-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.175154762-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.336294892-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.337379004-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.512019690-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.550324275-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.551153128-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.727209433-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.727792609-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=59f577f5226d3cf99247bc4991c3cbabf243df5e078fa69f35362394c64c4102 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.727895208-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-kx1q27iq/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.730168280-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.730374369-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.730510208-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.771735510-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.776543363-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.778094851-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.838385037-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.838598816-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.982221690-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.982298700-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:32.982304530-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:33.395858178-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:33.397707234-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.406684005-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.407627818-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.536502627-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.537773767-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.709229119-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.710532959-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.881447056-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.956193421-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.957446802-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.958342825-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.959114829-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.960098601-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.961318282-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.962898170-05:00 Requirement already satisfied: boto3>=1.34 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (1.43.45) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:35.963795463-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.173568631-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.262707686-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.277874050-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.279107750-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.280041063-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.281154255-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.282196937-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.285039985-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.285700930-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.286605413-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.290943459-05:00 Requirement already satisfied: botocore<1.44.0,>=1.43.45 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (1.43.45) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.291839413-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.292520307-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.0) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.295276386-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.343544505-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.383777676-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.384848998-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.424433444-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.445417643-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.447514777-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.511503415-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.533358657-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.535597920-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.543232891-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.544305093-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.545301475-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.546029470-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.574632540-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.580886622-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.604309052-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.605109836-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.606080088-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.615610535-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.711055922-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.966947436-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 1.6 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:36.993632621-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.023440562-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.035462740-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.168298620-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.168826906-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.169843998-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.346095825-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.346718950-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=e877657fc6ad0a42e4d14acf43c0e80e48c6313d9705c0e60e5321bc2099134a [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.346863879-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-_r58a6h2/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:37.348651785-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.203986288-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.453135345-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.496259644-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.497930202-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.667244882-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.853340304-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:38.853612942-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-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:39.019167991-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:39.019274090-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:39.019281330-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:39.117284498-05:00 INFO[0027] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:41.476610786-05:00 INFO[0030] Pushing layer registry.storeminder.ai/images/cache:bac202516cb6561d1793726f4ac8f02e98855e6d9a65e6b952af4d0ae43b0519 to cache now [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:41.477435350-05:00 INFO[0030] Pushing image to registry.storeminder.ai/images/cache:bac202516cb6561d1793726f4ac8f02e98855e6d9a65e6b952af4d0ae43b0519 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:42.207512675-05:00 INFO[0031] Pushed registry.storeminder.ai/images/cache@sha256:3957aa2732dc77a2f08c60388626835992f8c51639841ddc9f5022abe5b6a291 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:42.208253679-05:00 INFO[0031] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr176-26642a49697b96867c59e11a56298acfb13747c2 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-build-pr-image] 2026-07-09T22:11:43.279380405-05:00 INFO[0032] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:83e44ab862bd447206a3172cf38a6c13e5623723a1f823aa24ba41f46caae8a1 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:11:43.446902062-05:00 /tekton/scripts/script-2-txgl9: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:11:43.679341402-05:00 job.batch/report-live-pr176-26642a4 created [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.354524439-05:00 ----- live Job logs (report-live-pr176-26642a4) ----- [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961020163-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961052453-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961057613-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-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961063573-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961067313-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961071223-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961075123-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961078993-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961082263-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961085733-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders PASSED [ 10%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961089183-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak PASSED [ 20%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961092593-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales PASSED [ 30%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961096063-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated PASSED [ 40%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961099383-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written PASSED [ 50%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961102763-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders PASSED [ 60%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961106183-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable PASSED [ 70%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961109483-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales PASSED [ 80%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961112963-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated PASSED [ 90%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961116253-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written PASSED [100%] [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961119463-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961123933-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961127343-05:00 ======================== 10 passed in 373.51s (0:06:13) ======================== [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961130713-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961499075-05:00 ===JUNIT_END=== [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.961521855-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/step-run-live] 2026-07-09T22:18:17.979294571-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/prepare] 2026-07-09T22:11:05.730843018-05:00 2026/07/10 03:11:05 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/place-scripts] 2026-07-09T22:11:06.625103666-05:00 2026/07/10 03:11:06 Decoded script /tekton/scripts/script-0-g4pkn [pod/bootstrap-pr-report-check-pr176-cldq2-live-build-pod/place-scripts] 2026-07-09T22:11:06.644133618-05:00 2026/07/10 03:11:06 Decoded script /tekton/scripts/script-2-txgl9 ===== bootstrap-pr-report-check-pr176-cldq2-post-check-live-pod.log ===== Error from server (BadRequest): container "prepare" in pod "bootstrap-pr-report-check-pr176-cldq2-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr176-cldq2-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-post-check-pod/prepare] 2026-07-09T22:18:22.586958775-05:00 2026/07/10 03:18:22 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-post-check-pod/place-scripts] 2026-07-09T22:18:23.721796484-05:00 2026/07/10 03:18:23 Decoded script /tekton/scripts/script-0-s6w7d [pod/bootstrap-pr-report-check-pr176-cldq2-post-check-pod/step-post-check] 2026-07-09T22:18:27.773766941-05:00 Installing PyJWT + cryptography + requests… ===== bootstrap-pr-report-check-pr176-cldq2-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-post-check-traits-pod/place-scripts] 2026-07-09T22:18:25.875532133-05:00 2026/07/10 03:18:25 Decoded script /tekton/scripts/script-0-4svvm [pod/bootstrap-pr-report-check-pr176-cldq2-post-check-traits-pod/prepare] 2026-07-09T22:18:25.145603882-05:00 2026/07/10 03:18:25 Entrypoint initialization ===== bootstrap-pr-report-check-pr176-cldq2-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-live-pod/prepare] 2026-07-09T22:18:26.790778271-05:00 2026/07/10 03:18:26 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-live-pod/place-scripts] 2026-07-09T22:18:27.007852518-05:00 2026/07/10 03:18:27 Decoded script /tekton/scripts/script-0-t244r Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr176-cldq2-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr176-cldq2-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:27.919787903-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:27.919825113-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:27.919829963-05:00 SHA: 26642a49697b96867c59e11a56298acfb13747c2 [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:27.919833083-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:27.919836063-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-176/bootstrap-pr-report-check-pr176-cldq2/logs.txt [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339004413-05:00 { [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339024303-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/26642a49697b96867c59e11a56298acfb13747c2", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339030263-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339035223-05:00 "id": 50252525084, [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339040063-05:00 "node_id": "SC_kwDOSuVe4s8AAAALs0iuHA", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339044563-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339048893-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339054203-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-176/bootstrap-pr-report-check-pr176-cldq2/logs.txt", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339058553-05:00 "context": "tekton/report-build", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339063083-05:00 "created_at": "2026-07-10T03:18:28Z", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339067423-05:00 "updated_at": "2026-07-10T03:18:28Z", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339071873-05:00 "creator": { [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339076503-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339080883-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339085463-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339089933-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339094323-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339099323-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339105143-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339109593-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339114203-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339118513-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339122853-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339127163-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339131473-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339136093-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339140423-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339144704-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339149684-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339154064-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339158394-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339162964-05:00 } [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.339167314-05:00 } [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.342165878-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/step-post-status] 2026-07-09T22:18:28.342186498-05:00 Status posted successfully [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/prepare] 2026-07-09T22:18:23.067189645-05:00 2026/07/10 03:18:23 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-pod/place-scripts] 2026-07-09T22:18:23.677571105-05:00 2026/07/10 03:18:23 Decoded script /tekton/scripts/script-0-vq25n ===== bootstrap-pr-report-check-pr176-cldq2-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-traits-pod/prepare] 2026-07-09T22:18:26.160170718-05:00 2026/07/10 03:18:26 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-post-status-traits-pod/place-scripts] 2026-07-09T22:18:27.016623759-05:00 2026/07/10 03:18:27 Decoded script /tekton/scripts/script-0-674nn ===== bootstrap-pr-report-check-pr176-cldq2-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-reclaim-workspace-pod/prepare] 2026-07-09T22:18:27.212867344-05:00 2026/07/10 03:18:27 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-reclaim-workspace-pod/place-scripts] 2026-07-09T22:18:28.076508163-05:00 2026/07/10 03:18:28 Decoded script /tekton/scripts/script-0-n9mhp Error from server (BadRequest): container "step-delete-run-pvcs" in pod "bootstrap-pr-report-check-pr176-cldq2-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr176-cldq2-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:54.310729521-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.114526460-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-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.190019789-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.192296131-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.562802733-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.571347706-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-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.571359016-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.571364876-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.571369796-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.571374206-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.617290737-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.617361486-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.632042671-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.633886037-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.635315156-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.636980513-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:10:59.638233793-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.657343913-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665907137-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665936026-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665945706-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665952556-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665959046-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665966416-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/step-pytest] 2026-07-09T22:11:00.665972866-05:00 ============================== 6 passed in 1.07s =============================== [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/prepare] 2026-07-09T22:10:48.359820316-05:00 2026/07/10 03:10:48 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-sendable-pod/place-scripts] 2026-07-09T22:10:49.091415071-05:00 2026/07/10 03:10:49 Decoded script /tekton/scripts/script-0-d7q2f ===== bootstrap-pr-report-check-pr176-cldq2-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:04.549257046-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:07.938403453-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.082576330-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533785886-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533883865-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533891465-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533896305-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533901685-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.533906435-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.781633145-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.781730665-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.795173330-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.796343251-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.797483912-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.798518264-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.804912614-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.806537812-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.810379792-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.811842860-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.813360598-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.814605939-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.815847419-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.817104759-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.818499388-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.819723859-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.821400776-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.822468768-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.824777000-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.826477066-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.827954845-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.829423843-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.831548907-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.833272483-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-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.835105239-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:08.847064706-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167568878-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167669937-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167676487-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167680837-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167685387-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167689097-05:00 [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167693127-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/step-pytest] 2026-07-09T22:11:10.167696977-05:00 ============================== 25 passed in 1.37s ============================== [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/prepare] 2026-07-09T22:10:48.649532787-05:00 2026/07/10 03:10:48 Entrypoint initialization [pod/bootstrap-pr-report-check-pr176-cldq2-traits-pod/place-scripts] 2026-07-09T22:10:49.136794274-05:00 2026/07/10 03:10:49 Decoded script /tekton/scripts/script-0-x6mlm