mirror of
https://github.com/wassname/ray.git
synced 2026-06-28 05:43:03 +08:00
Deflake object manager test (#11052)
This commit is contained in:
@@ -209,7 +209,8 @@ def test_object_transfer_retry(ray_start_cluster):
|
||||
config = {
|
||||
"object_manager_repeated_push_delay_ms": repeated_push_delay * 1000,
|
||||
"object_manager_pull_timeout_ms": repeated_push_delay * 1000 / 4,
|
||||
"object_manager_default_chunk_size": 1000
|
||||
"object_manager_default_chunk_size": 1000,
|
||||
"object_store_full_max_retries": 1,
|
||||
}
|
||||
object_store_memory = 150 * 1024 * 1024
|
||||
cluster.add_node(
|
||||
@@ -242,8 +243,14 @@ def test_object_transfer_retry(ray_start_cluster):
|
||||
return not ray.worker.global_worker.core_worker.object_exists(x_id)
|
||||
|
||||
def force_eviction():
|
||||
refs = []
|
||||
for _ in range(20):
|
||||
ray.put(np.zeros(object_store_memory // 10, dtype=np.uint8))
|
||||
try:
|
||||
refs.append(
|
||||
ray.put(
|
||||
np.zeros(object_store_memory // 10, dtype=np.uint8)))
|
||||
except Exception:
|
||||
break
|
||||
wait_for_condition(not_exists)
|
||||
|
||||
# Force the object to be evicted from the local node.
|
||||
|
||||
Reference in New Issue
Block a user