Skip to content

experimental/bundletest: add developer testing workflow - #6646

Draft
Sankalp-Mittal wants to merge 7 commits into
sankalp-mittal/dabs-var-resolutionfrom
sankalp-mittal/bundletest-developer-ux
Draft

experimental/bundletest: add developer testing workflow#6646
Sankalp-Mittal wants to merge 7 commits into
sankalp-mittal/dabs-var-resolutionfrom
sankalp-mittal/bundletest-developer-ux

Conversation

@Sankalp-Mittal

@Sankalp-Mittal Sankalp-Mittal commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Changes

Add databricks bundle test, starter generation, local-support reporting, changed-resource selection, and actionable job-run failures to the experimental BundleTest framework. Resolve inspected configuration through the CLI's offline bundle engine, including multi-file bundles. Include a reproducible 90-second hackathon demo and voiceover transcript.

Why

Bundle wiring and data-contract bugs currently surface only after deployment and compute startup. This gives bundle authors a fast pytest workflow locally while preserving the same tests for full-fidelity cloud runs.

Tests

  • uv run --extra dev pytest -p no:cacheprovider -q — 107 passed, 1 skipped
  • uv run ruff check . — passed
  • uv run ruff format --check . — passed
  • go test ./cmd/bundle — passed
  • Rendered and visually inspected a 1920x1080 H.264/AAC demo with a 90-second voiceover

Cloud execution was not run because it requires an explicitly selected Databricks profile and workspace compute.

This PR was written with Codex and Claude Code.

@Sankalp-Mittal
Sankalp-Mittal added this pull request to stack #6604 September 11, 2026 14:57
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 9af4a1c

Run: 34613378177

Env 💚​RECOVERED ✅​pass 🙈​skip Time
💚​ aws linux 1 275 15 11:26
💚​ aws windows 1 277 13 6:17
💚​ azure linux 1 274 15 9:54
💚​ azure windows 1 276 13 5:03
💚​ gcp linux 1 275 15 11:13
💚​ gcp windows 1 277 13 4:21
Test Name aws linux aws windows azure linux azure windows gcp linux gcp windows
💚​ TestAccept 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
Top 4 slowest tests (at least 2 minutes):
duration env testname
4:18 azure windows TestAccept
3:22 aws windows TestAccept
3:18 gcp windows TestAccept
3:06 aws linux TestFilerWorkspaceFilesExtensionsRead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants