anchor.diff:      var fileExists = new File(path).existsSync();
       var dirExists = new Directory(path).existsSync();
   
  -    if (_runningOnBuildbot) {
  -      print("file existed: $fileExisted");
  -      print("dir existed: $dirExisted");
  -      print("file exists: $fileExists");
  -      print("dir exists: $dirExists");
  -    }
  -
       var events = [];
       if (fileExisted) {
         if (fileExists) {
  
positive.code:       if (entity is! Directory) _files.add(entity.path);
      },
          onError: _emitError,
          onDone: () {
        if (_runningOnBuildbot) {
          print("watcher is ready");
        }
        _readyCompleter.complete();
      },
          cancelOnError: true);
    }
  
  
negative.code: 
    /// The callback that's run when [Directory.watch] emits a batch of events.
    void _onBatch(List<FileSystemEvent> batch) {
      batches++;
  
      _sortEvents(batch).forEach((path, events) {
        var canonicalEvent = _canonicalEvent(events);
        events = canonicalEvent == null ?
            _eventsBasedOnFileSystem(path) : [canonicalEvent];
  
        for (var event in events) {
          if (event is FileSystemCreateEvent) {
  