Automation Test Cleanup?

For some systems I’m testing, I spawn a UWorld and some AActors. After the test, do I need to destroy everything? What is best practice?

I thought about using something like

NUTNet::MarkUnitTestWorldForCleanup(World, true);
NUTNet::CleanupUnitTestWorlds();

but that has given me some other problems.

My advice? Use playtesting to test world stuff. Don’t bother automating this. You can’t automate everything.