@@ -787,34 +787,30 @@ def test_print_no_cluster(capsys):
787
787
def test_print_appwrappers (capsys ):
788
788
aw1 = AppWrapper (
789
789
name = "awtest1" ,
790
- status = AppWrapperStatus .PENDING ,
791
- can_run = False ,
792
- job_state = "queue-state" ,
790
+ status = AppWrapperStatus .SUSPENDED ,
793
791
)
794
792
aw2 = AppWrapper (
795
793
name = "awtest2" ,
796
794
status = AppWrapperStatus .RUNNING ,
797
- can_run = False ,
798
- job_state = "queue-state" ,
799
795
)
800
796
try :
801
797
print_app_wrappers_status ([aw1 , aw2 ])
802
798
except :
803
799
assert 1 == 0
804
800
captured = capsys .readouterr ()
805
801
assert captured .out == (
806
- "╭───────────────────────╮\n "
807
- "│ 🚀 Cluster Queue │\n "
808
- "│ Status 🚀 │\n "
809
- "│ +---------+---------+ │\n "
810
- "│ | Name | Status | │\n "
811
- "│ +=========+=========+ │\n "
812
- "│ | awtest1 | pending | │\n "
813
- "│ | | | │\n "
814
- "│ | awtest2 | running | │\n "
815
- "│ | | | │\n "
816
- "│ +---------+---------+ │\n "
817
- "╰───────────────────────╯\n "
802
+ "╭───────────────────────── ╮\n "
803
+ "│ 🚀 Cluster Queue │\n "
804
+ "│ Status 🚀 │\n "
805
+ "│ +---------+----------- + │\n "
806
+ "│ | Name | Status | │\n "
807
+ "│ +=========+=========== + │\n "
808
+ "│ | awtest1 | suspended | │\n "
809
+ "│ | | | │\n "
810
+ "│ | awtest2 | running | │\n "
811
+ "│ | | | │\n "
812
+ "│ +---------+----------- + │\n "
813
+ "╰───────────────────────── ╯\n "
818
814
)
819
815
820
816
@@ -2058,7 +2054,7 @@ def get_aw_obj(group, version, namespace, plural):
2058
2054
"filterignore" : True ,
2059
2055
"queuejobstate" : "Dispatched" ,
2060
2056
"sender" : "before manageQueueJob - afterEtcdDispatching" ,
2061
- "state" : "Pending " ,
2057
+ "state" : "Suspended " ,
2062
2058
"systempriority" : 9 ,
2063
2059
},
2064
2060
},
@@ -2348,18 +2344,18 @@ def test_list_queue(mocker, capsys):
2348
2344
list_all_queued ("ns" , appwrapper = True )
2349
2345
captured = capsys .readouterr ()
2350
2346
assert captured .out == (
2351
- "╭──────────────────────────╮\n "
2352
- "│ 🚀 Cluster Queue Status │\n "
2353
- "│ 🚀 │\n "
2354
- "│ +------------+---------+ │\n "
2355
- "│ | Name | Status | │\n "
2356
- "│ +============+=========+ │\n "
2357
- "│ | quicktest1 | running | │\n "
2358
- "│ | | | │\n "
2359
- "│ | quicktest2 | pending | │\n "
2360
- "│ | | | │\n "
2361
- "│ +------------+---------+ │\n "
2362
- "╰──────────────────────────╯\n "
2347
+ "╭──────────────────────────── ╮\n "
2348
+ "│ 🚀 Cluster Queue Status │\n "
2349
+ "│ 🚀 │\n "
2350
+ "│ +------------+----------- + │\n "
2351
+ "│ | Name | Status | │\n "
2352
+ "│ +============+=========== + │\n "
2353
+ "│ | quicktest1 | running | │\n "
2354
+ "│ | | | │\n "
2355
+ "│ | quicktest2 | suspended | │\n "
2356
+ "│ | | | │\n "
2357
+ "│ +------------+----------- + │\n "
2358
+ "╰──────────────────────────── ╯\n "
2363
2359
)
2364
2360
2365
2361
@@ -2409,9 +2405,7 @@ def test_list_queue_rayclusters(mocker, capsys):
2409
2405
def test_cluster_status (mocker ):
2410
2406
mocker .patch ("kubernetes.client.ApisApi.get_api_versions" )
2411
2407
mocker .patch ("kubernetes.config.load_kube_config" , return_value = "ignore" )
2412
- fake_aw = AppWrapper (
2413
- "test" , AppWrapperStatus .FAILED , can_run = True , job_state = "unused"
2414
- )
2408
+ fake_aw = AppWrapper ("test" , AppWrapperStatus .FAILED )
2415
2409
fake_ray = RayCluster (
2416
2410
name = "test" ,
2417
2411
status = RayClusterStatus .UNKNOWN ,
@@ -2448,29 +2442,24 @@ def test_cluster_status(mocker):
2448
2442
assert status == CodeFlareClusterStatus .FAILED
2449
2443
assert ready == False
2450
2444
2451
- fake_aw .status = AppWrapperStatus .DELETED
2452
- status , ready = cf .status ()
2453
- assert status == CodeFlareClusterStatus .FAILED
2454
- assert ready == False
2455
-
2456
- fake_aw .status = AppWrapperStatus .PENDING
2445
+ fake_aw .status = AppWrapperStatus .SUSPENDED
2457
2446
status , ready = cf .status ()
2458
2447
assert status == CodeFlareClusterStatus .QUEUED
2459
2448
assert ready == False
2460
2449
2461
- fake_aw .status = AppWrapperStatus .COMPLETED
2450
+ fake_aw .status = AppWrapperStatus .RESUMING
2462
2451
status , ready = cf .status ()
2463
2452
assert status == CodeFlareClusterStatus .STARTING
2464
2453
assert ready == False
2465
2454
2466
- fake_aw .status = AppWrapperStatus .RUNNING_HOLD_COMPLETION
2455
+ fake_aw .status = AppWrapperStatus .RESETTING
2467
2456
status , ready = cf .status ()
2468
2457
assert status == CodeFlareClusterStatus .STARTING
2469
2458
assert ready == False
2470
2459
2471
2460
fake_aw .status = AppWrapperStatus .RUNNING
2472
2461
status , ready = cf .status ()
2473
- assert status == CodeFlareClusterStatus .STARTING
2462
+ assert status == CodeFlareClusterStatus .UNKNOWN
2474
2463
assert ready == False
2475
2464
2476
2465
mocker .patch (
0 commit comments