ci: also exclude audit and proxy-pipeline smoke tests
Some checks failed
Some checks failed
These tests create MCP sessions to smoke-data which tries to proxy to the smoke-aws-docs server container. Without Docker in CI, mcplocal crashes when it attempts to connect to the non-existent container. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -224,12 +224,15 @@ jobs:
|
|||||||
done
|
done
|
||||||
|
|
||||||
- name: Run smoke tests
|
- name: Run smoke tests
|
||||||
# Exclude security.test.ts — it opens an SSE connection to /inspect that
|
# Exclude tests that need a running MCP server instance (Docker) or
|
||||||
# crashes mcplocal, and also needs LLM providers not available in CI.
|
# LLM providers — CI has neither. They crash mcplocal when it tries
|
||||||
|
# to proxy to a non-existent container.
|
||||||
run: >-
|
run: >-
|
||||||
pnpm --filter mcplocal exec vitest run
|
pnpm --filter mcplocal exec vitest run
|
||||||
--config vitest.smoke.config.ts
|
--config vitest.smoke.config.ts
|
||||||
--exclude '**/security.test.ts'
|
--exclude '**/security.test.ts'
|
||||||
|
--exclude '**/audit.test.ts'
|
||||||
|
--exclude '**/proxy-pipeline.test.ts'
|
||||||
|
|
||||||
# ── Build & package RPM ───────────────────────────────────
|
# ── Build & package RPM ───────────────────────────────────
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user