Skip to content

Conversation

@tzolov
Copy link
Contributor

@tzolov tzolov commented Nov 21, 2024

  • Add new Maven profile 'ci-fast-integration-tests' for running selective ITs
  • Remove redundant vector store skip flags from properties section
  • Update maven-failsafe-plugin to version 3.5.2
  • Configure test exclusions for various components:
    • Most model integration tests (except Anthropic and OpenAI)
    • Most vector store tests (except PgVector and Chroma)
    • Most auto-configuration tests
    • All test containers and docker compose tests
    • AI evaluation tests
  • Convert the docker-compose tests into ITs
  • Convert the testcontainers tests into ITs

- Add new Maven profile 'ci-fast-integration-tests' for running selective ITs
- Remove redundant vector store skip flags from properties section
- Update maven-failsafe-plugin to version 3.5.2
- Configure test exclusions for various components:
  - Most model integration tests (except Anthropic and OpenAI)
  - Most vector store tests (except PgVector and Chroma)
  - Most auto-configuration tests
  - All test containers and docker compose tests
  - AI evaluation tests
- Convert the docker-compose tests into ITs
- Convert the testcontainers tests into ITs
@markpollack markpollack self-assigned this Nov 22, 2024
@tzolov tzolov marked this pull request as ready for review November 24, 2024 08:23
@tzolov tzolov added this to the 1.0.0-M5 milestone Nov 24, 2024
@tzolov tzolov added the CI/CD label Nov 24, 2024
@markpollack
Copy link
Member

Made only OpenAI model provider run, anthropic isn't reliable recently and can't automate AWS.
Run just chroma and pgvector vector stores.

Added additional docs for running integration tests and badge to spring-ai-integration-tests repo

merged in d030b82

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants