From 3a02cdabf20ecf01b5a4e76a812ceb07927f53b0 Mon Sep 17 00:00:00 2001 From: Thomas Vachuska Date: Mon, 1 Aug 2016 10:19:51 -0700 Subject: [PATCH] ONOS-4975 Fixed potential for IOB exception in intent perf installer. Change-Id: Ia0af1dbbad586a4c64883e20b80cb1ffbe251cd4 --- .../java/org/onosproject/intentperf/IntentPerfInstaller.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/test/intent-perf/src/main/java/org/onosproject/intentperf/IntentPerfInstaller.java b/apps/test/intent-perf/src/main/java/org/onosproject/intentperf/IntentPerfInstaller.java index e839fdec2d..104d9c7519 100644 --- a/apps/test/intent-perf/src/main/java/org/onosproject/intentperf/IntentPerfInstaller.java +++ b/apps/test/intent-perf/src/main/java/org/onosproject/intentperf/IntentPerfInstaller.java @@ -425,7 +425,7 @@ public class IntentPerfInstaller { private Iterable subset(Set intents) { List subset = Lists.newArrayList(intents); Collections.shuffle(subset); - return subset.subList(0, lastCount); + return subset.subList(0, Math.min(intents.size(), lastCount)); } // Submits the specified intent.