verify(timerData, times(0)).setCount(anyLong()); verify(timerData, times(0)).setCpuDuration(anyDouble()); verify(timerData, times(0)).calculateCpuMax(anyDouble());
parent.setId(10L); TimerData parentTimer = new TimerData(); parentTimer.setCount(1L); parentTimer.setDuration(2L); parent.setTimerData(parentTimer);
timerData.setTimeStamp(new Timestamp(timestampValue)); timerData.setPlatformIdent(platformIdent); timerData.setCount(count); timerData.setExclusiveCount(count); timerData.setDuration(duration); timerData2.setTimeStamp(new Timestamp(timestampValue * 2)); timerData2.setPlatformIdent(platformIdent); timerData2.setCount(count); timerData2.setExclusiveCount(count); timerData2.setDuration(duration);
timerData.setTimeStamp(new Timestamp(TIMESTAMP_VALUE)); timerData.setPlatformIdent(PLATFORM_IDENT); timerData.setCount(COUNT); timerData.setExclusiveCount(COUNT); timerData.setDuration(DURATION);
/** * Aggregates the values given in the supplied timer data parameter to the objects data. * * @param timerData * Data to be aggregated into current object. */ public void aggregateTimerData(TimerData timerData) { super.aggregateInvocationAwareData(timerData); this.setCount(this.getCount() + timerData.getCount()); this.setDuration(this.getDuration() + timerData.getDuration()); this.calculateMax(timerData.getMax()); this.calculateMin(timerData.getMin()); if (timerData.isCpuMetricDataAvailable()) { this.setCpuDuration(this.getCpuDuration() + timerData.getCpuDuration()); this.calculateCpuMax(timerData.getCpuMax()); this.calculateCpuMin(timerData.getCpuMin()); } if (timerData.isExclusiveTimeDataAvailable()) { this.addExclusiveDuration(timerData.getExclusiveDuration()); this.setExclusiveCount(this.getExclusiveCount() + timerData.getExclusiveCount()); this.calculateExclusiveMax(timerData.getExclusiveMax()); this.calculateExclusiveMin(timerData.getExclusiveMin()); } this.charting = this.charting | timerData.isCharting(); }