Skip to content

Conversation

@okumin
Copy link
Contributor

@okumin okumin commented Dec 17, 2025

What changes were proposed in this pull request?

Run some integration tests against Docker images. Key points:

  • It uses Kubernetes as an orchestration tool because it is the most widely adopted option. In my mind, I would like to add k8s manifests or a Helm chart for Hive; Integation tests on k8s can be a preparation of the move
  • It uses Apache Ozone as a storage because it is k8s-friendly
  • Test cases are simple queries and Iceberg REST Compatibility Kit

https://issues.apache.org/jira/browse/HIVE-29260

Why are the changes needed?

We don't run any testing on Docker images. The new test cases can relieve a release manager a bit more.

Does this PR introduce any user-facing change?

No

How was this patch tested?

Another thought

I wonder whether we should run the test cases for every PR or every time we update the master branch. Otherwise, we run the job once a quarter, and we may not detect an ongoing issue in a timely manner. The drawback is CI cost(not sure how much our budget is)

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants