anchor.diff:     */
     List<String> compilerArguments;
     /**
  -   * Indicates if this test is a rerun, to compensate for flaky browser tests.
  +   * Indicates the number of potential retries remaining, to compensate for
  +   * flaky browser tests.
      */
  -  bool isRerun;
  +  bool numRetries;
   
     BrowserTestCase(displayName,
                       this.compilerPath,
  
positive.code:       for (var line in testCase.output.stdout) print(line);
      }
      if (testCase is BrowserTestCase && testCase.output.unexpectedOutput &&
          !testCase.isRerun) {
        // Selenium tests can be flaky. Try rerunning.
        testCase.output.requestRetry = true;
      }
      if (testCase.output.requestRetry) {
        testCase.output.requestRetry = false;
        this.timedOut = false;
        testCase.isRerun = true;
        print("Potential flake. Re-running " + testCase.displayName);
        this.start();
      } else {
  
negative.code:             } else {
                print('\nDeletion of temp dir $_temporaryDirectory failed.');
              }
              _cleanupAndMarkDone();
            };
          }
        }
  