anchor.diff:            break;
           case 'PASS':
             if (has_content_type) {
  -            var _failed = (exitCode != 0 && !hasCrashed);
  -            if (_failed) {
  -              printDebug("Test failure because '(exitCode != 0 && !hasCrashed) "
  -                         "was true");
  +            if (exitCode != 0) {
  +              print("Warning: All tests passed, but exitCode != 0 "
  +                    "(${testCase.displayName})");
               }
  -            return _failed;
  +            return (exitCode != 0 && !hasCrashed);
             }
             break;
         }
       }
  -    printDebug("Test failure because content-type: text/plain + PASS was not "
  -               "found");
       return true;
  -  }
  -
  -  void printDebug(String msg) {
  -    print("");
  -    print("DEBUG(infrastructure): $msg");
  -    print("DEBUG(infrastructure): cmd.executable:  '${command.executable}'");
  -    print("DEBUG(infrastructure): cmd.arguments:   '${command.arguments}'");
  -    print("DEBUG(infrastructure): cmd.environment: '${command.environment}'");
  -    print("");
     }
   }
   
  
positive.code:                 bytesNewLine.length;
              var endPosition = stdout.length - bytesEOF.length;
  
              var _failed = !areByteArraysEqual(expectedContent,
                                                0,
                                                stdout,
                                                startPosition,
                                                endPosition - startPosition);
              if (_failed) {
                printDebug("Test failure because command.expectedOutputFile "
                           "doesn't match stdout of DRT");
              }
              return _failed;
            }
          }
          printDebug("Test failure because we didn't find 'Content-Length' in the"
                     " DRT output");
          return true;
        } else {
          var _failed = !areByteArraysEqual(expectedContent, 0,
                                            stdout, 0,
                                            stdout.length);
          if (_failed) {
            printDebug("Test failure because command.expectedOutputFile doesn't "
                       "match stdout of DRT");
          }
          return _failed;
        }
      }
      printDebug("Test failure because command.expectedOutputFile doesn't exist");
      return true;
    }
  
  
negative.code:         if ((testCase as BrowserTestCase).numRetries > 0) {
            requestRetry = true;
          }
          print("Warning: Test failure because of missing XDisplay");
          return true;
        }
      }
  