text: Title: When benchmark.py creates multiple projects that need `npx http-server` to run, all of them start up the "first" project that used npx http-server
  Body: ## Steps to reproduce
  - run benchmark.py
  - Allow it to run the generated projects (press enter when prompted)
  - wait for the second project that is run with `npx http-server`
  
  ## Expected Behavior
  
  The project runs
  
  ## Current Behavior
  
  The first `npx http-server` project runs
  