[Python-Dev] unittest.TestSuite holding references to unittest.TestCase instances too long (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Fri Aug 2 18:19:33 CEST 2013
- Previous message: [Python-Dev] unittest.TestSuite holding references to unittest.TestCase instances too long
- Next message: [Python-Dev] unittest.TestSuite holding references to unittest.TestCase instances too long
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Le Fri, 2 Aug 2013 18:13:13 +0300, Michael Foord <fuzzyman at voidspace.org.uk> a écrit :
On 2 Aug 2013, at 14:51, Matt McClure <matthewlmcclure at gmail.com> wrote: > It seems unittest.TestSuite holds references to unittest.TestCase > instances after the test runs, until the test suite finishes. In a > large suite, where the TestCase instances consume memory during > execution, that can lead to exhausting all available memory and the > OS killing the test process. Well individual tests not releasing resources could be seen as a bug in those tests. That aside, there's an open bug for this with some discussion and a proposed fix: http://bugs.python.org/issue11798 The agreed on approach just needs doing.
The patch is basically ready for commit, except for a possible doc addition, no?
Regards
Antoine.
- Previous message: [Python-Dev] unittest.TestSuite holding references to unittest.TestCase instances too long
- Next message: [Python-Dev] unittest.TestSuite holding references to unittest.TestCase instances too long
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]