made test list logger factory reentrant