You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running the test_meshfill_draw_mesh.py test leaks about 10,900 objects. This is very significant, as it means that rendering multiple large datasets, even properly scoped so no vcs objects are reachable, will quickly exhaust the available system memory. This is also causing issues interfacing with other modules that need objects to be freed before the interpreter shuts down.
This is easy to test for manually:
Take any existing test, and put the entire file, imports and all, into a def runTest(): block.
Running the
test_meshfill_draw_mesh.py
test leaks about 10,900 objects. This is very significant, as it means that rendering multiple large datasets, even properly scoped so no vcs objects are reachable, will quickly exhaust the available system memory. This is also causing issues interfacing with other modules that need objects to be freed before the interpreter shuts down.This is easy to test for manually:
import
s and all, into adef runTest():
block.sys.exit(x)
calls intoreturn x
.The results of
test_meshfill_draw_mesh.py
are here: https://gist.github.com/dlonie/2d72d0cfa4a52271bb7aMigrated from: CDAT/cdat#1343
The text was updated successfully, but these errors were encountered: