should we propagate exception after trying to stop all the apps, to fail the tearDown? I'm not sure...