@@ -790,34 +790,30 @@ def test_print_no_cluster(capsys):
790
790
def test_print_appwrappers (capsys ):
791
791
aw1 = AppWrapper (
792
792
name = "awtest1" ,
793
- status = AppWrapperStatus .PENDING ,
794
- can_run = False ,
795
- job_state = "queue-state" ,
793
+ status = AppWrapperStatus .SUSPENDED ,
796
794
)
797
795
aw2 = AppWrapper (
798
796
name = "awtest2" ,
799
797
status = AppWrapperStatus .RUNNING ,
800
- can_run = False ,
801
- job_state = "queue-state" ,
802
798
)
803
799
try :
804
800
print_app_wrappers_status ([aw1 , aw2 ])
805
801
except :
806
802
assert 1 == 0
807
803
captured = capsys .readouterr ()
808
804
assert captured .out == (
809
- "╭───────────────────────╮\n "
810
- "│ 🚀 Cluster Queue │\n "
811
- "│ Status 🚀 │\n "
812
- "│ +---------+---------+ │\n "
813
- "│ | Name | Status | │\n "
814
- "│ +=========+=========+ │\n "
815
- "│ | awtest1 | pending | │\n "
816
- "│ | | | │\n "
817
- "│ | awtest2 | running | │\n "
818
- "│ | | | │\n "
819
- "│ +---------+---------+ │\n "
820
- "╰───────────────────────╯\n "
805
+ "╭───────────────────────── ╮\n "
806
+ "│ 🚀 Cluster Queue │\n "
807
+ "│ Status 🚀 │\n "
808
+ "│ +---------+----------- + │\n "
809
+ "│ | Name | Status | │\n "
810
+ "│ +=========+=========== + │\n "
811
+ "│ | awtest1 | suspended | │\n "
812
+ "│ | | | │\n "
813
+ "│ | awtest2 | running | │\n "
814
+ "│ | | | │\n "
815
+ "│ +---------+----------- + │\n "
816
+ "╰───────────────────────── ╯\n "
821
817
)
822
818
823
819
@@ -2062,7 +2058,7 @@ def get_aw_obj(group, version, namespace, plural):
2062
2058
"filterignore" : True ,
2063
2059
"queuejobstate" : "Dispatched" ,
2064
2060
"sender" : "before manageQueueJob - afterEtcdDispatching" ,
2065
- "state" : "Pending " ,
2061
+ "state" : "Suspended " ,
2066
2062
"systempriority" : 9 ,
2067
2063
},
2068
2064
},
@@ -2382,18 +2378,18 @@ def test_list_queue(mocker, capsys):
2382
2378
list_all_queued ("ns" , appwrapper = True )
2383
2379
captured = capsys .readouterr ()
2384
2380
assert captured .out == (
2385
- "╭──────────────────────────╮\n "
2386
- "│ 🚀 Cluster Queue Status │\n "
2387
- "│ 🚀 │\n "
2388
- "│ +------------+---------+ │\n "
2389
- "│ | Name | Status | │\n "
2390
- "│ +============+=========+ │\n "
2391
- "│ | quicktest1 | running | │\n "
2392
- "│ | | | │\n "
2393
- "│ | quicktest2 | pending | │\n "
2394
- "│ | | | │\n "
2395
- "│ +------------+---------+ │\n "
2396
- "╰──────────────────────────╯\n "
2381
+ "╭──────────────────────────── ╮\n "
2382
+ "│ 🚀 Cluster Queue Status │\n "
2383
+ "│ 🚀 │\n "
2384
+ "│ +------------+----------- + │\n "
2385
+ "│ | Name | Status | │\n "
2386
+ "│ +============+=========== + │\n "
2387
+ "│ | quicktest1 | running | │\n "
2388
+ "│ | | | │\n "
2389
+ "│ | quicktest2 | suspended | │\n "
2390
+ "│ | | | │\n "
2391
+ "│ +------------+----------- + │\n "
2392
+ "╰──────────────────────────── ╯\n "
2397
2393
)
2398
2394
2399
2395
@@ -2443,9 +2439,7 @@ def test_list_queue_rayclusters(mocker, capsys):
2443
2439
def test_cluster_status (mocker ):
2444
2440
mocker .patch ("kubernetes.client.ApisApi.get_api_versions" )
2445
2441
mocker .patch ("kubernetes.config.load_kube_config" , return_value = "ignore" )
2446
- fake_aw = AppWrapper (
2447
- "test" , AppWrapperStatus .FAILED , can_run = True , job_state = "unused"
2448
- )
2442
+ fake_aw = AppWrapper ("test" , AppWrapperStatus .FAILED )
2449
2443
fake_ray = RayCluster (
2450
2444
name = "test" ,
2451
2445
status = RayClusterStatus .UNKNOWN ,
@@ -2482,29 +2476,24 @@ def test_cluster_status(mocker):
2482
2476
assert status == CodeFlareClusterStatus .FAILED
2483
2477
assert ready == False
2484
2478
2485
- fake_aw .status = AppWrapperStatus .DELETED
2486
- status , ready = cf .status ()
2487
- assert status == CodeFlareClusterStatus .FAILED
2488
- assert ready == False
2489
-
2490
- fake_aw .status = AppWrapperStatus .PENDING
2479
+ fake_aw .status = AppWrapperStatus .SUSPENDED
2491
2480
status , ready = cf .status ()
2492
2481
assert status == CodeFlareClusterStatus .QUEUED
2493
2482
assert ready == False
2494
2483
2495
- fake_aw .status = AppWrapperStatus .COMPLETED
2484
+ fake_aw .status = AppWrapperStatus .RESUMING
2496
2485
status , ready = cf .status ()
2497
2486
assert status == CodeFlareClusterStatus .STARTING
2498
2487
assert ready == False
2499
2488
2500
- fake_aw .status = AppWrapperStatus .RUNNING_HOLD_COMPLETION
2489
+ fake_aw .status = AppWrapperStatus .RESETTING
2501
2490
status , ready = cf .status ()
2502
2491
assert status == CodeFlareClusterStatus .STARTING
2503
2492
assert ready == False
2504
2493
2505
2494
fake_aw .status = AppWrapperStatus .RUNNING
2506
2495
status , ready = cf .status ()
2507
- assert status == CodeFlareClusterStatus .STARTING
2496
+ assert status == CodeFlareClusterStatus .UNKNOWN
2508
2497
assert ready == False
2509
2498
2510
2499
mocker .patch (
0 commit comments