Skip to content

Commit b8c5c2a

Browse files
fern-supportclaude
andcommitted
ci: Skip only the flaky test_langchain_tool_calling_agent test
Instead of skipping the entire langchain-cohere job, deselect only the single flaky test. The remaining 39 integration tests and 98 unit tests still run. See PR #738 for investigation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent a470877 commit b8c5c2a

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,6 @@ jobs:
4444
CO_API_KEY: ${{ secrets.COHERE_API_KEY }}
4545

4646
test-langchain-cohere:
47-
# Skipped: langchain-cohere integration tests use deprecated models and hit
48-
# the live API without temperature=0, causing non-deterministic failures.
49-
# See https://github.com/cohere-ai/cohere-python/pull/738 for investigation.
50-
if: false
5147
runs-on: ubuntu-latest
5248
steps:
5349
- name: Checkout repo
@@ -81,7 +77,11 @@ jobs:
8177
8278
echo "Current cohere installation: $(poetry show cohere)"
8379
make test
84-
make integration_test
80+
81+
# Skip test_langchain_tool_calling_agent: uses deprecated models and hits
82+
# the live API without temperature=0, causing non-deterministic failures.
83+
# See https://github.com/cohere-ai/cohere-python/pull/738
84+
poetry run pytest tests/integration_tests/ --deselect tests/integration_tests/test_langgraph_agents.py::test_langchain_tool_calling_agent
8585
echo "tests passed"
8686
8787
# reset poetry changes

0 commit comments

Comments
 (0)