Skip to content

Commit f2d7dbd

Browse files
Kowserclaude
andcommitted
Drop integration tests from the agent e2e workflow
tests/integration/ai goes back to manual-only — matching upstream Agentspan, which never ran its tests/integration in CI. The per-PR workflow now runs only the e2e suites against the released server JAR. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 9488cc1 commit f2d7dbd

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/agent-e2e.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
name: Agent E2E
22

3-
# Runs the agent e2e suites (e2e/) and agent integration tests
4-
# (tests/integration/ai) against the released Agentspan server JAR —
5-
# a full Conductor server with the agent runtime baked in.
3+
# Runs the agent e2e suites (e2e/) against the released Agentspan
4+
# server JAR — a full Conductor server with the agent runtime baked in.
5+
# tests/integration/ai stays manual-only (same as upstream Agentspan,
6+
# which never ran its tests/integration in CI): run it locally against
7+
# a live server with `pytest tests/integration/ai`.
68
#
79
# These tests call real LLMs via the OPENAI_API_KEY / ANTHROPIC_API_KEY
810
# repo secrets. Fork PRs cannot see repo secrets, so for them the run
@@ -92,13 +94,9 @@ jobs:
9294
tail -100 server.log
9395
exit 1
9496
95-
- name: Run agent integration tests
96-
run: |
97-
mkdir -p results
98-
pytest tests/integration/ai -v --junitxml=results/junit-integration.xml
99-
10097
- name: Run e2e suites
10198
run: |
99+
mkdir -p results
102100
pytest e2e/ -v --tb=short -n 3 --dist=loadgroup \
103101
--junitxml=results/junit-e2e.xml
104102

0 commit comments

Comments
 (0)