anchor.diff:    List<String> stdout;
     List<String> stderr;
     List<Function> handlers;
  -  bool allowRetries = false;
  +  bool allowRetries;
   
     /** Which command of [testCase.commands] is currently being executed. */
     int currentStep;
   
     RunningProcess(TestCase this.testCase,
  -      [this.allowRetries, this.processQueue]);
  +      [this.allowRetries = false, this.processQueue]);
   
     /**
      * Called when all commands are executed. [exitCode] is 0 if all command
  
positive.code:       for (var line in testCase.output.stderr) print(line);
        for (var line in testCase.output.stdout) print(line);
      }
      if (allowRetries != null && allowRetries
          && testCase.usesWebDriver && testCase.output.unexpectedOutput
          && testCase.numRetries > 0) {
        // Selenium tests can be flaky. Try rerunning.
        testCase.output.requestRetry = true;
      }
  
negative.code:         _tests.addFirst(test);
          return;
        }
        if (_verbose) {
          int i = 1;
          for (Command command in test.commands) {
            print('$i. ${command.commandLine}');
            i++;
          }
        }
        _progress.start(test);
        Function oldCallback = test.completedHandler;
        Function wrapper = (TestCase test_arg) {
  