Aurélien Pupier created CAMEL-23205:
---------------------------------------
Summary: Several OpenAI tests broken
Key: CAMEL-23205
URL: https://issues.apache.org/jira/browse/CAMEL-23205
Project: Camel
Issue Type: Test
Components: camel-openai
Affects Versions: 4.19.0
Reporter: Aurélien Pupier
using locally installed ollama with granite as mentioned in rreadme
Note that it is is not failing on CI as they are skipped on CI
{noformat}
[ERROR] Tests run: 4, Failures: 3, Errors: 1, Skipped: 0, Time elapsed: 30.07
s <<< FAILURE! -- in
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts
-- Time elapsed: 0.017 s <<< ERROR!
java.lang.ClassCastException: class java.lang.String cannot be cast to class
java.util.List (java.lang.String and java.util.List are in module java.base of
loader 'bootstrap')
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts(OpenAIEmbeddingsIT.java:186)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings
-- Time elapsed: 10.02 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings(OpenAIEmbeddingsIT.java:160)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://responseEncodingFormatFloat Received message
count. Expected: <1> but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat(OpenAIEmbeddingsIT.java:131)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding(OpenAIEmbeddingsIT.java:104)WARNING:
A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by com.sun.jna.Native in an
unnamed module
(file:/home/apupier/.m2/repository/net/java/dev/jna/jna/5.18.1/jna-5.18.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers
in this module
WARNING: Restricted methods will be blocked in a future release unless native
access is enabled[INFO] Running
org.apache.camel.component.openai.integration.OpenAIMcpAdvancedIT
[WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0 s
-- in org.apache.camel.component.openai.integration.OpenAIMcpAdvancedIT
[INFO] Running
org.apache.camel.component.openai.integration.OpenAIMcpConversationStoreIT
[WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0 s
-- in org.apache.camel.component.openai.integration.OpenAIMcpConversationStoreIT
[INFO] Running
org.apache.camel.component.openai.integration.OpenAIMcpManualToolLoopIT
[WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0 s
-- in org.apache.camel.component.openai.integration.OpenAIMcpManualToolLoopIT
[INFO] Running org.apache.camel.component.openai.integration.OpenAIMcpToolsIT
[WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0 s
-- in org.apache.camel.component.openai.integration.OpenAIMcpToolsIT
[INFO] Running org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR] Tests run: 4, Failures: 3, Errors: 1, Skipped: 0, Time elapsed: 30.08 s
<<< FAILURE! -- in
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://responseEncodingFormatFloat Received message
count. Expected: <1> but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat(OpenAIEmbeddingsIT.java:131)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings
-- Time elapsed: 10.02 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings(OpenAIEmbeddingsIT.java:160)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding
-- Time elapsed: 10.03 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding(OpenAIEmbeddingsIT.java:104)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts
-- Time elapsed: 0.014 s <<< ERROR!
java.lang.ClassCastException: class java.lang.String cannot be cast to class
java.util.List (java.lang.String and java.util.List are in module java.base of
loader 'bootstrap')
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts(OpenAIEmbeddingsIT.java:186)[INFO]
Running org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR] Tests run: 4, Failures: 3, Errors: 1, Skipped: 0, Time elapsed: 30.05 s
<<< FAILURE! -- in
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat
-- Time elapsed: 10.02 s <<< FAILURE!
java.lang.AssertionError: mock://responseEncodingFormatFloat Received message
count. Expected: <1> but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat(OpenAIEmbeddingsIT.java:131)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings(OpenAIEmbeddingsIT.java:160)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding(OpenAIEmbeddingsIT.java:104)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts
-- Time elapsed: 0.011 s <<< ERROR!
java.lang.ClassCastException: class java.lang.String cannot be cast to class
java.util.List (java.lang.String and java.util.List are in module java.base of
loader 'bootstrap')
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts(OpenAIEmbeddingsIT.java:186)[INFO]
Running org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR] Tests run: 4, Failures: 3, Errors: 1, Skipped: 0, Time elapsed: 30.05 s
<<< FAILURE! -- in
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT
[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://responseEncodingFormatFloat Received message
count. Expected: <1> but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbeddingWithFloatEncodingFormat(OpenAIEmbeddingsIT.java:131)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testBatchTextEmbeddings(OpenAIEmbeddingsIT.java:160)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding
-- Time elapsed: 10.01 s <<< FAILURE!
java.lang.AssertionError: mock://response Received message count. Expected: <1>
but was: <0>
at org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
at
org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
at
org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
at
org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSingleTextEmbedding(OpenAIEmbeddingsIT.java:104)[ERROR]
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts
-- Time elapsed: 0.009 s <<< ERROR!
java.lang.ClassCastException: class java.lang.String cannot be cast to class
java.util.List (java.lang.String and java.util.List are in module java.base of
loader 'bootstrap')
at
org.apache.camel.component.openai.integration.OpenAIEmbeddingsIT.testSimilarityBetweenRelatedTexts(OpenAIEmbeddingsIT.java:186){noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)