Daft icon indicating copy to clipboard operation
Daft copied to clipboard

Integration testing for Ray runner initialization

Open kevinzwang opened this issue 8 months ago • 0 comments

This would involve spinning up a Ray cluster in a container that Daft would connect to. Several paths to test:

  • [ ] ray.init() not called, daft.context.set_runner_ray() called with local cluster
  • [ ] ray.init() not called, daft.context.set_runner_ray() called with remote cluster and RAY_ADDRESS envvar set
  • [ ] ray.init() not called, daft.context.set_runner_ray(address="...") called with remote cluster
  • [ ] ray.init() called with local cluster, daft.context.set_runner_ray() called and should connect to cluster
  • [ ] ray.init() called with local cluster, daft.context.set_runner_ray(address="...") called and should ignore address
  • [ ] ray.init() called with remote cluster, daft.context.set_runner_ray() called and should connect to cluster
  • [ ] ray.init() called with remote cluster, daft.context.set_runner_ray(address="...") called and should ignore address

kevinzwang avatar Jun 19 '24 17:06 kevinzwang