io.deephaven.util.datastructures.ReleaseTracker$LeakedException: Leaked 2 resources. Enable `ReleaseTracker.captureStackTraces` to further debug.
at io.deephaven.util.datastructures.ReleaseTracker$StrictReleaseTracker.check(ReleaseTracker.java:114)
at io.deephaven.chunk.util.pools.ChunkPoolReleaseTracking.check(ChunkPoolReleaseTracking.java:68)
at io.deephaven.chunk.util.pools.ChunkPoolReleaseTracking.checkAndDisable(ChunkPoolReleaseTracking.java:74)
at io.deephaven.engine.testutil.testcase.RefreshingTableTestCase.tearDown(RefreshingTableTestCase.java:79)
at io.deephaven.engine.testutil.junit4.EngineCleanup.tearDown(EngineCleanup.java:30)
We had a seemingly random resource leak reported:
https://github.com/deephaven/deephaven-core/actions/runs/4423295840/jobs/7755888414#step:8:2097 https://scans.gradle.com/s/vup3j7qw4onq4/tests/:engine-table:testOutOfBand/io.deephaven.engine.table.impl.QueryTableAjTest/testAjRandomLeftIncrementalRightStatic?expanded-stacktrace=WyIwIl0&page=eyJvdXRwdXQiOnsiMCI6IjQifX0&top-execution=1
Typically such issues mean that cleanup was short-circuited by something else. Documenting in case it recurs.