X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=benchmarking%2FREADME;h=bd2562f92ab2b32a3adeb5fd6e7176cf45e1d7fa;hb=4d3cf3e91660d6b1c5bcdee4bef34c2747ac7023;hp=b30920eee860fdccd9657f697a1bf6c7f339eed0;hpb=78cabbf8b536bae6a2586815d0aec04c982afc2f;p=jalview.git diff --git a/benchmarking/README b/benchmarking/README index b30920e..bd2562f 100644 --- a/benchmarking/README +++ b/benchmarking/README @@ -1,11 +1,13 @@ To set up benchmarking: -1. In the jalview directory run +You will need to install Maven: https://maven.apache.org/install.html + +1. Run the makedist target of build.xml in Eclipse, or in the jalview directory run ant makedist This builds a jalview.jar file and puts it into dist/ -2. Make a lib directory in benchmarking/ if not already present. +2. Make a lib directory in benchmarking/ if not already present and cd into this directory. 3. Purge any previous maven dependencies: mvn dependency:purge-local-repository -DactTransitively=false -DreResolve=false @@ -20,4 +22,9 @@ to install the jalview.jar file in the local maven repository. The pom.xml in th java -jar target/benchmarks.jar To get JSON output instead use: - java -jar target/benchmarks.jar -rf json \ No newline at end of file + java -jar target/benchmarks.jar -rf json + + To run a specific benchmark file use: + java -jar target/benchmarks.jar + + JSON output can be viewed quickly by drag-dropping on http://jmh.morethan.io/ \ No newline at end of file