runner with log as spec