This picks a port automatically, so avoids any conflicts that might arise from running the tests in parallel.
callback case for log test