public void add(SampleResult res) {
// Add Sample Counter
setSampleCount(getSampleCount() + res.getSampleCount());
setBytes(getBytes() + res.getBytes());
// Add Error Counter
if (!res.isSuccessful()) {
errorCount++;
this.setSuccessful(false);
}
// Set start/end times
if (getStartTime()==0){ // Bug 40954 - ensure start time gets started!
this.setStartTime(res.getStartTime());
} else {
this.setStartTime(Math.min(getStartTime(), res.getStartTime()));
}
this.setEndTime(Math.max(getEndTime(), res.getEndTime()));
setLatency(getLatency()+ res.getLatency());
}
|