Files
stack/dev/scripts/nb_fe_smoke.py
kert 15ab55a286
All checks were successful
CI / lint (push) Successful in 29s
CI / notebooks-smoke (push) Successful in 1m31s
Deploy / notebooks (push) Has been skipped
Deploy / zotero (push) Has been skipped
Deploy / docs (push) Has been skipped
Deploy / api (push) Has been skipped
Deploy / mc (push) Has been skipped
Deploy / report (push) Successful in 14s
CI / test (push) Successful in 13m32s
fix(ci): unbreak notebook quality gates first CI exercise
Three failures from 187e776's first run:

- notebooks-smoke: _template.py opens data/aco.duckdb read-only, which
  doesn't exist in a fresh checkout — stub an empty-but-valid database
  before the run (information_schema queries return zero rows, fine).
- notebooks-integration FE smoke: treat CellNotInitializedError as
  benign. The nightly run regenerates session snapshots; with
  auto_instantiate=false the editor renders cached UI elements whose
  cells aren't running and logs this error on every such notebook.
  Verified against live prod: editor probe now passes.
- notebooks-integration failure step: 'uv: command not found' — the job
  had no setup-uv step, so api.diag.ci could never file on failure.
2026-07-10 11:36:25 -04:00

8.5 KiB