Skip to content

Commit bcf9841

Browse files
committed
Update memory monitoring call to use a platform-independent field
1 parent b6c024c commit bcf9841

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/tests/test_method.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@ def test_getting_generic_method_binding_does_not_leak_memory():
851851
import psutil, os, gc, clr
852852

853853
process = psutil.Process(os.getpid())
854-
processBytesBeforeCall = process.memory_info().private
854+
processBytesBeforeCall = process.memory_info().rss
855855
print("\n\nMemory consumption (bytes) at start of test: " + str(processBytesBeforeCall))
856856

857857
iterations = 500
@@ -861,7 +861,7 @@ def test_getting_generic_method_binding_does_not_leak_memory():
861861
gc.collect()
862862
clr.System.GC.Collect()
863863

864-
processBytesAfterCall = process.memory_info().private
864+
processBytesAfterCall = process.memory_info().rss
865865
print("Memory consumption (bytes) at end of test: " + str(processBytesAfterCall))
866866
processBytesDelta = processBytesAfterCall - processBytesBeforeCall
867867
print("Memory delta: " + str(processBytesDelta))
@@ -892,7 +892,7 @@ def test_getting_overloaded_method_binding_does_not_leak_memory():
892892
import psutil, os, gc, clr
893893

894894
process = psutil.Process(os.getpid())
895-
processBytesBeforeCall = process.memory_info().private
895+
processBytesBeforeCall = process.memory_info().rss
896896
print("\n\nMemory consumption (bytes) at start of test: " + str(processBytesBeforeCall))
897897

898898
iterations = 500
@@ -902,7 +902,7 @@ def test_getting_overloaded_method_binding_does_not_leak_memory():
902902
gc.collect()
903903
clr.System.GC.Collect()
904904

905-
processBytesAfterCall = process.memory_info().private
905+
processBytesAfterCall = process.memory_info().rss
906906
print("Memory consumption (bytes) at end of test: " + str(processBytesAfterCall))
907907
processBytesDelta = processBytesAfterCall - processBytesBeforeCall
908908
print("Memory delta: " + str(processBytesDelta))
@@ -933,7 +933,7 @@ def test_getting_method_overloads_binding_does_not_leak_memory():
933933
import psutil, os, gc, clr
934934

935935
process = psutil.Process(os.getpid())
936-
processBytesBeforeCall = process.memory_info().private
936+
processBytesBeforeCall = process.memory_info().rss
937937
print("\n\nMemory consumption (bytes) at start of test: " + str(processBytesBeforeCall))
938938

939939
iterations = 500
@@ -943,7 +943,7 @@ def test_getting_method_overloads_binding_does_not_leak_memory():
943943
gc.collect()
944944
clr.System.GC.Collect()
945945

946-
processBytesAfterCall = process.memory_info().private
946+
processBytesAfterCall = process.memory_info().rss
947947
print("Memory consumption (bytes) at end of test: " + str(processBytesAfterCall))
948948
processBytesDelta = processBytesAfterCall - processBytesBeforeCall
949949
print("Memory delta: " + str(processBytesDelta))

0 commit comments

Comments
 (0)