I suspect this would fail on Windows. You should be able to use `os.path.join` to construct the path in an OS agnostic way. For example:

    self.log_name = os.path.join(self.checkpoint_path, 'checkpoint_%s_%s.log' % (self.test_method.__name__, self.cur_time))