* Move testplans and sensitive config out of resources into a new data directory. Required code/config changes for that to work.
Server RMI mappings are now mandatory on the cmd line when using ssh tunnels, no more defaults in the resources.
* Add sample test plans that show what we do without having any passwords or hostnames in them.
* Add more descriptions/comments to the sample test plans.
* Make fat jar runnable as a client, improve handling of SSH parameters, fix up some dependencies.
*Note*: running the fat jar as a server now requires the -s cmd line flag.
* Picocli command class
* Add additional search paths argument
* Rewrite launcher to use PicoCLI arguments
* Fix printing of help
* fix tools:jmeter:run method to work with the new command line format.
* Fix printing of help message without jmeter throwing loads of exceptions around.
* Fix comments and add tests for non-trivial command line munging
* Code review
* Test for generated cmd line when running via gradle.
* Rewrite launcher to handle jmeterProperties and rmi server port config explicitly
* Modify ssh code to use properties passed in from JMeter launcher main.
* Fix test
* Transform server rmi local port to new format, fix/test reading.
* Fix up jmeter:run to match new command line paramters
* Formatting
* Include server-rmi.config in jar
* Code review
* Add a sampler for EmptyFlow, and also re-establish wiring to the rpcThreadPoolSize config parameter.
* Remove mutex from multi-threaded SMM startFlow
* Add EmptyFlow to nightly benchmark and also a CashIssue 200
* Enable publishing of perftest cordapps
* Enable publishing of jmeter-corda as capsule jar
* Enable publishing of jmeter-corda as capsule jar
* jar name
* Correct module name to publish
* Fixes to allow the HTML reports to be run on JMeter CSV output files, with custom label. Also adjust each test plan and examples to include the label.
(cherry picked from commit 35fd309)
* Added some documentation to the README.
* Fix arg name in jmeter build.gradle
* Run ssh tunnels in daemon threads
* Tweak jmeter properties to ensure batch runs always exit
* Testplan for 40000 test issuances plus README explanation of non GUI run.