Skip to content

Re-evaluate and fix Manually executed Integration "IT" tests #1245

@igordayen

Description

@igordayen

Below is the list of tests under embabel-agent repo:

find . -type f \( -name "*IT.kt" -o -name "*IT.java" \)
./embabel-agent-autoconfigure/embabel-agent-platform-autoconfigure/src/test/java/com/embabel/agent/config/annotation/EnableAgentsAnnotationIT.java
./embabel-agent-autoconfigure/embabel-agent-platform-autoconfigure/src/test/java/com/embabel/agent/autoconfigure/platform/AgentPlatformAutoConfigurationIT.java
./embabel-agent-autoconfigure/models/embabel-agent-bedrock-autoconfigure/src/test/java/com/embabel/agent/autoconfigure/models/bedrock/AgentBedrockAutoConfigurationIT.java
./embabel-agent-autoconfigure/models/embabel-agent-openai-autoconfigure/src/test/java/com/embabel/agent/config/models/openai/LLMOpenAiStreamingBuilderIT.java
./embabel-agent-autoconfigure/models/embabel-agent-openai-autoconfigure/src/test/kotlin/com/embabel/agent/config/models/openai/LLMStreamingIT.kt
./embabel-agent-autoconfigure/models/embabel-agent-ollama-autoconfigure/src/test/java/com/embabel/agent/config/models/ollama/LLMOllamaStreamingBuilderIT.java
./embabel-agent-autoconfigure/models/embabel-agent-ollama-autoconfigure/src/test/java/com/embabel/agent/config/models/ollama/LLMOllamaThinkingBuilderIT.java
./embabel-agent-autoconfigure/models/embabel-agent-anthropic-autoconfigure/src/test/kotlin/com/embabel/agent/config/models/anthropic/LLMAnthropicThinkingBuilderIT.java
./embabel-agent-autoconfigure/models/embabel-agent-anthropic-autoconfigure/src/test/kotlin/com/embabel/agent/config/models/anthropic/LLMAnthropicStreamingBuilderIT.java
./embabel-agent-api/src/test/kotlin/com/embabel/agent/spi/support/springai/ChatClientLlmOperationsIT.kt
./embabel-agent-remote/src/test/kotlin/com/embabel/agent/remote/action/RestServerIT.kt

Broken tests:

./embabel-agent-autoconfigure/embabel-agent-platform-autoconfigure/src/test/java/com/embabel/agent/config/annotation/EnableAgentsAnnotationIT.java
./embabel-agent-autoconfigure/embabel-agent-platform-autoconfigure/src/test/java/com/embabel/agent/autoconfigure/platform/AgentPlatformAutoConfigurationIT.java
./embabel-agent-autoconfigure/models/embabel-agent-bedrock-autoconfigure/src/test/java/com/embabel/agent/autoconfigure/models/bedrock/AgentBedrockAutoConfigurationIT.java
./embabel-agent-api/src/test/kotlin/com/embabel/agent/spi/support/springai/ChatClientLlmOperationsIT.kt
./embabel-agent-remote/src/test/kotlin/com/embabel/agent/remote/action/RestServerIT.kt

There is need to:

  • evaluate usefulness of tests @alexheifetz , @johnsonr - please advise
  • move LLM-aware tests to either Open AI / Ollama auto-configuration (anything else?)
  • address references to internal functions using reflection (anything else?)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions