DanielLeens opened a new pull request, #11203: URL: https://github.com/apache/seatunnel/pull/11203
## What - resolve HTTPS test keystore resources via the classpath instead of `user.dir` - use dynamic HTTP/HTTPS ports in `RestApiHttpsTest` to avoid fixed-port collisions - wait on the REST responses themselves and tolerate empty error streams to reduce shared flakiness ## Validation - `JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home ./mvnw spotless:apply -pl seatunnel-engine/seatunnel-engine-server -nsu -Dmaven.gitcommitid.skip=true -T 3C` - `JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home ./mvnw test -pl seatunnel-engine/seatunnel-engine-server -Dtest=RestApiHttpsTest -DfailIfNoTests=false -nsu -Dmaven.gitcommitid.skip=true -T 3C` ## Notes - On this machine, the bundled HTTPS test fixtures are PKCS12 and the local JDK 8u171 cannot load them reliably, so the closest feasible test validation used local JDK 11. -- 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]
