===== bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:53.997374132-05:00 ==> uploading /workspace/shared/artifacts/ -> s3://tekton-logs/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/ (endpoint http://10.10.0.10:9000) [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:55.192028164-05:00 upload: ../workspace/shared/artifacts/junit-sendable.xml to s3://tekton-logs/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/junit-sendable.xml [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:55.192609712-05:00 upload: ../workspace/shared/artifacts/junit-traits.xml to s3://tekton-logs/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/junit-traits.xml [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:55.195613798-05:00 upload: ../workspace/shared/artifacts/coverage-traits.xml to s3://tekton-logs/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:55.200881573-05:00 upload: ../workspace/shared/artifacts/coverage-sendable.xml to s3://tekton-logs/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T21:51:55.751047420-05:00 ==> viewer URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/artifacts/ [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/prepare] 2026-07-11T21:51:44.018847943-05:00 2026/07/12 02:51:44 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-archive-artifacts-pod/place-scripts] 2026-07-11T21:51:46.681457604-05:00 2026/07/12 02:51:46 Decoded script /tekton/scripts/script-0-4fszg ===== bootstrap-pr-report-check-pr226-24vm2-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-archive-logs-pod/place-scripts] 2026-07-11T21:51:46.628944879-05:00 2026/07/12 02:51:46 Decoded script /tekton/scripts/script-0-xnkgm [pod/bootstrap-pr-report-check-pr226-24vm2-archive-logs-pod/place-scripts] 2026-07-11T21:51:46.778403560-05:00 2026/07/12 02:51:46 Decoded script /tekton/scripts/script-1-jbdcf [pod/bootstrap-pr-report-check-pr226-24vm2-archive-logs-pod/step-collect-logs] 2026-07-11T21:51:55.368621828-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr226-24vm2 [pod/bootstrap-pr-report-check-pr226-24vm2-archive-logs-pod/prepare] 2026-07-11T21:51:44.735045824-05:00 2026/07/12 02:51:44 Entrypoint initialization ===== bootstrap-pr-report-check-pr226-24vm2-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-clone-pod/prepare] 2026-07-11T21:50:24.648440581-05:00 2026/07/12 02:50:24 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-clone-pod/place-scripts] 2026-07-11T21:50:25.237664393-05:00 2026/07/12 02:50:25 Decoded script /tekton/scripts/script-0-fwrbj [pod/bootstrap-pr-report-check-pr226-24vm2-clone-pod/step-clone] 2026-07-11T21:50:32.944944542-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr226-24vm2-clone-pod/step-clone] 2026-07-11T21:50:32.944979412-05:00 * branch 166054b4ed695ed60fd85454b143ede7f0183ad8 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr226-24vm2-clone-pod/step-clone] 2026-07-11T21:50:32.963650125-05:00 Cloned 166054b4ed695ed60fd85454b143ede7f0183ad8 ===== bootstrap-pr-report-check-pr226-24vm2-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.148563254-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.148600574-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.173599547-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.173619577-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186215178-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186226978-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186234498-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186246738-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186251778-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186323108-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.186542327-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.206180675-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:5c005b4128731f1ad474c4b50bf58eab826fd27f15aaede0a4346904b7c5cff8... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.233200909-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:00.233262949-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.773340513-05:00 INFO[0008] COPY . /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.804960955-05:00 INFO[0008] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853024111-05:00 INFO[0008] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853045621-05:00 INFO[0008] Cmd: workdir [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853055791-05:00 INFO[0008] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853194140-05:00 INFO[0008] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853216570-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853223900-05:00 INFO[0008] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:08.853228270-05:00 INFO[0008] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:17.744714271-05:00 INFO[0017] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:17.744826321-05:00 INFO[0017] 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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:17.744843361-05:00 INFO[0017] 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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:18.054326165-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:18.056022527-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.192345897-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.201312565-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.340514885-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.349111395-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.508565310-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.509782975-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.661121368-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.702346395-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.703154171-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.868819137-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.869465294-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=f7a433c34fab33463e88419746ddd35e5b7befba1a67e8be910ddc1041c5e93c [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.869610914-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-z863vu7a/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.872022152-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.872240591-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.872387001-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.911034840-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.915678298-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.917154441-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.977543189-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:20.977738918-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:21.099192781-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:21.099221621-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:21.099228201-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:21.488952810-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:21.490525073-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.447710069-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.448654704-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.577433423-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.578588177-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.742242062-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.743265088-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.893937024-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.955793795-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.956572851-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.957413067-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.958071554-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.958783861-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.960003285-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.961316949-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:23.962008196-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.127538882-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.193965152-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.204745462-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.205687577-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.206447264-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.207309880-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.208153596-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.210247506-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.210787243-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.211510790-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.215030693-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.215928549-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.216599306-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.219311503-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.263581697-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.299733078-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.300760643-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.330907192-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.351543056-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.353383497-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.382976489-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.412689170-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.415034149-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.422075346-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.422976422-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.423758828-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.424443865-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.465146865-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.470963468-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.494705167-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.495554743-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.496702087-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.506783750-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.570026775-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.624192912-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 7.4 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.644776376-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.662130974-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.666074016-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.773899262-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.774401440-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.775320616-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.953159745-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.953902641-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=1ac74ba52d6aeec93378669e20d8b9308ee2939965839bd80ed2a739a76cf9f5 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.954171710-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-bvxtv04b/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:24.956640678-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:25.865477512-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.072353495-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.110021689-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.111424593-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.257719419-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.413719190-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.413896729-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-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.548551840-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.548648430-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.548655280-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:26.634883357-05:00 INFO[0026] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:28.548135266-05:00 INFO[0028] Pushing layer registry.storeminder.ai/images/cache:5c005b4128731f1ad474c4b50bf58eab826fd27f15aaede0a4346904b7c5cff8 to cache now [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:28.548415335-05:00 INFO[0028] Pushing image to registry.storeminder.ai/images/cache:5c005b4128731f1ad474c4b50bf58eab826fd27f15aaede0a4346904b7c5cff8 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:28.826552645-05:00 INFO[0028] Pushed registry.storeminder.ai/images/cache@sha256:211f45ff77860e11f8a4417d8c8012d1ab808c8c1a513fd4de316921d1aed9ce [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:28.835180535-05:00 INFO[0028] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr226-166054b4ed695ed60fd85454b143ede7f0183ad8 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-build-pr-image] 2026-07-11T21:51:29.191845228-05:00 INFO[0029] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:b13539d7570ab5c89967b27749dbd6c7d433f9e6c3e62efc61d4bdeaf459c150 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:29.510149601-05:00 /tekton/scripts/script-2-tlpzw: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:29.602114381-05:00 job.batch/report-live-pr226-166054b created [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.159071328-05:00 ----- live Job logs (report-live-pr226-166054b) ----- [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541436030-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541805029-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541816748-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541824368-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541832568-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541841128-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541848298-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541857048-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541863318-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541869408-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders SKIPPED [ 10%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541877618-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak SKIPPED [ 20%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541886068-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales SKIPPED [ 30%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541891758-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated SKIPPED [ 40%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541900318-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written SKIPPED [ 50%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541908448-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders SKIPPED [ 60%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541935958-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable SKIPPED (c...) [ 70%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541949958-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales SKIPPED [ 80%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541957638-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated SKIPPED [ 90%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541967058-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written SKIPPED [100%] [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541972868-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541980298-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541988688-05:00 ============================= 10 skipped in 0.20s ============================== [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.541994508-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542008168-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542024957-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542037227-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542081557-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542086457-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542090277-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542098067-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542103177-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542146197-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542151197-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542160367-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542167967-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542174597-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542196547-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542201077-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542207017-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542230387-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542248656-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542257236-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-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542263976-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542268666-05:00 ^===JUNIT_END=== [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.542296656-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-run-live] 2026-07-11T21:51:40.546974994-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/prepare] 2026-07-11T21:50:54.817558680-05:00 2026/07/12 02:50:54 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/place-scripts] 2026-07-11T21:50:55.521553494-05:00 2026/07/12 02:50:55 Decoded script /tekton/scripts/script-0-gpttf [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/place-scripts] 2026-07-11T21:50:55.539581160-05:00 2026/07/12 02:50:55 Decoded script /tekton/scripts/script-2-tlpzw [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.943837450-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946392138-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946520677-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946549337-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946564037-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946588127-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946599047-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946604007-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946631937-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946641367-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr226-24vm2-live-build-pod/step-prepare-dockerfile] 2026-07-11T21:50:59.946650657-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) ===== bootstrap-pr-report-check-pr226-24vm2-post-check-live-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-live-pod/prepare] 2026-07-11T21:51:50.694120110-05:00 2026/07/12 02:51:50 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-live-pod/place-scripts] 2026-07-11T21:51:52.766848017-05:00 2026/07/12 02:51:52 Decoded script /tekton/scripts/script-0-24wj8 ===== bootstrap-pr-report-check-pr226-24vm2-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-pod/prepare] 2026-07-11T21:51:47.277872025-05:00 2026/07/12 02:51:47 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-pod/place-scripts] 2026-07-11T21:51:51.028339517-05:00 2026/07/12 02:51:51 Decoded script /tekton/scripts/script-0-h2rlx [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-pod/step-post-check] 2026-07-11T21:51:55.793444102-05:00 Installing PyJWT + cryptography + requests… ===== bootstrap-pr-report-check-pr226-24vm2-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-traits-pod/prepare] 2026-07-11T21:51:47.690196337-05:00 2026/07/12 02:51:47 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-traits-pod/place-scripts] 2026-07-11T21:51:50.723205394-05:00 2026/07/12 02:51:50 Decoded script /tekton/scripts/script-0-kptk5 [pod/bootstrap-pr-report-check-pr226-24vm2-post-check-traits-pod/step-post-check] 2026-07-11T21:51:56.601017704-05:00 Installing PyJWT + cryptography + requests… ===== bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/prepare] 2026-07-11T21:51:50.666554849-05:00 2026/07/12 02:51:50 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/place-scripts] 2026-07-11T21:51:52.755850008-05:00 2026/07/12 02:51:52 Decoded script /tekton/scripts/script-0-cvhm5 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.550295312-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.550372471-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.550379581-05:00 SHA: 166054b4ed695ed60fd85454b143ede7f0183ad8 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.550383411-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.550387631-05:00 Target URL: https://github.com/storeminder-ai/bootstrap/pull/226 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968522746-05:00 { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968774534-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/166054b4ed695ed60fd85454b143ede7f0183ad8", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968796574-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968813854-05:00 "id": 50329452509, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968827354-05:00 "node_id": "SC_kwDOSuVe4s8AAAALt95_3Q", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968836194-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968842754-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968850854-05:00 "target_url": "https://github.com/storeminder-ai/bootstrap/pull/226", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968857954-05:00 "context": "tekton/report-build-live", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968863634-05:00 "created_at": "2026-07-12T02:51:56Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968869494-05:00 "updated_at": "2026-07-12T02:51:56Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968876104-05:00 "creator": { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968884294-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968890104-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968897144-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968904104-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968916204-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968968733-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968977493-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968984943-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.968994503-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969001753-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969008133-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969015253-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969021983-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969030073-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969036273-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969043263-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969048643-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969054633-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969061573-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969066693-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.969073203-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.995874828-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-live-pod/step-post-status] 2026-07-11T21:51:56.995937937-05:00 Status posted successfully ===== bootstrap-pr-report-check-pr226-24vm2-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/place-scripts] 2026-07-11T21:51:50.545821273-05:00 2026/07/12 02:51:50 Decoded script /tekton/scripts/script-0-w9xfg [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.258320267-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.259639801-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.259669861-05:00 SHA: 166054b4ed695ed60fd85454b143ede7f0183ad8 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.259676421-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.259682101-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/logs.txt [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685579379-05:00 { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685620129-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/166054b4ed695ed60fd85454b143ede7f0183ad8", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685627899-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685634019-05:00 "id": 50329452463, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685640029-05:00 "node_id": "SC_kwDOSuVe4s8AAAALt95_rw", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685645509-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685650878-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685656308-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-226/bootstrap-pr-report-check-pr226-24vm2/logs.txt", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685666848-05:00 "context": "tekton/report-build", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685672168-05:00 "created_at": "2026-07-12T02:51:56Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685677598-05:00 "updated_at": "2026-07-12T02:51:56Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685682638-05:00 "creator": { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685688598-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685694488-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685699338-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685704478-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685710368-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685716448-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685721768-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685726858-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685735058-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685740108-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685745248-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685750598-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685756088-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685761448-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685767128-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685772788-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685778078-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685783408-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685788458-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685793458-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.685798778-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.714352364-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/step-post-status] 2026-07-11T21:51:56.714729843-05:00 Status posted successfully [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-pod/prepare] 2026-07-11T21:51:45.960182806-05:00 2026/07/12 02:51:45 Entrypoint initialization ===== bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/prepare] 2026-07-11T21:51:47.488219421-05:00 2026/07/12 02:51:47 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/place-scripts] 2026-07-11T21:51:50.701028478-05:00 2026/07/12 02:51:50 Decoded script /tekton/scripts/script-0-m9mrz [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:56.927508247-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:56.927670187-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:56.927688776-05:00 SHA: 166054b4ed695ed60fd85454b143ede7f0183ad8 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:56.927697296-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:56.927705306-05:00 Target URL: https://github.com/storeminder-ai/bootstrap/pull/226 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.410931576-05:00 { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411161725-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/166054b4ed695ed60fd85454b143ede7f0183ad8", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411204035-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411216725-05:00 "id": 50329452589, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411229415-05:00 "node_id": "SC_kwDOSuVe4s8AAAALt96ALQ", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411240385-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411248185-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411255705-05:00 "target_url": "https://github.com/storeminder-ai/bootstrap/pull/226", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411265295-05:00 "context": "tekton/report-traits", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411277715-05:00 "created_at": "2026-07-12T02:51:57Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411290775-05:00 "updated_at": "2026-07-12T02:51:57Z", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411306045-05:00 "creator": { [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411320784-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411333174-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411340044-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411350724-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411356884-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411368504-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411376724-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411384394-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411397864-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411411794-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.411424894-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414698499-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414732958-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414742338-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414751468-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414756718-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414763638-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414771848-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414778258-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414783938-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.414789378-05:00 } [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.438063779-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-post-status-traits-pod/step-post-status] 2026-07-11T21:51:57.438275288-05:00 Status posted successfully ===== bootstrap-pr-report-check-pr226-24vm2-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-reclaim-workspace-pod/step-delete-run-pvcs] 2026-07-11T21:51:57.674077125-05:00 ==> reclaiming workspace PVC(s) owned by PipelineRun=bootstrap-pr-report-check-pr226-24vm2 in ns=tekton-pipelines [pod/bootstrap-pr-report-check-pr226-24vm2-reclaim-workspace-pod/prepare] 2026-07-11T21:51:51.253803533-05:00 2026/07/12 02:51:51 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-reclaim-workspace-pod/place-scripts] 2026-07-11T21:51:52.753890557-05:00 2026/07/12 02:51:52 Decoded script /tekton/scripts/script-0-xffj4 ===== bootstrap-pr-report-check-pr226-24vm2-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/prepare] 2026-07-11T21:50:36.395524438-05:00 2026/07/12 02:50:36 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/place-scripts] 2026-07-11T21:50:37.181273383-05:00 2026/07/12 02:50:37 Decoded script /tekton/scripts/script-0-pdfq4 [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:41.584938589-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.427021880-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-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.505455515-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.507204276-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940193396-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940312795-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-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940319145-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940323615-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940327695-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.940332205-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.992806330-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:47.992882060-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:48.006186828-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:48.008108399-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:48.009474063-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:48.011026035-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:48.012205560-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301799872-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301900941-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301906671-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301910481-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301914091-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301931211-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301938771-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr226-24vm2-sendable-pod/step-pytest] 2026-07-11T21:50:49.301944221-05:00 ============================== 6 passed in 1.34s =============================== ===== bootstrap-pr-report-check-pr226-24vm2-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/prepare] 2026-07-11T21:50:35.847893562-05:00 2026/07/12 02:50:35 Entrypoint initialization [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/place-scripts] 2026-07-11T21:50:37.174092416-05:00 2026/07/12 02:50:37 Decoded script /tekton/scripts/script-0-b78hf [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:51.381298808-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:54.503036308-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:54.627028889-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083729947-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083759167-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083767117-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083772957-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083778337-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.083782857-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.328281576-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.328398655-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.342995527-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.344209382-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.345361576-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.346445001-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.353554768-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.355416509-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.359782819-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.361418831-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.363125193-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.364529227-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.365936670-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.367354454-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.368945916-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.370314910-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.372190051-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.373333755-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.375776234-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.377522696-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.379039859-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.380527222-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.382731202-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.384478763-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-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.386181196-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:55.397692432-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553285208-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553393777-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553400327-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553405287-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553409887-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553415187-05:00 [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553419987-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr226-24vm2-traits-pod/step-pytest] 2026-07-11T21:50:56.553424477-05:00 ============================== 25 passed in 1.43s ==============================