===== bootstrap-pr-report-check-pr199-l4fkw-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-artifacts-pod/place-scripts] 2026-07-11T15:36:24.448225439-05:00 2026/07/11 20:36:24 Decoded script /tekton/scripts/script-0-ctcql [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-artifacts-pod/prepare] 2026-07-11T15:36:23.649217771-05:00 2026/07/11 20:36:23 Entrypoint initialization ===== bootstrap-pr-report-check-pr199-l4fkw-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-logs-pod/prepare] 2026-07-11T15:36:23.768060446-05:00 2026/07/11 20:36:23 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-logs-pod/place-scripts] 2026-07-11T15:36:24.439834541-05:00 2026/07/11 20:36:24 Decoded script /tekton/scripts/script-0-lpbqv [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-logs-pod/place-scripts] 2026-07-11T15:36:24.456457038-05:00 2026/07/11 20:36:24 Decoded script /tekton/scripts/script-1-h8m6g [pod/bootstrap-pr-report-check-pr199-l4fkw-archive-logs-pod/step-collect-logs] 2026-07-11T15:36:27.771493955-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr199-l4fkw ===== bootstrap-pr-report-check-pr199-l4fkw-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-clone-pod/prepare] 2026-07-11T15:31:48.663169292-05:00 2026/07/11 20:31:48 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-clone-pod/place-scripts] 2026-07-11T15:31:48.851046664-05:00 2026/07/11 20:31:48 Decoded script /tekton/scripts/script-0-n5r68 [pod/bootstrap-pr-report-check-pr199-l4fkw-clone-pod/step-clone] 2026-07-11T15:31:54.010930225-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr199-l4fkw-clone-pod/step-clone] 2026-07-11T15:31:54.010966875-05:00 * branch 2d5b49472c02023858fe7635da2fad8b2707cafe -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr199-l4fkw-clone-pod/step-clone] 2026-07-11T15:31:54.029547009-05:00 Cloned 2d5b49472c02023858fe7635da2fad8b2707cafe ===== bootstrap-pr-report-check-pr199-l4fkw-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:32:43.685154692-05:00 /tekton/scripts/script-2-5b2tl: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:32:43.765384791-05:00 job.batch/report-live-pr199-2d5b494 created [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:18.871302399-05:00 ----- live Job logs (report-live-pr199-2d5b494) ----- [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044156413-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044182023-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044188963-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-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044194733-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044199463-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044204553-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044209583-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044214752-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044219242-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044225312-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders PASSED [ 10%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044231352-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak PASSED [ 20%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044236062-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales PASSED [ 30%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044240752-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated PASSED [ 40%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044245542-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written PASSED [ 50%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044251102-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders PASSED [ 60%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044257872-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable PASSED [ 70%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044262632-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales PASSED [ 80%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044267542-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated PASSED [ 90%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044272262-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written PASSED [100%] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044276802-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044281732-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044286532-05:00 ======================== 10 passed in 204.69s (0:03:24) ======================== [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044291192-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044296862-05:00 ===JUNIT_END=== [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.044313932-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-run-live] 2026-07-11T15:36:19.046206552-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/prepare] 2026-07-11T15:32:11.167705109-05:00 2026/07/11 20:32:11 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/place-scripts] 2026-07-11T15:32:12.113802580-05:00 2026/07/11 20:32:12 Decoded script /tekton/scripts/script-0-t777q [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/place-scripts] 2026-07-11T15:32:12.133683767-05:00 2026/07/11 20:32:12 Decoded script /tekton/scripts/script-2-5b2tl [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.315436134-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316240270-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316256710-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316261780-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316266700-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316270460-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316274200-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316277950-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316281510-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316285140-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-prepare-dockerfile] 2026-07-11T15:32:17.316289170-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.481495002-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.481528222-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.508147875-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.508200425-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521403907-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521414797-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521419947-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521432117-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521436057-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521509537-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.521726326-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.533640415-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:e68ec739bf3f6d4ef91f58914e258081deff7248a979894fc459d57bb82dc6c4... [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.573776319-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:17.573862528-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:24.923659615-05:00 INFO[0007] COPY . /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:24.951864140-05:00 INFO[0007] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000008473-05:00 INFO[0007] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000027243-05:00 INFO[0007] Cmd: workdir [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000032493-05:00 INFO[0007] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000111903-05:00 INFO[0007] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000119803-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000123963-05:00 INFO[0007] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:25.000127803-05:00 INFO[0007] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:32.013026609-05:00 INFO[0014] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:32.013132669-05:00 INFO[0014] 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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:32.013138559-05:00 INFO[0014] 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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:32.293981760-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:32.295670591-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.139007609-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.139730295-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.254541307-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.255452922-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.406439589-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.407596283-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.551192328-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.591763060-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.592559466-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.760966093-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.761525810-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=3a5c6d30179c0e1828dc010313215210487d06f9250043b7e1f99e59e6d70c0b [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.761629580-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-qeaicz02/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.763621500-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.763775129-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.763885348-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.798164863-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.803419586-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.804935428-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.867024690-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.867228419-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.998492617-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.998818255-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:34.998825225-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:35.363842886-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:35.372417522-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.136752067-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.137675523-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.247547310-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.248568325-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.400985444-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.402231258-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.553090336-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.627040457-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.627976742-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.628739058-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.629419865-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.630242821-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.631219866-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.632569989-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.633260795-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.793117147-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.872229752-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.886024461-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.887231795-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.888340119-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.889531273-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.890679277-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.893356594-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.893900701-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.894617237-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.898254299-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.899118284-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.899792861-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.902345258-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.945608066-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.979907620-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:37.980867586-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.008761303-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.020240774-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.022037695-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.061491813-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.073787700-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.076124758-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.083026093-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.083885078-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.084662024-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.085325231-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.115498086-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.124121852-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.157266133-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.158091468-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.159092743-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.168893213-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.227762182-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.401807881-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 2.4 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.424689814-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.443087239-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.452934099-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.562818976-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.563432413-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.564583127-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.733721481-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.734383548-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=fcc3b81be17e5d46a1fe6c1e77abf5023f338b9649cf2ffa5b0d1c19aee834af [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.734534717-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-fyxori2w/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:38.736524047-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:39.499367102-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:39.701282149-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:39.740029000-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:39.741497323-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:39.897318875-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.062085292-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.062268351-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-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.203427109-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.212009235-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.212019305-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:40.284115126-05:00 INFO[0022] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:42.127476062-05:00 INFO[0024] Pushing layer registry.storeminder.ai/images/cache:e68ec739bf3f6d4ef91f58914e258081deff7248a979894fc459d57bb82dc6c4 to cache now [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:42.127634391-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/cache:e68ec739bf3f6d4ef91f58914e258081deff7248a979894fc459d57bb82dc6c4 [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:42.368634938-05:00 INFO[0024] Pushed registry.storeminder.ai/images/cache@sha256:df91c2d1c860fa6b1ee8ebb6668f89e507e7db84252236a4591cc3984a6cf6ea [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:42.369373704-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr199-2d5b49472c02023858fe7635da2fad8b2707cafe [pod/bootstrap-pr-report-check-pr199-l4fkw-live-build-pod/step-build-pr-image] 2026-07-11T15:32:42.669465649-05:00 INFO[0025] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:6444fbdb4b131efa13df3bb33546d0f3b7fb1c29c4dd71345732a2f2cd1541a9 ===== bootstrap-pr-report-check-pr199-l4fkw-post-check-live-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-check-live-pod/place-scripts] 2026-07-11T15:36:26.646074311-05:00 2026/07/11 20:36:26 Decoded script /tekton/scripts/script-0-5dlr4 Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr199-l4fkw-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr199-l4fkw-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-check-pod/prepare] 2026-07-11T15:36:24.525221863-05:00 2026/07/11 20:36:24 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-post-check-pod/place-scripts] 2026-07-11T15:36:25.499349344-05:00 2026/07/11 20:36:25 Decoded script /tekton/scripts/script-0-fcw72 ===== bootstrap-pr-report-check-pr199-l4fkw-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-check-traits-pod/place-scripts] 2026-07-11T15:36:26.657564933-05:00 2026/07/11 20:36:26 Decoded script /tekton/scripts/script-0-qb6cs [pod/bootstrap-pr-report-check-pr199-l4fkw-post-check-traits-pod/prepare] 2026-07-11T15:36:25.634797516-05:00 2026/07/11 20:36:25 Entrypoint initialization ===== bootstrap-pr-report-check-pr199-l4fkw-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-live-pod/prepare] 2026-07-11T15:36:25.795623660-05:00 2026/07/11 20:36:25 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-live-pod/place-scripts] 2026-07-11T15:36:26.653332154-05:00 2026/07/11 20:36:26 Decoded script /tekton/scripts/script-0-92qrc ===== bootstrap-pr-report-check-pr199-l4fkw-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/prepare] 2026-07-11T15:36:24.258914567-05:00 2026/07/11 20:36:24 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/place-scripts] 2026-07-11T15:36:25.606116539-05:00 2026/07/11 20:36:25 Decoded script /tekton/scripts/script-0-bppsh [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/step-post-status] 2026-07-11T15:36:28.772140004-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/step-post-status] 2026-07-11T15:36:28.772167524-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/step-post-status] 2026-07-11T15:36:28.772171824-05:00 SHA: 2d5b49472c02023858fe7635da2fad8b2707cafe [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/step-post-status] 2026-07-11T15:36:28.772174114-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-pod/step-post-status] 2026-07-11T15:36:28.772176254-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-199/bootstrap-pr-report-check-pr199-l4fkw/logs.txt ===== bootstrap-pr-report-check-pr199-l4fkw-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-traits-pod/place-scripts] 2026-07-11T15:36:26.617258985-05:00 2026/07/11 20:36:26 Decoded script /tekton/scripts/script-0-9d2wk [pod/bootstrap-pr-report-check-pr199-l4fkw-post-status-traits-pod/prepare] 2026-07-11T15:36:25.424471459-05:00 2026/07/11 20:36:25 Entrypoint initialization ===== bootstrap-pr-report-check-pr199-l4fkw-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-reclaim-workspace-pod/place-scripts] 2026-07-11T15:36:26.620157681-05:00 2026/07/11 20:36:26 Decoded script /tekton/scripts/script-0-cq4jl [pod/bootstrap-pr-report-check-pr199-l4fkw-reclaim-workspace-pod/prepare] 2026-07-11T15:36:25.920489835-05:00 2026/07/11 20:36:25 Entrypoint initialization ===== bootstrap-pr-report-check-pr199-l4fkw-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/prepare] 2026-07-11T15:31:56.456033231-05:00 2026/07/11 20:31:56 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/place-scripts] 2026-07-11T15:31:57.316472374-05:00 2026/07/11 20:31:57 Decoded script /tekton/scripts/script-0-f68l6 [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:03.462861552-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:06.990549349-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-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.054678610-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.055963573-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372000449-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372733265-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-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372740145-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372745175-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372749665-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.372754625-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.419284956-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.419354726-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.430419099-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.431740702-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.432819027-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.434125040-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:07.435132405-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.233864001-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.233983020-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.233993580-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.233997950-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.234001690-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.234005120-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.234009000-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-sendable.xml [pod/bootstrap-pr-report-check-pr199-l4fkw-sendable-pod/step-pytest] 2026-07-11T15:32:08.234012600-05:00 ============================== 6 passed in 0.85s =============================== ===== bootstrap-pr-report-check-pr199-l4fkw-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/prepare] 2026-07-11T15:31:56.881646711-05:00 2026/07/11 20:31:56 Entrypoint initialization [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/place-scripts] 2026-07-11T15:31:57.322303284-05:00 2026/07/11 20:31:57 Decoded script /tekton/scripts/script-0-v76mq [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:02.597028303-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.237289750-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.369101383-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783891101-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783932741-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783942531-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783948631-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783954400-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:05.783958220-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.019213381-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.027768957-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.032129605-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.033205529-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.034250374-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.035256319-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.041463777-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.043059239-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.046816939-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.048215732-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.049511356-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.050773519-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.051948093-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.053112927-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.054424260-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.055551884-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.057042747-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.058008052-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.060070911-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.061543854-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.062845877-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.064124220-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.066027261-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.067499363-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-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.069027265-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:06.079197043-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.154968204-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155001784-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155007164-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155011254-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155015354-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155018914-05:00 [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155022584-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr199-l4fkw-traits-pod/step-pytest] 2026-07-11T15:32:07.155026464-05:00 ============================== 25 passed in 1.34s ==============================