nzw921rx opened a new pull request, #11435:
URL: https://github.com/apache/seatunnel/pull/11435

   ### Purpose of this pull request
   
   Fix flaky StarRocks E2E failures caused by downloading the MySQL JDBC driver 
inside the test container at runtime.
   
   The previous setup used curl in the SeaTunnel engine container to download 
the driver from Maven Central. When the network connection is unstable, curl 
can fail and the E2E test fails before the actual StarRocks test logic runs.
   
   This patch follows the same pattern used by SQLServer CDC E2E: resolve the 
JDBC driver from the active test classpath and copy it into the engine 
container with Testcontainers. This keeps dependency resolution in Maven/test 
setup and removes the runtime network dependency from the container extension.
   
   ### Does this PR introduce _any_ user-facing change?
   
   No.
   
   ### How was this patch tested?
   
   Ran:
   
   ```
   ./mvnw spotless:apply
   ```
   
   No E2E tests were run.


-- 
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