-
Notifications
You must be signed in to change notification settings - Fork 51
Fix langchain integration test failures + add DBSQL/streamable MCP tests #369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
99a2d04
Add OBO credential flow integration tests
dhruv0811 82c0416
Fix: use Config(credentials_strategy=...) for ModelServingUserCredent…
dhruv0811 8cab315
Fix: use credentials_strategy (with 's') — the correct WorkspaceClien…
dhruv0811 1ad436d
Fix whoami assertions: compare deployer vs end-user SQL results directly
dhruv0811 0092c63
Format test file with ruff
dhruv0811 3ac4925
Fix type checker errors: add None guards for SDK optional types
dhruv0811 760914d
Replace simulated OBO tests with end-to-end agent invocation tests
dhruv0811 462b5f9
Add databricks-openai to test dependencies for OBO e2e tests
dhruv0811 dece67c
Add app fixture, serving deploy script, and warm-start for OBO e2e tests
dhruv0811 93bbaa4
Fix app fixture: add hatch wheel packages config
dhruv0811 9f7be0c
Add serving agent and deploy script matching working notebook pattern
dhruv0811 feaa742
Fix lint, format, and core_test failures
dhruv0811 92817a2
Fix SP-B identity check: use OBO_TEST_CLIENT_ID directly
dhruv0811 a02ca89
Move whoami_serving_agent.py into model_serving_fixture/
dhruv0811 f3865dd
Inject warehouse ID at deploy time instead of reading env at import
dhruv0811 98b4639
Fix app whoami tool: return user_name (UUID for SPs) for parity with …
dhruv0811 dee9a72
Fix serving deploy: drop endpoint_name, add input_example
dhruv0811 7ea29d8
Fix ruff: remove unused imports (shutil, os)
dhruv0811 0be9a50
Fix langchain integration test failures
dhruv0811 103a20d
Fix langchain integration test failures
dhruv0811 e57c8a3
Skip remaining 4 failing tests (streaming usage + mock unit test)
dhruv0811 d2a5966
Add DBSQL and raw streamable_http_client MCP integration tests
dhruv0811 da1f82d
Add Genie raw streamable_http_client integration test
dhruv0811 5053533
Refactor raw streamable tests to use pytest.mark.asyncio
dhruv0811 437e7ff
Fix langchain integration tests (comprehensive)
dhruv0811 6f1cc31
Remove RUN_DOGFOOD_TESTS gates — run all tests for evaluation
dhruv0811 8011e00
Remove RUN_ST_ENDPOINT_TESTS gates — run all tests for evaluation
dhruv0811 624be6c
Fix langchain integration tests (clean diff from main)
dhruv0811 5a1f939
Fix timeout_and_retries unit test: patch get_openai_client directly
dhruv0811 9e1c9ee
Revert stream_options, fix remaining issues
dhruv0811 30fc2e6
Fix streaming usage tests: find usage chunk instead of assuming last
dhruv0811 9a94116
Remove OBO file changes that belong to PR #352
dhruv0811 fb8ad59
Fix ruff formatting
dhruv0811 650a974
Fix ty errors: add assert for type narrowing in lakebase tests
dhruv0811 7a2ec0d
Fix ty error: narrow union type before accessing .text
dhruv0811 7a5b3cc
Address PR review: remove DBSQL skip, extract raw_mcp_session helper
dhruv0811 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.