Skip to content
Snippets Groups Projects
Commit af6b07fb authored by Jan Waller's avatar Jan Waller
Browse files

updated README for CI

parent 6606b270
No related branches found
No related tags found
No related merge requests found
MooBench http://kieker-monitoring.net/MooBench
-----------------------------------------------
This folder contains an example script showing how to include MooBench into continuous integration.
This folder contains an example script showing how to include
MooBench into continuous integration.
The script copies a pre-compiled version of MooBench and the
jar file to be benchmarked to a given remote server. It executes
MooBench and retrieves the results. These results can be visualized
in the web application of the continuous integration server.
The script copies a pre-compiled version of MooBench and the jar file to be benchmarked to a given remote server. It executes MooBench and retrieves the results. These results can, for instance, be visualized in the web application of the continuous integration server.
We have successfully employed the script on a Jenkins server (v. 1.554)
with the Plot plugin (v. 1.7). The results are availabe under:
* http://build.kieker-monitoring.net/job/kieker-nightly-release/plot/
-----------------------------------------------
The remote server should be provided with Java (>= 1.6) and R (> 3.0).
We recommend to use SSH keys for the access.
The remote server should be provided with Java (>= 1.6) and R (> 3.0). We recommend to use SSH keys for the access.
The client server should contain a prepared folder with a pre-compiled
version of MooBench, as created by the build script with the appropriate
build target, e.g., 'build-kieker' for Kieker.
The client server should contain a prepared folder with a pre-compiled version of MooBench, as created by the build script.
\ No newline at end of file
Refer to the Kieker git (http://git.kieker-monitoring.net/kieker.git)
in folder '/examples/OverheadEvaluationMicrobenchmark' for a full example
of using this script.
......@@ -32,4 +32,4 @@ ssh ${REMOTE_NODE} "cp MooBench/tmp/${RESULTS_FOLDER_NAME}/results.zip old-resul
ssh ${REMOTE_NODE} "cd old-results; ls -A1t | sed -e '1,100d' | xargs -d '\n' rm; exit"
ssh ${REMOTE_NODE} 'mv old-results /tmp/; exit'
ssh ${REMOTE_NODE} 'rm -rf MooBench; exit'
ssh ${REMOTE_NODE} 'mv /tmp/old-results .; exit'
\ No newline at end of file
ssh ${REMOTE_NODE} 'mv /tmp/old-results .; exit'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment