Setup
  $ . ${TESTDIR}/../setup.sh
  $ . ${TESTDIR}/setup.sh $(pwd) "yarn@1.22.17"
  $ rm -rf package-lock.json || true # exists because of setup.sh script above
  $ yarn install > /dev/null 2>&1
  $ git commit --quiet -am "Update lockfile" # clean git state

Check
  $ ${TURBO} run build
  \xe2\x80\xa2 Running build (esc)
  \xe2\x80\xa2 Remote caching disabled (esc)
  build: cache miss, executing 13cea0f56e6c743e
  build: yarn run v1.22.17
  build: warning package.json: No license field
  build: $ echo 'building' > foo
  build: Done in \s*[\.0-9]+m?s\. (re)
  
   Tasks:    1 successful, 1 total
  Cached:    0 cached, 1 total
    Time:\s*[\.0-9]+m?s  (re)
  

  $ ${TURBO} run build
  \xe2\x80\xa2 Running build (esc)
  \xe2\x80\xa2 Remote caching disabled (esc)
  build: cache hit, replaying output 13cea0f56e6c743e
  build: yarn run v1.22.17
  build: warning package.json: No license field
  build: $ echo 'building' > foo
  build: Done in \s*[\.0-9]+m?s\. (re)
  
   Tasks:    1 successful, 1 total
  Cached:    1 cached, 1 total
    Time:\s*[\.0-9]+m?s >>> FULL TURBO (re)
  
