private void testProcess(IFrameTupleAccessor accessor) throws HyracksDataException {
   IFrameWriter writer = prepareValidator(accessor);
   writer.open();
   for (int tid = 0; tid < accessor.getTupleCount(); tid++) {
     for (int fid = 0; fid < fields.length; fid++) {
       if (!appender.appendField(accessor, tid, fid)) {
         appender.flush(writer, true);
         if (!appender.appendField(accessor, tid, fid)) {}
       }
     }
   }
   appender.flush(writer, true);
   writer.close();
 }