Change-Id: Ieabefd01a81608ffee475bd114160b1e50df34ed
Signed-off-by: Vincent Perot <vincent.perot@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30085
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
List<Long> seekTimestamps = new LinkedList<>();
final long range = endTime - startTime;
for (int i = 0; i < NB_SEEKS; i++) {
- seekTimestamps.add(startTime + (RND.nextLong() % range));
+ long delta = (RND.nextLong() % range);
+ if (delta < 0) {
+ delta += range;
+ }
+ seekTimestamps.add(startTime + delta);
}
/* Benchmark seeking to the generated timestamps */