ostinru commented on issue #5: URL: https://github.com/apache/cloudberry-pxf/issues/5#issuecomment-3205143890
When we are talkint about CI... I can see following CI stages: * FAST CIRCUIT: let github actions run java unit tests & golang unit tests * HEAVY CIRCUIT: run pxf-autmation - I have first steps on making this work for open-gpdb, however there still long way to finish it. 1. I would start from very basic CI(java code compiles & unit tests passed): https://github.com/apache/cloudberry-pxf/pull/6 2. Then, cherry-pick commits 3. Then, add golang to CI: https://github.com/open-gpdb/pxf/blob/main/.github/workflows/pxf-cli-on-pull-requests.yml As far as I remember it should work since pxf 6.7 or something like this. Obviously, automation as e2e tests is the best option for CI. However it is not easy to run since S3 files in vmware/broadcom bucket expired, and now we should configure hadoop cluster on our own. I managed to run smoke tests, but it still far from something that is ready to be merged. -- 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]
