Adds a bunch more tests and ensure it works with old log files if it can't find a request id