@@ -112,21 +112,12 @@ def _check_gc_stats(self, before, after):
112112 self .assertGreater (after ["ts_stop" ], before ["ts_stop" ], (before , after ))
113113 self .assertGreater (after ["duration" ], before ["duration" ], (before , after ))
114114
115- self .assertGreater (after ["object_visits" ], before ["object_visits" ], (before , after ))
116115 self .assertGreater (after ["candidates" ], before ["candidates" ], (before , after ))
117116
118117 # may not grow
119118 self .assertGreaterEqual (after ["collected" ], before ["collected" ], (before , after ))
120119 self .assertGreaterEqual (after ["uncollectable" ], before ["uncollectable" ], (before , after ))
121120
122- if before ["gen" ] == 1 :
123- self .assertGreaterEqual (after ["objects_transitively_reachable" ],
124- before ["objects_transitively_reachable" ],
125- (before , after ))
126- self .assertGreaterEqual (after ["objects_not_transitively_reachable" ],
127- before ["objects_not_transitively_reachable" ],
128- (before , after ))
129-
130121 def _check_interpreter_gc_stats (self , before_stats , after_stats ):
131122 before_iids = get_interpreter_identifiers (before_stats )
132123 after_iids = get_interpreter_identifiers (after_stats )
@@ -150,11 +141,8 @@ def _check_interpreter_gc_stats(self, before_stats, after_stats):
150141 self ._check_gc_stats (before , after )
151142
152143 def test_get_gc_stats_fields (self ):
153- keys = sorted (("gen" , "iid" , "ts_start" , "ts_stop" , "heap_size" ,
154- "work_to_do" , "collections" , "object_visits" ,
155- "collected" , "uncollectable" , "candidates" ,
156- "objects_transitively_reachable" ,
157- "objects_not_transitively_reachable" ,
144+ keys = sorted (("gen" , "iid" , "ts_start" , "ts_stop" , #"heap_size",
145+ "collections" , "collected" , "uncollectable" , "candidates" ,
158146 "duration" ))
159147 stats = _remote_debugging .get_gc_stats (os .getpid (), all_interpreters = False )
160148 self .assertIsInstance (stats , list )
0 commit comments