===== bootstrap-pr-report-check-pr183-zq8sm-archive-artifacts-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-artifacts-pod/prepare] 2026-07-09T23:14:38.297623490-05:00 2026/07/10 04:14:38 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-artifacts-pod/place-scripts] 2026-07-09T23:14:38.502952088-05:00 2026/07/10 04:14:38 Decoded script /tekton/scripts/script-0-smft2 ===== bootstrap-pr-report-check-pr183-zq8sm-archive-logs-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-logs-pod/place-scripts] 2026-07-09T23:14:37.410203148-05:00 2026/07/10 04:14:37 Decoded script /tekton/scripts/script-0-fffbr [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-logs-pod/place-scripts] 2026-07-09T23:14:37.431382570-05:00 2026/07/10 04:14:37 Decoded script /tekton/scripts/script-1-2prwj [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-logs-pod/step-collect-logs] 2026-07-09T23:14:41.707914886-05:00 ==> collecting pod logs for PipelineRun=bootstrap-pr-report-check-pr183-zq8sm [pod/bootstrap-pr-report-check-pr183-zq8sm-archive-logs-pod/prepare] 2026-07-09T23:14:36.338152205-05:00 2026/07/10 04:14:36 Entrypoint initialization ===== bootstrap-pr-report-check-pr183-zq8sm-clone-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-clone-pod/step-clone] 2026-07-09T22:58:10.375161907-05:00 From https://github.com/storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr183-zq8sm-clone-pod/step-clone] 2026-07-09T22:58:10.375185957-05:00 * branch fb72febf2fe1e7e026af25f907a62b1454640533 -> FETCH_HEAD [pod/bootstrap-pr-report-check-pr183-zq8sm-clone-pod/step-clone] 2026-07-09T22:58:10.390885802-05:00 Cloned fb72febf2fe1e7e026af25f907a62b1454640533 [pod/bootstrap-pr-report-check-pr183-zq8sm-clone-pod/prepare] 2026-07-09T22:58:04.126676517-05:00 2026/07/10 03:58:04 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-clone-pod/place-scripts] 2026-07-09T22:58:05.285000401-05:00 2026/07/10 03:58:05 Decoded script /tekton/scripts/script-0-7zxrm ===== bootstrap-pr-report-check-pr183-zq8sm-live-build-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T22:58:58.652569870-05:00 /tekton/scripts/script-2-9klmn: line 25: steps.build-pr-image.exitCode.path: command not found [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T22:58:58.765852960-05:00 job.batch/report-live-pr183-fb72feb created [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.741493251-05:00 ----- live Job logs (report-live-pr183-fb72feb) ----- [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861506306-05:00 Running live report trait suite (real Vertex + DB, DRY_RUN): tests/test_report_traits_live.py [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861535676-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861540746-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-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861545266-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861549956-05:00 rootdir: /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861555086-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861559106-05:00 plugins: anyio-4.14.1 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861563126-05:00 collecting ... collected 10 items [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861566866-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861570826-05:00 tests/test_report_traits_live.py::test_daily_builds_and_renders PASSED [ 10%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861574676-05:00 tests/test_report_traits_live.py::test_daily_is_sendable_and_no_weekly_leak PASSED [ 20%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861578526-05:00 tests/test_report_traits_live.py::test_daily_headline_labeled_total_sales PASSED [ 30%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861582406-05:00 tests/test_report_traits_live.py::test_daily_sms_not_truncated PASSED [ 40%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861586246-05:00 tests/test_report_traits_live.py::test_daily_artifact_bundle_written PASSED [ 50%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861590046-05:00 tests/test_report_traits_live.py::test_weekly_builds_and_renders PASSED [ 60%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861593796-05:00 tests/test_report_traits_live.py::test_weekly_is_sendable PASSED [ 70%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861597556-05:00 tests/test_report_traits_live.py::test_weekly_headline_labeled_total_sales PASSED [ 80%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861601296-05:00 tests/test_report_traits_live.py::test_weekly_sms_not_truncated PASSED [ 90%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861605016-05:00 tests/test_report_traits_live.py::test_weekly_artifact_bundle_written PASSED [100%] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861608666-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861612446-05:00 --------------------- generated xml file: /tmp/traits.xml ---------------------- [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861616306-05:00 ======================== 10 passed in 926.52s (0:15:26) ======================== [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861620075-05:00 ===JUNIT_BEGIN=== [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861624955-05:00 ===JUNIT_END=== [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.861648355-05:00 ----- end live Job logs ----- [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-run-live] 2026-07-09T23:14:33.863528853-05:00 ==> live build: status=Succeeded conclusion=success [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/prepare] 2026-07-09T22:58:28.051318837-05:00 2026/07/10 03:58:28 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/place-scripts] 2026-07-09T22:58:29.044119057-05:00 2026/07/10 03:58:29 Decoded script /tekton/scripts/script-0-z6g2w [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/place-scripts] 2026-07-09T22:58:29.061594016-05:00 2026/07/10 03:58:29 Decoded script /tekton/scripts/script-2-9klmn [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.312808281-05:00 Wrote Dockerfile.reportcheck: [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313643473-05:00 # Throwaway PR image for the D2 live report build. Layers the PR checkout [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313653633-05:00 # (src + tests + fixtures + notebooks) over the prod runtime so the D1 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313657893-05:00 # trait suite can run with real deps + real secrets (mounted by the Job). [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313661713-05:00 FROM registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313665583-05:00 COPY . /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313669343-05:00 WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313672822-05:00 # Overlay the PR package over the baked one (deps already resolved in the [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313676732-05:00 # base), then add the test runner. Prefer the [test] extra (D1/#90 adds [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313680682-05:00 # papermill/nbclient/scrapbook there); fall back to bare pytest pre-D1. [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-prepare-dockerfile] 2026-07-09T22:58:33.313684302-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.478670636-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.478709436-05:00 INFO[0000] Retrieving image registry.storeminder.ai/images/storeminder:latest from registry registry.storeminder.ai [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.519335918-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.519353498-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528436054-05:00 INFO[0000] Built cross stage deps: map[] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528451034-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528463944-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528468594-05:00 INFO[0000] Retrieving image manifest registry.storeminder.ai/images/storeminder:latest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528472894-05:00 INFO[0000] Returning cached image manifest [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528569743-05:00 INFO[0000] Executing 0 build triggers [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.528824640-05:00 INFO[0000] Building stage 'registry.storeminder.ai/images/storeminder:latest' [idx: '0', base-idx: '-1'] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.542626518-05:00 INFO[0000] Checking for cached layer registry.storeminder.ai/images/cache:8279b320dc6be3174df7116a444545c96b3534f34556b23d882d9df3740b8ba0... [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.565868669-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:33.565894319-05:00 INFO[0000] Unpacking rootfs as cmd COPY . /prsrc requires it. [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.611987693-05:00 INFO[0008] COPY . /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.638669391-05:00 INFO[0008] Taking snapshot of files... [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685041137-05:00 INFO[0008] WORKDIR /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685064007-05:00 INFO[0008] Cmd: workdir [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685070957-05:00 INFO[0008] Changed working directory to /prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685155386-05:00 INFO[0008] No files changed in this command, skipping snapshotting. [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685170816-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685176836-05:00 INFO[0008] Initializing snapshotter ... [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:41.685181026-05:00 INFO[0008] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:48.530419693-05:00 INFO[0015] Cmd: /bin/sh [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:48.530533002-05:00 INFO[0015] Args: [-c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:48.530546422-05:00 INFO[0015] Running: [/bin/sh -c pip install --no-cache-dir --no-deps -e /prsrc && (pip install --no-cache-dir -e ".[test]" || pip install --no-cache-dir pytest)] [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:48.832818552-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:48.834308397-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.522685460-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.523462102-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.619582218-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.620500039-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.747898927-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.748903197-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.880554502-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.930089690-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:50.930711394-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.075076811-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.075614136-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=431694f06655a014418526232413e2eebf5c3e8cd9dd01ce9d38ea0d41d7002f [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.075757914-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-y64pd_2q/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.078080571-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.078293719-05:00 Installing collected packages: storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.078451477-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.119199964-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.123052135-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.124278903-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.177767211-05:00 Successfully installed storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.177933869-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.304475307-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.304498587-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.304503697-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.695726224-05:00 Obtaining file:///prsrc [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:51.697573036-05:00 Installing build dependencies: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.311888778-05:00 Installing build dependencies: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.312818828-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.431080173-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.431980693-05:00 Getting requirements to build editable: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.586774768-05:00 Getting requirements to build editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.595363341-05:00 Preparing editable metadata (pyproject.toml): started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.750487653-05:00 Preparing editable metadata (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.805892732-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.806702344-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.807380907-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.807977981-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.808732823-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.809658014-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.810946201-05:00 Requirement already satisfied: boto3>=1.34 in /usr/local/lib/python3.11/site-packages (from storeminder==0.1.0) (1.43.45) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.811584835-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:53.958429650-05:00 Collecting pytest>=7 (from storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.028351073-05:00 Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.038206933-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.038986175-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.039624439-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.040396021-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.041124914-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.042992445-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.043450330-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.044072914-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.047216052-05:00 Requirement already satisfied: botocore<1.44.0,>=1.43.45 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (1.43.45) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.047974814-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.048533159-05:00 Requirement already satisfied: s3transfer<0.20.0,>=0.19.0 in /usr/local/lib/python3.11/site-packages (from boto3>=1.34->storeminder==0.1.0) (0.19.0) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.050732687-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.088963050-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.121754759-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.122626540-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.152923324-05:00 Collecting iniconfig>=1.0.1 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.173437927-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.175074470-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.214073216-05:00 Collecting pluggy<2,>=1.5 (from pytest>=7->storeminder==0.1.0) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.247704077-05:00 Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.250200821-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.256297070-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.257076032-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.257777715-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.258393169-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.281948671-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.287230327-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.307466663-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.308189915-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.309054397-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.317632450-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.371745903-05:00 Downloading pytest-9.1.1-py3-none-any.whl (386 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.423197163-05:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 7.9 MB/s eta 0:00:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.442677886-05:00 Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.461533246-05:00 Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.465772853-05:00 Checking if build backend supports build_editable: started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.567842892-05:00 Checking if build backend supports build_editable: finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.568338347-05:00 Building wheels for collected packages: storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.569213738-05:00 Building editable for storeminder (pyproject.toml): started [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.733548607-05:00 Building editable for storeminder (pyproject.toml): finished with status 'done' [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.734162331-05:00 Created wheel for storeminder: filename=storeminder-0.1.0-0.editable-py3-none-any.whl size=1873 sha256=f0402194e2811f6a1a2b9d00535d53fde949e9aefb2071adef750ed05aec175b [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.734291880-05:00 Stored in directory: /tmp/pip-ephem-wheel-cache-egivvic9/wheels/12/13/ba/810e66e2be1a8a55fa7c56f5f12815f8d07be3aad27f734654 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:54.736101442-05:00 Successfully built storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.413429841-05:00 Installing collected packages: pluggy, iniconfig, pytest, storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.608741459-05:00 Attempting uninstall: storeminder [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.643663557-05:00 Found existing installation: storeminder 0.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.644958574-05:00 Uninstalling storeminder-0.1.0: [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.793682202-05:00 Successfully uninstalled storeminder-0.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.944844136-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:55.945019075-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-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:56.064213342-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:56.064337280-05:00 [notice] A new release of pip is available: 24.0 -> 26.1.2 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:56.064346170-05:00 [notice] To update, run: pip install --upgrade pip [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:56.145251534-05:00 INFO[0022] Taking snapshot of full filesystem... [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:57.787494554-05:00 INFO[0024] Pushing layer registry.storeminder.ai/images/cache:8279b320dc6be3174df7116a444545c96b3534f34556b23d882d9df3740b8ba0 to cache now [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:57.787641953-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/cache:8279b320dc6be3174df7116a444545c96b3534f34556b23d882d9df3740b8ba0 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:57.945836958-05:00 INFO[0024] Pushed registry.storeminder.ai/images/cache@sha256:d4697826dbba52addd04aaa3b95f3b285ae5c8a353efe1e11a5eee20391e2698 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:57.946437542-05:00 INFO[0024] Pushing image to registry.storeminder.ai/images/storeminder-report-check:pr183-fb72febf2fe1e7e026af25f907a62b1454640533 [pod/bootstrap-pr-report-check-pr183-zq8sm-live-build-pod/step-build-pr-image] 2026-07-09T22:58:58.200912829-05:00 INFO[0024] Pushed registry.storeminder.ai/images/storeminder-report-check@sha256:4d6e69c48f70b436e8298b3bf06ef8bef08fee1e9615adab2ac7536a981ebe5a ===== bootstrap-pr-report-check-pr183-zq8sm-post-check-live-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-check-live-pod/place-scripts] 2026-07-09T23:14:40.818201846-05:00 2026/07/10 04:14:40 Decoded script /tekton/scripts/script-0-tgxlz Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr183-zq8sm-post-check-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr183-zq8sm-post-check-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-check-pod/place-scripts] 2026-07-09T23:14:38.566556253-05:00 2026/07/10 04:14:38 Decoded script /tekton/scripts/script-0-cwjjv [pod/bootstrap-pr-report-check-pr183-zq8sm-post-check-pod/prepare] 2026-07-09T23:14:37.550074544-05:00 2026/07/10 04:14:37 Entrypoint initialization ===== bootstrap-pr-report-check-pr183-zq8sm-post-check-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-check-traits-pod/prepare] 2026-07-09T23:14:39.561668392-05:00 2026/07/10 04:14:39 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-post-check-traits-pod/place-scripts] 2026-07-09T23:14:40.875399112-05:00 2026/07/10 04:14:40 Decoded script /tekton/scripts/script-0-gdfz4 Error from server (BadRequest): container "step-post-check" in pod "bootstrap-pr-report-check-pr183-zq8sm-post-check-traits-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr183-zq8sm-post-status-live-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-live-pod/prepare] 2026-07-09T23:14:40.561373053-05:00 2026/07/10 04:14:40 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-live-pod/place-scripts] 2026-07-09T23:14:40.846141703-05:00 2026/07/10 04:14:40 Decoded script /tekton/scripts/script-0-cpw69 Error from server (BadRequest): container "step-post-status" in pod "bootstrap-pr-report-check-pr183-zq8sm-post-status-live-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr183-zq8sm-post-status-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/prepare] 2026-07-09T23:14:37.194672287-05:00 2026/07/10 04:14:37 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/place-scripts] 2026-07-09T23:14:37.396757116-05:00 2026/07/10 04:14:37 Decoded script /tekton/scripts/script-0-v52gj [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.588551106-05:00 Posting commit status to GitHub [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.588593495-05:00 Repo: storeminder-ai/bootstrap [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.588598285-05:00 SHA: fb72febf2fe1e7e026af25f907a62b1454640533 [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.588602405-05:00 State: success (Succeeded) [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.588605505-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-183/bootstrap-pr-report-check-pr183-zq8sm/logs.txt [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931288238-05:00 { [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931316868-05:00 "url": "https://api.github.com/repos/storeminder-ai/bootstrap/statuses/fb72febf2fe1e7e026af25f907a62b1454640533", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931322868-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931328128-05:00 "id": 50253889505, [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931333437-05:00 "node_id": "SC_kwDOSuVe4s8AAAALs11_4Q", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931337957-05:00 "state": "success", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931342437-05:00 "description": "Checks passed", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931347017-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/bootstrap/pr-183/bootstrap-pr-report-check-pr183-zq8sm/logs.txt", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931352227-05:00 "context": "tekton/report-build", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931356927-05:00 "created_at": "2026-07-10T04:14:41Z", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931361507-05:00 "updated_at": "2026-07-10T04:14:41Z", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931365897-05:00 "creator": { [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931370737-05:00 "login": "steveblackmon", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931375657-05:00 "id": 702924, [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931379977-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931384347-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931388717-05:00 "gravatar_id": "", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931393467-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931398187-05:00 "html_url": "https://github.com/steveblackmon", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931402977-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931408057-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931413127-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931424797-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931429877-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931434397-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931438837-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931443217-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931447527-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931451897-05:00 "type": "User", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931456187-05:00 "user_view_type": "public", [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931460607-05:00 "site_admin": false [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931465047-05:00 } [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.931469807-05:00 } [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.937229569-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-pod/step-post-status] 2026-07-09T23:14:41.937299518-05:00 Status posted successfully ===== bootstrap-pr-report-check-pr183-zq8sm-post-status-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-traits-pod/prepare] 2026-07-09T23:14:38.455701047-05:00 2026/07/10 04:14:38 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-post-status-traits-pod/place-scripts] 2026-07-09T23:14:39.704794797-05:00 2026/07/10 04:14:39 Decoded script /tekton/scripts/script-0-89q45 ===== bootstrap-pr-report-check-pr183-zq8sm-reclaim-workspace-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-reclaim-workspace-pod/prepare] 2026-07-09T23:14:39.913466194-05:00 2026/07/10 04:14:39 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-reclaim-workspace-pod/place-scripts] 2026-07-09T23:14:40.807932313-05:00 2026/07/10 04:14:40 Decoded script /tekton/scripts/script-0-5pt5w Error from server (BadRequest): container "step-delete-run-pvcs" in pod "bootstrap-pr-report-check-pr183-zq8sm-reclaim-workspace-pod" is waiting to start: PodInitializing ===== bootstrap-pr-report-check-pr183-zq8sm-sendable-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/prepare] 2026-07-09T22:58:13.118575703-05:00 2026/07/10 03:58:13 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/place-scripts] 2026-07-09T22:58:13.916162201-05:00 2026/07/10 03:58:13 Decoded script /tekton/scripts/script-0-7pkkr [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:19.130881237-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:22.678822848-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-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:22.743023981-05:00 Neutralizing eager agent imports in src/storeminder/agents/__init__.py (hermetic checkout)… [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:22.744313638-05:00 Running report sendability guard: tests/test_report_validator_cadence.py [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051811667-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051838267-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-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051844007-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051848787-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051853797-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.051857727-05:00 plugins: cov-7.1.0 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.098176286-05:00 collecting ... collected 6 items [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.098244906-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.111215341-05:00 tests/test_report_validator_cadence.py::test_leaky_daily_is_not_sendable PASSED [ 16%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.112899964-05:00 tests/test_report_validator_cadence.py::test_clean_daily_passes_without_false_positives PASSED [ 33%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.114231910-05:00 tests/test_report_validator_cadence.py::test_four_week_benchmark_phrasing_is_allowed PASSED [ 50%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.115638515-05:00 tests/test_report_validator_cadence.py::test_weekly_report_is_not_guarded PASSED [ 66%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.116704614-05:00 tests/test_report_validator_cadence.py::test_dow_mismatch_in_headline PASSED [ 83%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.369621082-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/data/ingestion.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: line_bits (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.369731261-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.369812080-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/data/loaders.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.369826660-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370038577-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/data/preprocessor.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370049047-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370232065-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/data/xml_parser.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370237935-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370418773-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/db.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370441503-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370618091-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/manage_api.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370626931-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370806449-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/mcp_app.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.370810159-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371017337-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/params.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371024737-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371211485-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/report_manager.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371214575-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371396443-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/run.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371399373-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371582351-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/runner.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371585441-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371770490-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/s3sync.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371775200-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371967438-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/slack.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.371972257-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372157966-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/sms.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372161386-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372342434-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/twilio_app.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372345254-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372527872-05:00 /usr/local/lib/python3.13/site-packages/coverage/report_core.py:113: CoverageWarning: Couldn't parse '/workspace/source/source/src/storeminder/whatsapp.py': Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer (couldnt-parse); see https://coverage.readthedocs.io/en/7.15.0/messages.html#warning-couldnt-parse [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.372530632-05:00 coverage._warn(msg, slug="couldnt-parse") [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.373282554-05:00 /usr/local/lib/python3.13/site-packages/pytest_cov/plugin.py:366: CovReportWarning: Failed to generate report: Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.373286984-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.373289794-05:00 warnings.warn(CovReportWarning(message), stacklevel=1) [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390759043-05:00 tests/test_report_validator_cadence.py::test_json_path_guard_scans_narrative_values_only PASSED [100%] [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390856392-05:00 WARNING: Failed to generate report: Couldn't use data file '/workspace/source/source/.coverage': no such table: tracer [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390861262-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390864962-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390868481-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390872851-05:00 ------ generated xml file: /workspace/source/artifacts/junit-sendable.xml ------ [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390876801-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390880581-05:00 _______________ coverage: platform linux, python 3.13.14-final-0 _______________ [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390884131-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-sendable-pod/step-pytest] 2026-07-09T22:58:23.390887891-05:00 ============================== 6 passed in 0.34s =============================== ===== bootstrap-pr-report-check-pr183-zq8sm-traits-pod.log ===== [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/prepare] 2026-07-09T22:58:14.115553667-05:00 2026/07/10 03:58:14 Entrypoint initialization [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/place-scripts] 2026-07-09T22:58:15.014807661-05:00 2026/07/10 03:58:15 Decoded script /tekton/scripts/script-0-7xsck [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:20.271000877-05:00 Installing pytest… [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:22.876528616-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:22.983566655-05:00 Running deterministic report-trait catalog: tests/test_report_traits.py [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416618584-05:00 ============================= test session starts ============================== [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416742793-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416751093-05:00 cachedir: .pytest_cache [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416756813-05:00 rootdir: /workspace/source/source [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416761233-05:00 configfile: pyproject.toml [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.416765303-05:00 plugins: cov-7.1.0, anyio-4.14.1 [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.668991028-05:00 collecting ... collected 25 items [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.669089237-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.681640286-05:00 tests/test_report_traits.py::test_pennycheck_inside_kpi_matches_journal PASSED [ 4%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.682705885-05:00 tests/test_report_traits.py::test_pennycheck_total_sales_cross_foots_fuel_plus_inside PASSED [ 8%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.683748805-05:00 tests/test_report_traits.py::test_pennycheck_fuel_gallons_kpi_matches_journal PASSED [ 12%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.684697325-05:00 tests/test_report_traits.py::test_pennycheck_scan_row_count_is_the_penny_day PASSED [ 16%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.690727072-05:00 tests/test_report_traits.py::test_daily_is_sendable_with_zero_weekly_markers PASSED [ 20%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.692295466-05:00 tests/test_report_traits.py::test_daily_rendered_markdown_has_no_weekly_structure PASSED [ 24%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.695958058-05:00 tests/test_report_traits.py::test_deliberately_leaked_daily_is_flagged_not_sendable PASSED [ 28%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.697380293-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.699050856-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.700468201-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.701678039-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.702875786-05:00 tests/test_report_traits.py::test_rendered_daily_categories_use_mj_taxonomy PASSED [ 48%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.704245372-05:00 tests/test_report_traits.py::test_rank_table_labels_its_comparison_basis PASSED [ 52%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.705417870-05:00 tests/test_report_traits.py::test_rank_deltas_are_bounded_for_staples PASSED [ 56%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.707022143-05:00 tests/test_report_traits.py::test_rank_arrows_reproduce_from_the_journal PASSED [ 60%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.708019203-05:00 tests/test_report_traits.py::test_daily_header_spells_out_correct_weekday PASSED [ 64%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.710161131-05:00 tests/test_report_traits.py::test_weekly_conversion_rows_carry_correct_weekday PASSED [ 68%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.711673285-05:00 tests/test_report_traits.py::test_all_weekday_date_pairs_are_internally_consistent PASSED [ 72%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.713026181-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.714337377-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.716338787-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.717873021-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-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.719395105-05:00 tests/test_report_traits.py::test_sms_actions_block_keeps_whole_items_and_reply_prompt PASSED [ 92%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:23.729627719-05:00 tests/test_report_traits.py::test_store_events_are_configured_with_install_date PASSED [ 96%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.747963516-05:00 tests/test_report_traits.py::test_store_events_reach_the_synthesis_prompt PASSED [100%] [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748091955-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748098545-05:00 ------- generated xml file: /workspace/source/artifacts/junit-traits.xml ------- [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748103145-05:00 ================================ tests coverage ================================ [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748107345-05:00 _______________ coverage: platform linux, python 3.11.15-final-0 _______________ [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748111255-05:00 [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748115375-05:00 Coverage XML written to file /workspace/source/artifacts/coverage-traits.xml [pod/bootstrap-pr-report-check-pr183-zq8sm-traits-pod/step-pytest] 2026-07-09T22:58:24.748119615-05:00 ============================== 25 passed in 1.30s ==============================