mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-10 08:38:30 +00:00
fix: improve VCR configuration and skip local service tests in CI
- Update VCR config to exclude body matching for more reliable cassette playback - Add pytest marker for tests requiring local services (Ollama, etc) - Configure CI to skip tests marked as requiring local services - Re-record async tool test cassettes with telemetry calls only
This commit is contained in:
3
.github/workflows/tests.yml
vendored
3
.github/workflows/tests.yml
vendored
@@ -84,7 +84,8 @@ jobs:
|
||||
$DURATIONS_ARG \
|
||||
--durations=10 \
|
||||
-n auto \
|
||||
--maxfail=3
|
||||
--maxfail=3 \
|
||||
-m "not requires_local_services"
|
||||
|
||||
- name: Save uv caches
|
||||
if: steps.cache-restore.outputs.cache-hit != 'true'
|
||||
|
||||
Reference in New Issue
Block a user