(this was to not silently exclude output for reports that take too long to generate, presumably raising GreenletExit, which is a subclass of BaseException but not Exception)