public static void checkBatchStats(String senderId, final int batches) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } final GatewaySenderStats statistics = ((AbstractGatewaySender)sender) .getStatistics(); assert (statistics.getBatchesDistributed() >= batches); assertEquals(0, statistics.getBatchesRedistributed()); }
stats.add(statistics.getEventsDistributed()); stats.add(statistics.getBatchesDistributed()); stats.add(statistics.getBatchesRedistributed()); stats.add(statistics.getEventsFiltered()); stats.add(statistics.getEventsNotQueuedConflated());
public static void checkBatchStats(String senderId, final boolean batchesDistributed, final boolean bathcesRedistributed) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } final GatewaySenderStats statistics = ((AbstractGatewaySender)sender) .getStatistics(); assertEquals(batchesDistributed, (statistics.getBatchesDistributed() > 0)); assertEquals(bathcesRedistributed, (statistics.getBatchesRedistributed() > 0)); }