@@ -1090,45 +1090,6 @@ async def test_deprecated_params(s, name):
1090
1090
assert getattr (a .memory_manager , name ) == 0.789
1091
1091
1092
1092
1093
- @gen_cluster (config = {"distributed.worker.memory.monitor-interval" : "10ms" })
1094
- async def test_pause_while_idle (s , a , b ):
1095
- sa = s .workers [a .address ]
1096
- assert a .address in s .idle
1097
- assert sa in s .running
1098
-
1099
- a .monitor .get_process_memory = lambda : 2 ** 40
1100
- await async_poll_for (lambda : sa .status == Status .paused , timeout = 5 )
1101
- assert a .address not in s .idle
1102
- assert sa not in s .running
1103
-
1104
- a .monitor .get_process_memory = lambda : 0
1105
- await async_poll_for (lambda : sa .status == Status .running , timeout = 5 )
1106
- assert a .address in s .idle
1107
- assert sa in s .running
1108
-
1109
-
1110
- @gen_cluster (client = True , config = {"distributed.worker.memory.monitor-interval" : "10ms" })
1111
- async def test_pause_while_saturated (c , s , a , b ):
1112
- sa = s .workers [a .address ]
1113
- ev = Event ()
1114
- futs = c .map (lambda i , ev : ev .wait (), range (3 ), ev = ev , workers = [a .address ])
1115
- await async_poll_for (lambda : len (a .state .tasks ) == 3 , timeout = 5 )
1116
- assert sa in s .saturated
1117
- assert sa in s .running
1118
-
1119
- a .monitor .get_process_memory = lambda : 2 ** 40
1120
- await async_poll_for (lambda : sa .status == Status .paused , timeout = 5 )
1121
- assert sa not in s .saturated
1122
- assert sa not in s .running
1123
-
1124
- a .monitor .get_process_memory = lambda : 0
1125
- await async_poll_for (lambda : sa .status == Status .running , timeout = 5 )
1126
- assert sa in s .saturated
1127
- assert sa in s .running
1128
-
1129
- await ev .set ()
1130
-
1131
-
1132
1093
@gen_cluster (nthreads = [])
1133
1094
async def test_worker_log_memory_limit_too_high (s ):
1134
1095
async with Worker (s .address , memory_limit = "1 PB" ) as worker :
0 commit comments