gnodet-bot commented on PR #27712:
URL: https://github.com/apache/camel/pull/27712#issuecomment-6119453113

   ## ❌ Local IT results for `bdf43d64279ad3270badabb2f21a04a025be49a6`
   
   All 12 integration tests in `TensorFlowServingEndpointIT` **fail** with the 
`tensorflow.serving.container 2.21.0` upgrade (upgraded from `2.20.0`).
   
   **Test-infra module**: `camel-test-infra-tensorflow-serving`
   **Component tested**: `components/camel-ai/camel-tensorflow-serving`
   **Result**: ❌ Tests run: 12, Failures: 5, Errors: 7, Skipped: 0
   
   ### Root cause
   
   The `mirror.gcr.io/tensorflow/serving:2.21.0` container starts 
(testcontainers wait strategy on port binding passes) but gRPC calls 
immediately fail with:
   
   ```
   io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
   Caused by: java.net.ConnectException: Connection refused: 
localhost/127.0.0.1:<port>
   ```
   
   The REST endpoint also silently fails (`testModelMetadata_headers`: expected 
1 message, got 0). This is not a simple assertion/format change — the new image 
appears to have a regression in its gRPC/REST serving behaviour when the model 
is loaded via `withCopyFileToContainer`. This requires investigation into the 
2.21.0 image changes before merging.
   
   <details><summary>Test output (trimmed)</summary>
   
   ```
   Tests run: 12, Failures: 5, Errors: 7, Skipped: 0, Time elapsed: 60.11 s <<< 
FAILURE!
   testModelMetadata_headers: java.lang.AssertionError: mock://result Received 
message count. Expected: <1> but was: <0>
   testPredict: io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
     Caused by: java.net.ConnectException: Connection refused: 
localhost/127.0.0.1:32825
   testClassify: io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
   testModelStatus: io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
   testRegress: io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
   ... (7 errors, 5 failures total)
   ```
   
   </details>
   
   > _Local integration tests run by Hermes on behalf of @gnodet_
   > _Tests run without `-Dci.env.name` to include ITs disabled on GitHub 
Actions CI_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to