| Index: lucene/contrib/benchmark/src/java/org/apache/lucene/benchmark/byTask/Benchmark.java |
| =================================================================== |
| --- lucene/contrib/benchmark/src/java/org/apache/lucene/benchmark/byTask/Benchmark.java (revision 1080130) |
| +++ lucene/contrib/benchmark/src/java/org/apache/lucene/benchmark/byTask/Benchmark.java (working copy) |
| @@ -64,6 +64,9 @@ |
| } |
| } |
| |
| + /** |
| + * Execute this benchmark |
| + */ |
| public synchronized void execute() throws Exception { |
| if (executed) { |
| throw new IllegalStateException("Benchmark was already executed"); |
| @@ -78,6 +81,14 @@ |
| * @param args benchmark config and algorithm files |
| */ |
| public static void main(String[] args) { |
| + exec(args); |
| + } |
| + |
| + /** |
| + * Utility: execute benchmark from command line |
| + * @param args single argument is expected: algorithm-file |
| + */ |
| + public static void exec(String[] args) { |
| // verify command line args |
| if (args.length < 1) { |
| System.err.println("Usage: java Benchmark <algorithm file>"); |
| @@ -115,7 +126,6 @@ |
| System.out.println("####################"); |
| System.out.println("### D O N E !!! ###"); |
| System.out.println("####################"); |
| - |
| } |
| |
| /** |