File tree Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 4
4
import subprocess
5
5
from kubernetes import client , config
6
6
import kubernetes .client
7
- import subprocess
8
7
9
8
10
9
def get_ray_image ():
@@ -27,10 +26,13 @@ def create_namespace(self):
27
26
28
27
def create_namespace_with_name (self , namespace_name ):
29
28
self .namespace = namespace_name
30
- namespace_body = client .V1Namespace (
31
- metadata = client .V1ObjectMeta (name = self .namespace )
32
- )
33
- self .api_instance .create_namespace (namespace_body )
29
+ try :
30
+ namespace_body = client .V1Namespace (
31
+ metadata = client .V1ObjectMeta (name = self .namespace )
32
+ )
33
+ self .api_instance .create_namespace (namespace_body )
34
+ except Exception as e :
35
+ return _kube_api_error_handling (e )
34
36
35
37
36
38
def delete_namespace (self ):
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ class TestMNISTRayClusterUp:
19
19
def setup_method (self ):
20
20
initialize_kubernetes_client (self )
21
21
create_namespace_with_name (self , namespace )
22
- cluster_queue = "cluster-queue" # add cluster name here
22
+ cluster_queue = "cluster-queue" # add cluster-queue name here
23
23
create_local_queue (self , cluster_queue )
24
24
25
25
def test_mnist_ray_cluster_sdk_auth (self ):
@@ -50,25 +50,26 @@ def run_mnist_raycluster_sdk_oauth(self):
50
50
instascale = False ,
51
51
image = ray_image ,
52
52
write_to_file = True ,
53
- mcad = False ,
54
53
)
55
54
)
56
55
57
56
try :
58
57
cluster .up ()
59
58
cluster .status ()
60
59
# wait for raycluster to be Ready
61
- cluster .wait_ready ()
60
+ # cluster.wait_ready() # temporarily broken
61
+ sleep (60 )
62
62
cluster .status ()
63
63
# Check cluster details
64
64
cluster .details ()
65
65
# Assert the cluster status is READY
66
66
_ , ready = cluster .status ()
67
- assert ready , "Cluster is not ready!"
67
+ assert ready
68
68
69
69
except Exception as e :
70
70
print (f"An unexpected error occurred. Error: " , e )
71
71
delete_namespace (self )
72
+ assert False , "Cluster is not ready!"
72
73
73
74
74
75
class TestMnistJobSubmit :
You can’t perform that action at this time.
0 commit comments