code: private static void readFile(CyclicBarrier barrier, AtomicLong runTime, int count,
        AlluxioConfiguration alluxioConf)
        throws Exception {
      FileSystem fileSystem = FileSystem.Factory.create(alluxioConf);
      byte[] buffer = new byte[(int) Math.min(sFileSize, 4 * Constants.MB)];
  
      barrier.await();
      long startTime = System.nanoTime();
      try (FileInStream inStream = fileSystem.openFile(filename(count))) {
        while (inStream.read(buffer) != -1) {
        }
      }
      runTime.addAndGet(System.nanoTime() - startTime);
    }
docs: Reads a file.
  
  @param count the count to determine the filename
  @throws Exception if it fails to read