You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2012/09/05 22:38:12 UTC
svn commit: r1381354 -
/jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java
Author: pmouawad
Date: Wed Sep 5 20:38:12 2012
New Revision: 1381354
URL: http://svn.apache.org/viewvc?rev=1381354&view=rev
Log:
Use System.arrayCopy
Modified:
jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java
Modified: jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java?rev=1381354&r1=1381353&r2=1381354&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java (original)
+++ jmeter/trunk/test/src/org/apache/jmeter/control/TestOnceOnlyController.java Wed Sep 5 20:38:12 2012
@@ -148,9 +148,7 @@ public class TestOnceOnlyController exte
int expectedNoSamples = 2 + (1 + (3 + 1) * innerLoopCount) * outerLoopCount;
String[] expectedSamples = new String[expectedNoSamples];
// The only once samples
- for(int i = 0; i < onlyOnceOrder.length; i++) {
- expectedSamples[i] = onlyOnceOrder[i];
- }
+ System.arraycopy(onlyOnceOrder, 0, expectedSamples, 0, onlyOnceOrder.length);
// The outer sample and the inner loop samples
final int onceOnlySamples = onlyOnceOrder.length;
for(int i = 0; i < order.length * outerLoopCount; i++) {
@@ -211,9 +209,8 @@ public class TestOnceOnlyController exte
int expectedNoSamples = 2 + (1 + 2 + (1 + 1) * innerLoopCount) * outerLoopCount;
String[] expectedSamples = new String[expectedNoSamples];
// The only once samples
- for(int i = 0; i < onlyOnceOrder.length; i++) {
- expectedSamples[i] = onlyOnceOrder[i];
- }
+ System.arraycopy(onlyOnceOrder, 0, expectedSamples, 0, onlyOnceOrder.length);
+
// The outer sample and the inner loop samples
final int onceOnlySamples = onlyOnceOrder.length;
for(int i = 0; i < order.length * outerLoopCount; i++) {
@@ -300,9 +297,8 @@ public class TestOnceOnlyController exte
int expectedNoSamples = 2 + (1 + 2 + 1 + (1 + 1 + 1) * innerLoopCount) * outerLoopCount;
String[] expectedSamples = new String[expectedNoSamples];
// The only once samples
- for (int i = 0; i < onlyOnceOrder.length; i++) {
- expectedSamples[i] = onlyOnceOrder[i];
- }
+ System.arraycopy(onlyOnceOrder, 0, expectedSamples, 0, onlyOnceOrder.length);
+
// The outer sample and the inner loop samples
final int onceOnlySamples = onlyOnceOrder.length;
for (int i = 0; i < order.length * outerLoopCount; i++) {