===== bootstrap-pr-report-check-pr209-j5dv4-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-artifacts-pod/place-scripts] 2026-07-11T18:11:22.853222824-05:00 2026/07/11 23:11:22 Decoded script /tekton/scripts/script-0-86q2x [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T18:11:27.043116548-05:00 ==> uploading /workspace/shared/artifacts/ -> s3://tekton-logs/storeminder-ai/bootstrap/pr-209/bootstrap-pr-report-check-pr209-j5dv4/artifacts/ (endpoint http://10.10.0.10:9000) [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-artifacts-pod/prepare] 2026-07-11T18:11:22.520034702-05:00 2026/07/11 23:11:22 Entrypoint initialization ===== bootstrap-pr-report-check-pr209-j5dv4-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-logs-pod/prepare] 2026-07-11T18:11:22.992099725-05:00 2026/07/11 23:11:22 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-logs-pod/place-scripts] 2026-07-11T18:11:23.904182447-05:00 2026/07/11 23:11:23 Decoded script /tekton/scripts/script-0-qc7gz [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-logs-pod/place-scripts] 2026-07-11T18:11:23.922277691-05:00 2026/07/11 23:11:23 Decoded script /tekton/scripts/script-1-nj7h8 [pod/bootstrap-pr-report-check-pr209-j5dv4-archive-logs-pod/step-collect-logs] 2026-07-11T18:11:27.245741030-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr209-j5dv4 ===== bootstrap-pr-report-check-pr209-j5dv4-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-clone-pod/prepare] 2026-07-11T18:10:02.425837959-05:00 2026/07/11 23:10:02 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-clone-pod/place-scripts] 2026-07-11T18:10:03.237048771-05:00 2026/07/11 23:10:03 Decoded script /tekton/scripts/script-0-mb282 [pod/bootstrap-pr-report-check-pr209-j5dv4-clone-pod/step-clone] 2026-07-11T18:10:07.553746951-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr209-j5dv4-clone-pod/step-clone] 2026-07-11T18:10:07.553778081-05:00 * branch 6d70847a6692b768bcc8b6a26e0bb6a1e2cf2169 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr209-j5dv4-clone-pod/step-clone] 2026-07-11T18:10:07.569833506-05:00 Cloned 6d70847a6692b768bcc8b6a26e0bb6a1e2cf2169 ===== bootstrap-pr-report-check-pr209-j5dv4-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.074495309-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075399496-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075409396-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075412106-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075415236-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075417316-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075419316-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075421786-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075423846-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075425846-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-prepare-dockerfile] 2026-07-11T18:10:32.075427906-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.289814091-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.289853141-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.314560429-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.314579968-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326755753-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326766023-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326774393-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326780303-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326783953-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.326903792-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.327174422-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.339137737-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:ae3ecc0745860fdd00b1e3e20d0fe6722eef7bd345e76a0c4921845ca72c040d... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.410704688-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:32.410771398-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.020461975-05:00 INFO[0007] COPY . /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.049282160-05:00 INFO[0007] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097421048-05:00 INFO[0007] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097504838-05:00 INFO[0007] Cmd: workdir [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097510688-05:00 INFO[0007] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097543398-05:00 INFO[0007] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097558278-05:00 INFO[0007] RUN pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097563938-05:00 INFO[0007] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:40.097569268-05:00 INFO[0007] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:47.334137166-05:00 INFO[0015] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:47.334170466-05:00 INFO[0015] 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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:47.334176506-05:00 INFO[0015] 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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:47.622958378-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:47.624562444-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.396936565-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.397762032-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.490587766-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.491553753-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.620095331-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.621139198-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.753955222-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.799042058-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.799643996-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.964669035-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.965283753-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1898 sha256=1a25864333cc6ca1e4ffc46975b47adaeab7347fc1f67efff0f73acef67313f4 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.965401843-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-iogfq3tc/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.967481047-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.967654036-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:49.967770666-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.003135741-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.007597797-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.009027543-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.068477276-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.068675326-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.181469269-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.181499709-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.181505099-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.549692752-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:50.551444327-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.145575872-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.146295260-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.241976185-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.243178341-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.370249581-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.371251868-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.499581455-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.566152386-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.567055044-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.567893981-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.568655259-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.569600436-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.570675073-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.572295878-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.573074556-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.733465757-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.790088338-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.799593489-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.800559476-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.801288234-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.802116992-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.802891999-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.804973863-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.805499582-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.806227870-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.811250145-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.812143712-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.812790280-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.815448542-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.851740844-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.880370608-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.881247065-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.967587198-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.983697279-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:52.985621104-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.056375762-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.072675124-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.074848037-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.081520197-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.082383964-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.083148312-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.083819100-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.107536599-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.125755195-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.145556856-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.146267654-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.147211531-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.155371856-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.207293201-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.272620356-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 6.2 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.293953462-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.314135072-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.317990890-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.424972900-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.425492119-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.426519946-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.593495206-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.593985045-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1898 sha256=1fa54e77b2e84e1c119047a9ebef9d311f27846fba7a17985c721ab4eefdee9b [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.594116704-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-xhbyj98a/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:53.595636900-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.279507124-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.500544393-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.537941591-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.539329276-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.685490929-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.843667896-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.843858845-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-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.967180166-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.967270106-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:54.967276916-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:55.061959302-05:00 INFO[0022] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:57.003733149-05:00 INFO[0024] Pushing layer registry.storeminder.ai/images/cache:ae3ecc0745860fdd00b1e3e20d0fe6722eef7bd345e76a0c4921845ca72c040d to cache now [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:57.003871979-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/cache:ae3ecc0745860fdd00b1e3e20d0fe6722eef7bd345e76a0c4921845ca72c040d [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:57.198669884-05:00 INFO[0024] Pushed registry.storeminder.ai/images/cache@sha256:00e0cd5b49fc88d65354239d2388193ecf727d35d3346d7d9b0abafd54a7a796 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:57.207239038-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr209-6d70847a6692b768bcc8b6a26e0bb6a1e2cf2169 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-build-pr-image] 2026-07-11T18:10:57.507934555-05:00 INFO[0025] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:46086454e80660434d1433560cc4b098ab1f697b6f80dfc29009c3dc7e14182e [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:10:57.594086246-05:00 /tekton/scripts/script-2-k5k46: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:10:57.670544277-05:00 job.batch/report-live-pr209-6d70847 created [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.204657702-05:00 ----- live Job logs (report-live-pr209-6d70847) ----- [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287454308-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287507798-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287515118-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287522588-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287528908-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287535678-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287542238-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287549178-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287554717-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287560847-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders SKIPPED [ 10%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287566677-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak SKIPPED [ 20%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287572627-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales SKIPPED [ 30%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287578467-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated SKIPPED [ 40%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287584417-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written SKIPPED [ 50%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287590527-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders SKIPPED [ 60%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287596437-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable SKIPPED (c...) [ 70%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287602227-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales SKIPPED [ 80%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287608227-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated SKIPPED [ 90%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287614107-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written SKIPPED [100%] [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287620357-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287626347-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287632647-05:00 ============================= 10 skipped in 0.18s ============================== [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287638187-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287645157-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287653827-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287660307-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287692897-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287697787-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287702877-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287707607-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287711537-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287731537-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287735927-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287740187-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287747927-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287753167-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287758077-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287762737-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287767467-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287772317-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287785127-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287789287-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-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287793387-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287797567-05:00 ^===JUNIT_END=== [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.287801857-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/step-run-live] 2026-07-11T18:11:18.289818260-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/prepare] 2026-07-11T18:10:27.128017763-05:00 2026/07/11 23:10:27 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/place-scripts] 2026-07-11T18:10:27.776273294-05:00 2026/07/11 23:10:27 Decoded script /tekton/scripts/script-0-mjmlr [pod/bootstrap-pr-report-check-pr209-j5dv4-live-build-pod/place-scripts] 2026-07-11T18:10:27.791697909-05:00 2026/07/11 23:10:27 Decoded script /tekton/scripts/script-2-k5k46 ===== bootstrap-pr-report-check-pr209-j5dv4-post-check-live-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-live-pod/prepare] 2026-07-11T18:11:27.628320343-05:00 2026/07/11 23:11:27 Entrypoint initialization Error from server (BadRequest): container "place-scripts" in pod "bootstrap-pr-report-check-pr209-j5dv4-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr209-j5dv4-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-pod/prepare] 2026-07-11T18:11:25.558017160-05:00 2026/07/11 23:11:25 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-pod/place-scripts] 2026-07-11T18:11:26.085537417-05:00 2026/07/11 23:11:26 Decoded script /tekton/scripts/script-0-tpbsk ===== bootstrap-pr-report-check-pr209-j5dv4-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-traits-pod/prepare] 2026-07-11T18:11:23.483438467-05:00 2026/07/11 23:11:23 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-traits-pod/place-scripts] 2026-07-11T18:11:23.890534369-05:00 2026/07/11 23:11:23 Decoded script /tekton/scripts/script-0-nrr2r [pod/bootstrap-pr-report-check-pr209-j5dv4-post-check-traits-pod/step-post-check] 2026-07-11T18:11:28.067036081-05:00 Installing PyJWT + cryptography + requests… ===== bootstrap-pr-report-check-pr209-j5dv4-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-live-pod/prepare] 2026-07-11T18:11:26.137248146-05:00 2026/07/11 23:11:26 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-live-pod/place-scripts] 2026-07-11T18:11:27.574872868-05:00 2026/07/11 23:11:27 Decoded script /tekton/scripts/script-0-mkhpl Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr209-j5dv4-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr209-j5dv4-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-pod/prepare] 2026-07-11T18:11:25.196982088-05:00 2026/07/11 23:11:25 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-pod/place-scripts] 2026-07-11T18:11:26.162863227-05:00 2026/07/11 23:11:26 Decoded script /tekton/scripts/script-0-c8695 ===== bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/prepare] 2026-07-11T18:11:24.271004663-05:00 2026/07/11 23:11:24 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/place-scripts] 2026-07-11T18:11:25.020536155-05:00 2026/07/11 23:11:25 Decoded script /tekton/scripts/script-0-fsp6r [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.526343465-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.526376395-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.526382035-05:00 SHA: 6d70847a6692b768bcc8b6a26e0bb6a1e2cf2169 [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.526384995-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.526387895-05:00 Target URL: https://github.com/storeminder-ai/bootstrap/pull/209 [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.931998595-05:00 { [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932024425-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/6d70847a6692b768bcc8b6a26e0bb6a1e2cf2169", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932031525-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932036045-05:00 "id": 50326540375, [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932040345-05:00 "node_id": "SC_kwDOSuVe4s8AAAALt7IQVw", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932044455-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932048305-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932052265-05:00 "target_url": "https://github.com/storeminder-ai/bootstrap/pull/209", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932058615-05:00 "context": "tekton/report-traits", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932062745-05:00 "created_at": "2026-07-11T23:11:28Z", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932066615-05:00 "updated_at": "2026-07-11T23:11:28Z", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932070645-05:00 "creator": { [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932075165-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932079545-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932083395-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932087315-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932091185-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932095475-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932099345-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932103255-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932107635-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932111515-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932115464-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932119304-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932123174-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932127004-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932130894-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932134844-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932138714-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932142614-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932146514-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932150394-05:00 } [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.932154304-05:00 } [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.935140715-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-post-status-traits-pod/step-post-status] 2026-07-11T18:11:28.935152325-05:00 Status posted successfully ===== bootstrap-pr-report-check-pr209-j5dv4-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-reclaim-workspace-pod/prepare] 2026-07-11T18:11:27.761930138-05:00 2026/07/11 23:11:27 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-reclaim-workspace-pod/place-scripts] 2026-07-11T18:11:28.258881905-05:00 2026/07/11 23:11:28 Decoded script /tekton/scripts/script-0-vz2f6 Error from server (BadRequest): container "step-delete-run-pvcs" in pod "bootstrap-pr-report-check-pr209-j5dv4-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr209-j5dv4-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/prepare] 2026-07-11T18:10:09.813443398-05:00 2026/07/11 23:10:09 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/place-scripts] 2026-07-11T18:10:10.704468892-05:00 2026/07/11 23:10:10 Decoded script /tekton/scripts/script-0-txsqr [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:15.905574617-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:20.738017132-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-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:20.797738620-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:20.799109926-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.134186503-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.142743149-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-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.142751358-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.142756088-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.142760758-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.142766638-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.184309289-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.184392879-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.197603351-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.199260626-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.200618172-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.202178808-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:21.203462334-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.144840255-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153387161-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153397041-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153402291-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153406940-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153411300-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153415770-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr209-j5dv4-sendable-pod/step-pytest] 2026-07-11T18:10:22.153420230-05:00 ============================== 6 passed in 0.99s =============================== ===== bootstrap-pr-report-check-pr209-j5dv4-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:26.652963469-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:29.709337123-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:29.841553108-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252243684-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252271084-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252277224-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252281274-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252285084-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.252288834-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.458240975-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.458330265-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.469662662-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.470667199-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.471634166-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.472515123-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.478393136-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.479960062-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.483720331-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.485082367-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.486367393-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.487479720-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.488603057-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.489731253-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.491005979-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.492096056-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.493579442-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.494519719-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.496508204-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.497928339-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.499180606-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.500400182-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.502206037-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.503638683-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-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.505110079-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:30.514761920-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458593153-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458719713-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458728533-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458732493-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458736093-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458739973-05:00 [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458743963-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/step-pytest] 2026-07-11T18:10:31.458748753-05:00 ============================== 25 passed in 1.18s ============================== [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/prepare] 2026-07-11T18:10:10.572957875-05:00 2026/07/11 23:10:10 Entrypoint initialization [pod/bootstrap-pr-report-check-pr209-j5dv4-traits-pod/place-scripts] 2026-07-11T18:10:11.768711751-05:00 2026/07/11 23:10:11 Decoded script /tekton/scripts/script-0-kbx4j