tests: harden memory leak check in test_siblings_without_eval (#3088)

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
This commit is contained in:
Ihar Hrachyshka
2026-03-17 03:03:10 -04:00
committed by GitHub
parent 1e855446b2
commit e353be8235
2 changed files with 5 additions and 12 deletions
+3 -10
View File
@@ -11,14 +11,10 @@ import weakref
from copy import copy, deepcopy
from itertools import permutations
if platform.system() == "Windows":
import psutil
else:
import resource
import mlx.core as mx
import mlx_tests
import numpy as np
import psutil
try:
import tensorflow as tf
@@ -2087,11 +2083,8 @@ class TestArray(mlx_tests.MLXTestCase):
def test_siblings_without_eval(self):
def get_mem():
if platform.system() == "Windows":
process = psutil.Process(os.getpid())
return process.memory_info().peak_wset
else:
return resource.getrusage(resource.RUSAGE_SELF).ru_maxrss
process = psutil.Process(os.getpid())
return process.memory_info().rss
key = mx.array([1, 2])