===== bootstrap-pr-report-check-pr227-pkhsf-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-artifacts-pod/prepare] 2026-07-11T22:05:49.334447342-05:00 2026/07/12 03:05:49 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-artifacts-pod/place-scripts] 2026-07-11T22:05:50.491257558-05:00 2026/07/12 03:05:50 Decoded script /tekton/scripts/script-0-rtpqr [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-artifacts-pod/step-upload-artifacts] 2026-07-11T22:05:53.811008357-05:00 ==> uploading /workspace/shared/artifacts/ -> s3://tekton-logs/storeminder-ai/bootstrap/pr-227/bootstrap-pr-report-check-pr227-pkhsf/artifacts/ (endpoint http://10.10.0.10:9000) ===== bootstrap-pr-report-check-pr227-pkhsf-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-logs-pod/prepare] 2026-07-11T22:05:48.748827383-05:00 2026/07/12 03:05:48 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-logs-pod/place-scripts] 2026-07-11T22:05:49.224289994-05:00 2026/07/12 03:05:49 Decoded script /tekton/scripts/script-0-hmssx [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-logs-pod/place-scripts] 2026-07-11T22:05:49.256432009-05:00 2026/07/12 03:05:49 Decoded script /tekton/scripts/script-1-4qkr5 [pod/bootstrap-pr-report-check-pr227-pkhsf-archive-logs-pod/step-collect-logs] 2026-07-11T22:05:53.703758729-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr227-pkhsf ===== bootstrap-pr-report-check-pr227-pkhsf-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-clone-pod/step-clone] 2026-07-11T22:04:27.199879715-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr227-pkhsf-clone-pod/step-clone] 2026-07-11T22:04:27.199913545-05:00 * branch 017ede91f0e39933490e4bb60ae23915138beb18 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr227-pkhsf-clone-pod/step-clone] 2026-07-11T22:04:27.217303067-05:00 Cloned 017ede91f0e39933490e4bb60ae23915138beb18 [pod/bootstrap-pr-report-check-pr227-pkhsf-clone-pod/prepare] 2026-07-11T22:04:22.836708687-05:00 2026/07/12 03:04:22 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-clone-pod/place-scripts] 2026-07-11T22:04:23.058595228-05:00 2026/07/12 03:04:23 Decoded script /tekton/scripts/script-0-rl4zf ===== bootstrap-pr-report-check-pr227-pkhsf-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:28.554316060-05:00 /tekton/scripts/script-2-hz2mt: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:28.726082468-05:00 job.batch/report-live-pr227-017ede9 created [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.322398877-05:00 ----- live Job logs (report-live-pr227-017ede9) ----- [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387491146-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387556886-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387562836-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387567566-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387571876-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387576736-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387583626-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387588336-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387592286-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387596566-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders SKIPPED [ 10%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387600686-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak SKIPPED [ 20%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387605156-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales SKIPPED [ 30%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387610086-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated SKIPPED [ 40%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387614056-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written SKIPPED [ 50%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387618106-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders SKIPPED [ 60%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387622196-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable SKIPPED (c...) [ 70%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387626276-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales SKIPPED [ 80%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387630486-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated SKIPPED [ 90%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387634466-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written SKIPPED [100%] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387638406-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387642556-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387646576-05:00 ============================= 10 skipped in 0.60s ============================== [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387650706-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387655346-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387660485-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387665285-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387681405-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387684405-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387687205-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387690405-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387693155-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387706735-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387710255-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387713275-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387716115-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387718895-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387721725-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387724635-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387727395-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387732365-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387742425-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387745395-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-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387748285-05:00 LINE 1: the Slack bridge fetches it over that app's JSON API (storem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387751025-05:00 ^===JUNIT_END=== [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.387753825-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-run-live] 2026-07-11T22:05:44.389444209-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/prepare] 2026-07-11T22:04:52.742422708-05:00 2026/07/12 03:04:52 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/place-scripts] 2026-07-11T22:04:55.512916137-05:00 2026/07/12 03:04:55 Decoded script /tekton/scripts/script-0-ptnsn [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/place-scripts] 2026-07-11T22:04:55.541790428-05:00 2026/07/12 03:04:55 Decoded script /tekton/scripts/script-2-hz2mt [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.963204916-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964133392-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964141772-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964146422-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964150742-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964154602-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964158432-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964162382-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964166352-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964170262-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-prepare-dockerfile] 2026-07-11T22:05:00.964175042-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.192749627-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.192779407-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.220867591-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.220949981-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233771377-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233791276-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233803396-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233811446-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233815316-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.233963766-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.234198555-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.247929588-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:7e7d3402c02aea201baaa90a304cef0cbb3509134b4fe77082ec576f4bcddc3b... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.283089087-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:01.283112497-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.383818574-05:00 INFO[0008] COPY . /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.413724581-05:00 INFO[0008] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468814110-05:00 INFO[0008] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468873840-05:00 INFO[0008] Cmd: workdir [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468880270-05:00 INFO[0008] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468953460-05:00 INFO[0008] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468964730-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468970010-05:00 INFO[0008] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:09.468980200-05:00 INFO[0008] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:17.569207967-05:00 INFO[0016] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:17.577760677-05:00 INFO[0016] Args: [-c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:17.577779157-05:00 INFO[0016] Running: [/bin/sh -c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:17.909044506-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:17.910802710-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.663757111-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.672358921-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.773395279-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.774170116-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.927539923-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:19.928557889-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.086255110-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.131349623-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.132065530-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.294555664-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.295152722-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=d7d432f235adc380a429aca811859e352476a405f2b314532d319748fca2d590 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.295264292-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-_2axan0x/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.297685423-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.297894833-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.298052482-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.339189229-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.343860483-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.345238738-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.421904291-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.422086760-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.539737160-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.540725697-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.540734597-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.896195988-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:20.897593924-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.672084286-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.672870164-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.782761590-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.783673977-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.937876369-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:22.939001385-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.092148811-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.157573642-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.158409349-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.159286326-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.159985844-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.160747841-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.162052047-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.163451992-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.164186919-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.328708345-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.395527682-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.407658039-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.408608336-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.409377043-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.410303680-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.411151867-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.413305740-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.413836698-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.414561115-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.418089323-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.418950840-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.419578838-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.422161969-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.462794427-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.496437999-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.497342236-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.532914432-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.550332811-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.553243701-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.585575908-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.607383772-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.609972063-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.618168624-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.619314920-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.620215817-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.621150674-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.673757490-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.682621619-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.712357776-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.713231732-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.714455138-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.725034201-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.802330291-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.863667817-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 6.8 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.886844736-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.904201556-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:23.908951339-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.019540673-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.020198261-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.021377217-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.202587844-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.203332841-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1909 sha256=189bc196fc8d2bd2d8c2204d8554ed1cca9ed368663d79b4825279a44a910413 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.203507760-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-840kwbwq/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.205797202-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:24.896853998-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.124698382-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.160157968-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.161527933-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.306811775-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.530079255-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.530252144-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-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.681275886-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.689854676-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.689863916-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:25.764525745-05:00 INFO[0024] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:27.689640619-05:00 INFO[0026] Pushing layer registry.storeminder.ai/images/cache:7e7d3402c02aea201baaa90a304cef0cbb3509134b4fe77082ec576f4bcddc3b to cache now [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:27.689829198-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/cache:7e7d3402c02aea201baaa90a304cef0cbb3509134b4fe77082ec576f4bcddc3b [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:27.938983106-05:00 INFO[0026] Pushed registry.storeminder.ai/images/cache@sha256:7f290bd488376e4e80b272f8197f2bffc6a8a2fb61a92e7dde5ec2e56ab6f115 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:27.939663053-05:00 INFO[0026] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr227-017ede91f0e39933490e4bb60ae23915138beb18 [pod/bootstrap-pr-report-check-pr227-pkhsf-live-build-pod/step-build-pr-image] 2026-07-11T22:05:28.357086821-05:00 INFO[0027] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:b317df4c360c16a37d49b2d59a6e8933664c3a1ca3a88056829bf5de50126968 ===== bootstrap-pr-report-check-pr227-pkhsf-post-check-live-pod.log ===== Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr227-pkhsf-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr227-pkhsf-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-post-check-pod/prepare] 2026-07-11T22:05:50.414482682-05:00 2026/07/12 03:05:50 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-post-check-pod/place-scripts] 2026-07-11T22:05:51.493712231-05:00 2026/07/12 03:05:51 Decoded script /tekton/scripts/script-0-bssff ===== bootstrap-pr-report-check-pr227-pkhsf-post-check-traits-pod.log ===== Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr227-pkhsf-post-check-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr227-pkhsf-post-status-live-pod.log ===== Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr227-pkhsf-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr227-pkhsf-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/prepare] 2026-07-11T22:05:49.769995004-05:00 2026/07/12 03:05:49 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/place-scripts] 2026-07-11T22:05:50.495589643-05:00 2026/07/12 03:05:50 Decoded script /tekton/scripts/script-0-pjfzg [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:53.746294727-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:53.746322757-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:53.746327057-05:00 SHA: 017ede91f0e39933490e4bb60ae23915138beb18 [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:53.746330317-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:53.746333737-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-227/bootstrap-pr-report-check-pr227-pkhsf/logs.txt [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167037377-05:00 { [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167136907-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/017ede91f0e39933490e4bb60ae23915138beb18", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167142567-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167147387-05:00 "id": 50329625920, [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167151607-05:00 "node_id": "SC_kwDOSuVe4s8AAAALt-ElQA", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167155597-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167159937-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167163897-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-227/bootstrap-pr-report-check-pr227-pkhsf/logs.txt", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167167847-05:00 "context": "tekton/report-build", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167171747-05:00 "created_at": "2026-07-12T03:05:54Z", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167175587-05:00 "updated_at": "2026-07-12T03:05:54Z", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167179497-05:00 "creator": { [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167183747-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167187646-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167191486-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167195446-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167199316-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167203546-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167207406-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167211476-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167215696-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167219706-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167223686-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167237866-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167242116-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167246286-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167250216-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167254106-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167258126-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167261996-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167266026-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167269906-05:00 } [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.167273816-05:00 } [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.170332085-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-pod/step-post-status] 2026-07-11T22:05:54.170403245-05:00 Status posted successfully ===== bootstrap-pr-report-check-pr227-pkhsf-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-traits-pod/place-scripts] 2026-07-11T22:05:52.587941925-05:00 2026/07/12 03:05:52 Decoded script /tekton/scripts/script-0-472ll [pod/bootstrap-pr-report-check-pr227-pkhsf-post-status-traits-pod/prepare] 2026-07-11T22:05:51.389337563-05:00 2026/07/12 03:05:51 Entrypoint initialization ===== bootstrap-pr-report-check-pr227-pkhsf-reclaim-workspace-pod.log ===== Error from server (BadRequest): container "step-delete-run-pvcs" in pod "bootstrap-pr-report-check-pr227-pkhsf-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr227-pkhsf-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:38.099391730-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.265278046-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-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.345296695-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.346826070-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751846818-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751956558-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-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751963958-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751968918-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751973288-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.751977538-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.799283588-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.799379647-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.811288227-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.812751742-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.813933048-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.815295584-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:43.816355260-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717541426-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717647336-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717652446-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717656486-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717659886-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717662716-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717666206-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/step-pytest] 2026-07-11T22:04:44.717669216-05:00 ============================== 6 passed in 0.94s =============================== [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/prepare] 2026-07-11T22:04:31.746440174-05:00 2026/07/12 03:04:31 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-sendable-pod/place-scripts] 2026-07-11T22:04:32.909980510-05:00 2026/07/12 03:04:32 Decoded script /tekton/scripts/script-0-dwpdd ===== bootstrap-pr-report-check-pr227-pkhsf-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/prepare] 2026-07-11T22:04:31.561288385-05:00 2026/07/12 03:04:31 Entrypoint initialization [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/place-scripts] 2026-07-11T22:04:32.904448928-05:00 2026/07/12 03:04:32 Decoded script /tekton/scripts/script-0-fqgbf [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:37.319059650-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:40.846232768-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.019103514-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.483961093-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.483989413-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.483996953-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.484002443-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.484007373-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.484011563-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.746844944-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.746953884-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.760992726-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.762204442-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.763354508-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.764478014-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.771082562-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.772712876-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.776662483-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.778210678-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.779692203-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.781109268-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.782447614-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.783767719-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.785266364-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.786557360-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.788236104-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.789326450-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.791646823-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.793291807-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.794711172-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.796109817-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.798410470-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.799765335-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-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.801344510-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:41.811913684-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028727917-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028833707-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028840497-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028844807-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028849437-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028853617-05:00 [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028857467-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr227-pkhsf-traits-pod/step-pytest] 2026-07-11T22:04:43.028861317-05:00 ============================== 25 passed in 1.48s ==============================