@@ -816,34 +816,30 @@ def test_print_no_cluster(capsys):
816
816
def test_print_appwrappers (capsys ):
817
817
aw1 = AppWrapper (
818
818
name = "awtest1" ,
819
- status = AppWrapperStatus .PENDING ,
820
- can_run = False ,
821
- job_state = "queue-state" ,
819
+ status = AppWrapperStatus .SUSPENDED ,
822
820
)
823
821
aw2 = AppWrapper (
824
822
name = "awtest2" ,
825
823
status = AppWrapperStatus .RUNNING ,
826
- can_run = False ,
827
- job_state = "queue-state" ,
828
824
)
829
825
try :
830
826
print_app_wrappers_status ([aw1 , aw2 ])
831
827
except :
832
828
assert 1 == 0
833
829
captured = capsys .readouterr ()
834
830
assert captured .out == (
835
- "╭───────────────────────╮\n "
836
- "│ 🚀 Cluster Queue │\n "
837
- "│ Status 🚀 │\n "
838
- "│ +---------+---------+ │\n "
839
- "│ | Name | Status | │\n "
840
- "│ +=========+=========+ │\n "
841
- "│ | awtest1 | pending | │\n "
842
- "│ | | | │\n "
843
- "│ | awtest2 | running | │\n "
844
- "│ | | | │\n "
845
- "│ +---------+---------+ │\n "
846
- "╰───────────────────────╯\n "
831
+ "╭───────────────────────── ╮\n "
832
+ "│ 🚀 Cluster Queue │\n "
833
+ "│ Status 🚀 │\n "
834
+ "│ +---------+----------- + │\n "
835
+ "│ | Name | Status | │\n "
836
+ "│ +=========+=========== + │\n "
837
+ "│ | awtest1 | suspended | │\n "
838
+ "│ | | | │\n "
839
+ "│ | awtest2 | running | │\n "
840
+ "│ | | | │\n "
841
+ "│ +---------+----------- + │\n "
842
+ "╰───────────────────────── ╯\n "
847
843
)
848
844
849
845
@@ -2088,7 +2084,7 @@ def get_aw_obj(group, version, namespace, plural):
2088
2084
"filterignore" : True ,
2089
2085
"queuejobstate" : "Dispatched" ,
2090
2086
"sender" : "before manageQueueJob - afterEtcdDispatching" ,
2091
- "state" : "Pending " ,
2087
+ "state" : "Suspended " ,
2092
2088
"systempriority" : 9 ,
2093
2089
},
2094
2090
},
@@ -2408,18 +2404,18 @@ def test_list_queue(mocker, capsys):
2408
2404
list_all_queued ("ns" , appwrapper = True )
2409
2405
captured = capsys .readouterr ()
2410
2406
assert captured .out == (
2411
- "╭──────────────────────────╮\n "
2412
- "│ 🚀 Cluster Queue Status │\n "
2413
- "│ 🚀 │\n "
2414
- "│ +------------+---------+ │\n "
2415
- "│ | Name | Status | │\n "
2416
- "│ +============+=========+ │\n "
2417
- "│ | quicktest1 | running | │\n "
2418
- "│ | | | │\n "
2419
- "│ | quicktest2 | pending | │\n "
2420
- "│ | | | │\n "
2421
- "│ +------------+---------+ │\n "
2422
- "╰──────────────────────────╯\n "
2407
+ "╭──────────────────────────── ╮\n "
2408
+ "│ 🚀 Cluster Queue Status │\n "
2409
+ "│ 🚀 │\n "
2410
+ "│ +------------+----------- + │\n "
2411
+ "│ | Name | Status | │\n "
2412
+ "│ +============+=========== + │\n "
2413
+ "│ | quicktest1 | running | │\n "
2414
+ "│ | | | │\n "
2415
+ "│ | quicktest2 | suspended | │\n "
2416
+ "│ | | | │\n "
2417
+ "│ +------------+----------- + │\n "
2418
+ "╰──────────────────────────── ╯\n "
2423
2419
)
2424
2420
2425
2421
@@ -2469,9 +2465,7 @@ def test_list_queue_rayclusters(mocker, capsys):
2469
2465
def test_cluster_status (mocker ):
2470
2466
mocker .patch ("kubernetes.client.ApisApi.get_api_versions" )
2471
2467
mocker .patch ("kubernetes.config.load_kube_config" , return_value = "ignore" )
2472
- fake_aw = AppWrapper (
2473
- "test" , AppWrapperStatus .FAILED , can_run = True , job_state = "unused"
2474
- )
2468
+ fake_aw = AppWrapper ("test" , AppWrapperStatus .FAILED )
2475
2469
fake_ray = RayCluster (
2476
2470
name = "test" ,
2477
2471
status = RayClusterStatus .UNKNOWN ,
@@ -2508,29 +2502,24 @@ def test_cluster_status(mocker):
2508
2502
assert status == CodeFlareClusterStatus .FAILED
2509
2503
assert ready == False
2510
2504
2511
- fake_aw .status = AppWrapperStatus .DELETED
2512
- status , ready = cf .status ()
2513
- assert status == CodeFlareClusterStatus .FAILED
2514
- assert ready == False
2515
-
2516
- fake_aw .status = AppWrapperStatus .PENDING
2505
+ fake_aw .status = AppWrapperStatus .SUSPENDED
2517
2506
status , ready = cf .status ()
2518
2507
assert status == CodeFlareClusterStatus .QUEUED
2519
2508
assert ready == False
2520
2509
2521
- fake_aw .status = AppWrapperStatus .COMPLETED
2510
+ fake_aw .status = AppWrapperStatus .RESUMING
2522
2511
status , ready = cf .status ()
2523
2512
assert status == CodeFlareClusterStatus .STARTING
2524
2513
assert ready == False
2525
2514
2526
- fake_aw .status = AppWrapperStatus .RUNNING_HOLD_COMPLETION
2515
+ fake_aw .status = AppWrapperStatus .RESETTING
2527
2516
status , ready = cf .status ()
2528
2517
assert status == CodeFlareClusterStatus .STARTING
2529
2518
assert ready == False
2530
2519
2531
2520
fake_aw .status = AppWrapperStatus .RUNNING
2532
2521
status , ready = cf .status ()
2533
- assert status == CodeFlareClusterStatus .STARTING
2522
+ assert status == CodeFlareClusterStatus .UNKNOWN
2534
2523
assert ready == False
2535
2524
2536
2525
mocker .patch (
0 commit comments