Author: [email protected]
Date: Mon Mar 28 15:05:01 2011
New Revision: 909
Log:
[AMDATU-332] Added -m option
Modified:
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/analysis/ZSamples.java
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/main/Main.java
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/runtest/ApplicationContext.java
Modified:
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/analysis/ZSamples.java
==============================================================================
---
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/analysis/ZSamples.java
(original)
+++
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/analysis/ZSamples.java
Mon Mar 28 15:05:01 2011
@@ -166,8 +166,12 @@
}
private int getSampleSize(double samples) {
- sampleMeanSize = (int) Math.min(150, Math.round(samples/1000));
- return sampleMeanSize;
+ if (m_context.sampleSize == -1) {
+ sampleMeanSize = (int) Math.min(150, Math.round(samples/1000));
+ return sampleMeanSize;
+ } else {
+ return m_context.sampleSize;
+ }
}
private void preProcess(List<XYSample> x, List<XYSample> y) throws
MathException {
Modified:
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/main/Main.java
==============================================================================
---
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/main/Main.java
(original)
+++
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/main/Main.java
Mon Mar 28 15:05:01 2011
@@ -52,6 +52,7 @@
public static String TESTLOOPS_ARG = "-testloops";
public static String OMIT_ARG = "-omit";
public static String PORT_ARG = "-port";
+ public static String SAMPLESIZE_ARG = "-m";
// Wordy arguments
private final static List<String> BOOLEAN_ARGS = new ArrayList<String>();
@@ -84,6 +85,7 @@
OTHER_ARGS.add(TESTLOOPS_ARG);
OTHER_ARGS.add(OMIT_ARG);
OTHER_ARGS.add(PORT_ARG);
+ OTHER_ARGS.add(SAMPLESIZE_ARG);
}
public static void main(String[] args) {
try {
Modified:
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/runtest/ApplicationContext.java
==============================================================================
---
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/runtest/ApplicationContext.java
(original)
+++
trunk/etc/performancetest/src/main/java/org/amdatu/test/performance/runtest/ApplicationContext.java
Mon Mar 28 15:05:01 2011
@@ -29,6 +29,7 @@
public File rootTmpDir; // Root temporary directory
public int testLoops;
public int port = 8080;
+ public int sampleSize = -1;
public final static String VERSION_X = "X";
public final static String VERSION_Y = "Y";
@@ -50,6 +51,9 @@
if (arguments.containsKey(Main.PORT_ARG)) {
port = Integer.parseInt(arguments.get(Main.PORT_ARG).toString());
}
+ if (arguments.containsKey(Main.SAMPLESIZE_ARG)) {
+ sampleSize =
Integer.parseInt(arguments.get(Main.SAMPLESIZE_ARG).toString());
+ }
}
public void setContext(TestContext x, TestContext y) {
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits