test: smoke-test proxy IT dispatch workflow (DO NOT MERGE)#800
test: smoke-test proxy IT dispatch workflow (DO NOT MERGE)#800vikrantpuppala wants to merge 2 commits into
Conversation
Trivial docstring addition touching `src/` to exercise the
.github/workflows/trigger-integration-tests.yml dispatch path
end-to-end:
- On PR open: skip-integration-tests-pr should post a synthetic
`success` Python Proxy Tests check.
- Add `integration-test` label: trigger-tests-pr should
dispatch to databricks/databricks-driver-test.
- Push a new commit: remove-label-on-new-commit should clear
the label and post the security-reset comment.
Not for merge — close after smoke test confirms the workflow
behaves end-to-end.
Co-authored-by: Isaac
Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>
Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>
|
Integration test approval reset. New commits were pushed to this PR. The A maintainer must re-review the changes and re-add the label to trigger tests again. Latest commit: 9ed6916 |
Smoke-test resultsEnd-to-end exercise of the IT dispatch workflow added in #799. Results: What worked ✅
What broke (expected, secrets not installed)
|
Purpose
End-to-end smoke test of the IT dispatch workflow added in #799. Not for merge — closing after the smoke test confirms the workflow behaves correctly.
Diff
A 5-line docstring addition in `src/databricks/sql/backend/kernel/init.py` — touches `src/` so the changed-paths filter in `trigger-tests-pr` fires.
Expected behaviour to verify
Phase 1 — PR opened (this commit)
Phase 2 — apply `integration-test` label
Phase 3 — push a new commit
Phase 4 — cleanup
Out of scope
This PR doesn't verify the merge queue path (`merge-queue-python` job). That requires merge queue to be enabled on `main` branch protection (operational step, separate from this PR).
This pull request and its description were AI-assisted by Isaac.