Repository navigation
Conversation
Change mapRequirement: Add protected manual Databricks notebook validation using the shared small MLOps lifecycle and graph fixtures. Both scenarios require the same dedicated single-node x86 test cluster. Jobs starts assigned idle compute; the runner validates its identity and actual driver type without creating, resizing or directly starting clusters. Verify executed cells and receipts, graph controls, saved/reopened Jobs HTML and exports. Clean only attempt-owned notebooks, Volume outputs, model versions, models and tagged experiments; upload aggregate results only. Existing local-only results do not prove managed platform execution; selected live evidence and focused regressions are required.
Verification: 151 final Databricks/summary regressions passed, including 131 Databricks checks and 20 aggregate-format cases; independent review passed. Manual workflow 42938850179 passed graph UI and all four lifecycle phases, including cleanup. Actual logs confirm interactive and saved-output checks. Six historical raw artifacts now return 404 for metadata and downloads. Automated platform CI coverage is user-deferred. Stopping condition: selected checks have bound execution evidence and owned-resource cleanup. Native experiment/registry browser UI and full qualification remain outside the selected coverage. Shared caches, supplied compute and Job history remain. |
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Some of the same points as #239 apply here, plus a few specific to Databricks:
|
|
Summary
Run graph presentation and the shared four-phase MLOps lifecycle in dedicated Databricks Jobs notebooks. Each manual dispatch builds its own wheel and passes the same verified runtime candidate to both scenarios.
Change map
Maintained change map
Testing Done
Limits
Browser checks inspect the actual Jobs HTML export and reopening in a fresh context. Native notebook-editor/kernel reopening and experiment/registry pages remain outside this browser coverage; engine summaries preserve the existing qualification gaps.
Final-head existing CI passed or was skipped, with successful combined commit status (test workflow). Automated platform-harness CI integration remains a separate follow-up.