It was to make the test suite run faster with logging enabled -- because of log file preallocation, some tests were doing a huge amount of I/O with 99% empty log files...

That said, there is a bigger discussion to be had about testing now that logging is disabled by default: we need to selectively enable it to run some tests at all, but we should also be regularly testing with it enabled.