ring-buffer: have benchmark test handle discarded events