code: def pre_execute(self, execution, context):
          
          path = self._fspath
          if path:
              path = path.format(
                  benchmark=context.benchmark,
                  api=execution['category'],
                  **execution.get('metas', {})
              )
              if self.clean_path:
                  shutil.rmtree(path, ignore_errors=True)
              if execution['metas']['file_mode'] == 'onefile':
                  path = osp.dirname(path)
              if not osp.exists(path):
                  os.makedirs(path)
docs: Make sure the named directory is created if possible