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]