On Wed, 26 Jan 2022 20:14:37 GMT, Marius Hanl <mh...@openjdk.org> wrote:
> Hm, is this really needed? yes, IMO, we want the exact same cleanup for passing/failing tests. So either dispose is required always (then need to make sure it's called on failure) or not required always (then all its calls would be noise). > Not sure, are there any side effects by the `StageLoader` like this when a > test failed? Just asking since the `StageLoader` is used a lot like this. don't now (and doesn't matter, what matters is the guaranteed cleanup) - and aware of those slightly fishy patterns, we all learn :) Faintly remember having discussed the point in a PR (can't find it right now, though), and just as faintly remember the outcome was to guarantee the cleanup in new tests. ------------- PR: https://git.openjdk.java.net/jfx/pull/669