ostinru opened a new pull request, #159:
URL: https://github.com/apache/cloudberry-pxf/pull/159
## Summary
Fix three issues that hid missing automation coverage or prevented tests
from running:
- Remove `|| true` from all 11 automation `make GROUP=...` invocations in
`run_tests.sh`. Compilation and other nonzero make failures now propagate to CI
instead of producing a false-green result with no Surefire reports.
Surefire already uses `testFailureIgnore=true`, so ordinary Java test
failures still allow report collection and are detected by the subsequent CI
result checks. Workflow artifact collection steps retain `if: always()`. Other
best-effort cleanup and diagnostic commands are unchanged.
- Add missing class-level `@WorksWithFDW` to `PxfFdwExtensionTest`.
- Stop overriding `JAVA_HOME` with Java 8 in `bench_prepare_env()`. Load and
performance tests now retain the Java 11 environment selected by the runner.
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]