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]

Reply via email to