[feature request] Improve integration test reliance on docker
Feature Request / Improvement
It would be nice to eliminate the sleep 10 and instead use health checks for the underlying containers.
https://github.com/apache/iceberg-python/blob/188e2c4d63f294fc55351916fb8d62a5a4401d3d/Makefile#L43
The sleep here is a proxy for waiting for REST/HMS services to be available.
@kevinjqliu Did you guys consider using testcontainers?
@AronsonDan I have not heard of this before. I'll take a look, thank you!
Would love to give a hand setting up testconteiners using pytest
@AronsonDan please do! Feel free to tag me or reach out with any questions
This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs. To permanently prevent this issue from being considered stale, add the label 'not-stale', but commenting on the issue is preferred when possible.