@@ -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
@@ -2061,7 +2057,7 @@ def get_aw_obj(group, version, namespace, plural):
2061
2057
"filterignore" : True ,
2062
2058
"queuejobstate" : "Dispatched" ,
2063
2059
"sender" : "before manageQueueJob - afterEtcdDispatching" ,
2064
- "state" : "Pending " ,
2060
+ "state" : "Suspended " ,
2065
2061
"systempriority" : 9 ,
2066
2062
},
2067
2063
},
@@ -2351,18 +2347,18 @@ def test_list_queue(mocker, capsys):
2351
2347
list_all_queued ("ns" , appwrapper = True )
2352
2348
captured = capsys .readouterr ()
2353
2349
assert captured .out == (
2354
- "╭──────────────────────────╮\n "
2355
- "│ 🚀 Cluster Queue Status │\n "
2356
- "│ 🚀 │\n "
2357
- "│ +------------+---------+ │\n "
2358
- "│ | Name | Status | │\n "
2359
- "│ +============+=========+ │\n "
2360
- "│ | quicktest1 | running | │\n "
2361
- "│ | | | │\n "
2362
- "│ | quicktest2 | pending | │\n "
2363
- "│ | | | │\n "
2364
- "│ +------------+---------+ │\n "
2365
- "╰──────────────────────────╯\n "
2350
+ "╭──────────────────────────── ╮\n "
2351
+ "│ 🚀 Cluster Queue Status │\n "
2352
+ "│ 🚀 │\n "
2353
+ "│ +------------+----------- + │\n "
2354
+ "│ | Name | Status | │\n "
2355
+ "│ +============+=========== + │\n "
2356
+ "│ | quicktest1 | running | │\n "
2357
+ "│ | | | │\n "
2358
+ "│ | quicktest2 | suspended | │\n "
2359
+ "│ | | | │\n "
2360
+ "│ +------------+----------- + │\n "
2361
+ "╰──────────────────────────── ╯\n "
2366
2362
)
2367
2363
2368
2364
@@ -2412,9 +2408,7 @@ def test_list_queue_rayclusters(mocker, capsys):
2412
2408
def test_cluster_status (mocker ):
2413
2409
mocker .patch ("kubernetes.client.ApisApi.get_api_versions" )
2414
2410
mocker .patch ("kubernetes.config.load_kube_config" , return_value = "ignore" )
2415
- fake_aw = AppWrapper (
2416
- "test" , AppWrapperStatus .FAILED , can_run = True , job_state = "unused"
2417
- )
2411
+ fake_aw = AppWrapper ("test" , AppWrapperStatus .FAILED )
2418
2412
fake_ray = RayCluster (
2419
2413
name = "test" ,
2420
2414
status = RayClusterStatus .UNKNOWN ,
@@ -2451,29 +2445,24 @@ def test_cluster_status(mocker):
2451
2445
assert status == CodeFlareClusterStatus .FAILED
2452
2446
assert ready == False
2453
2447
2454
- fake_aw .status = AppWrapperStatus .DELETED
2455
- status , ready = cf .status ()
2456
- assert status == CodeFlareClusterStatus .FAILED
2457
- assert ready == False
2458
-
2459
- fake_aw .status = AppWrapperStatus .PENDING
2448
+ fake_aw .status = AppWrapperStatus .SUSPENDED
2460
2449
status , ready = cf .status ()
2461
2450
assert status == CodeFlareClusterStatus .QUEUED
2462
2451
assert ready == False
2463
2452
2464
- fake_aw .status = AppWrapperStatus .COMPLETED
2453
+ fake_aw .status = AppWrapperStatus .RESUMING
2465
2454
status , ready = cf .status ()
2466
2455
assert status == CodeFlareClusterStatus .STARTING
2467
2456
assert ready == False
2468
2457
2469
- fake_aw .status = AppWrapperStatus .RUNNING_HOLD_COMPLETION
2458
+ fake_aw .status = AppWrapperStatus .RESETTING
2470
2459
status , ready = cf .status ()
2471
2460
assert status == CodeFlareClusterStatus .STARTING
2472
2461
assert ready == False
2473
2462
2474
2463
fake_aw .status = AppWrapperStatus .RUNNING
2475
2464
status , ready = cf .status ()
2476
- assert status == CodeFlareClusterStatus .STARTING
2465
+ assert status == CodeFlareClusterStatus .UNKNOWN
2477
2466
assert ready == False
2478
2467
2479
2468
mocker .patch (
0 commit comments