kuberay icon indicating copy to clipboard operation
kuberay copied to clipboard

[Feature] Enabled e2e test using examples

Open Jeffwan opened this issue 4 years ago • 3 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Description

This is a follow up request of https://github.com/ray-project/kuberay/issues/42

We should enable e2e testing using some examples from the operator. That helps to track example changes and make sure they are always working.

Use case

User will use example directly in their cluster.

Related issues

https://github.com/ray-project/kuberay/issues/42

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

Jeffwan avatar Oct 02 '21 21:10 Jeffwan

I would suggest to use papermill to test some real world use cases. These notebook can come from some well written ray tutorials. This give us extra confidence the application can run against the the cluster KubeRay brings up .

Jeffwan avatar Feb 23 '22 08:02 Jeffwan

Let's use simple way to verify cluster status in CI now. Once we have more examples checked in, let's prioritize this story then. I will move this story to v0.3.0 release

Jeffwan avatar Feb 28 '22 03:02 Jeffwan

+1 for creating end-to-end tutorials for real world use cases, and ensuring that they are regularly tested. We are in the process of creating such examples for Ray's upcoming AI Runtime (AIR); it might make sense to expand those examples to include support for KubeRay.

cc: @richardliaw @ericl

dynamicwebpaige avatar Apr 14 '22 19:04 dynamicwebpaige

cc @kevin85421 The theme here is automated testing of actual user workflows. We don't have that yet.

DmitriGekhtman avatar Dec 09 '22 16:12 DmitriGekhtman