[ 
https://issues.apache.org/jira/browse/CAMEL-23205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066379#comment-18066379
 ] 

Aurélien Pupier commented on CAMEL-23205:
-----------------------------------------

failure occured with:


{noformat}
mvn verify -Dollama.endpoint=http://localhost:11434/ -Dollama.model=granite4:3b 
-Dollama.instance.type=remote {noformat}
it works fine with:
{noformat}
mvn verify -Dollama.endpoint=http://localhost:11434/ -Dollama.model=granite4:3b 
-Dollama.embedding.model=granite-embedding:30m -Dollama.instance.type=remote 
{noformat}

> 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
>            Priority: Major
>
> 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)

Reply via email to