public Long getTotalUpsertTime() { Long totalUpsertTime = 0L; for (Map.Entry<String, List<HoodieWriteStat>> entry : partitionToWriteStats.entrySet()) { for (HoodieWriteStat writeStat : entry.getValue()) { if (writeStat.getRuntimeStats() != null) { totalUpsertTime += writeStat.getRuntimeStats().getTotalUpsertTime(); } } } return totalUpsertTime; }
writeClient.commit(newCommitTime, statuses); long totalUpsertTime = statuses.map(writeStatus -> writeStatus.getStat().getRuntimeStats().getTotalUpsertTime()) .reduce((a, b) -> a + b).intValue(); Assert.assertTrue(totalUpsertTime > 0);