cassandra: Fix multiple invocations of GET script

Use "mkdir -p" so that the GET script does not fail if the "upstream"
directory already exists. Also use the "-nc" (no clobber) option for
wget to avoid downloading files tha are already there.

This makes it possible to run GET multiple times which is useful if you
want to tinker with Cassandra configuration, for example.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
Remove Makefile bug

Remove bug of Makefile for ruby.so
it cause FORTIFY_SOURCE warnings

Signed-off-by: KANATSU Minoru <icc.pot.tyew272@gmail.com>
Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
apps/tomcat: introduce script for EC2 test automation

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
apps/tomcat: fix PerfPublisher XML generation

Fix test name and description in tomcat benchmarking reports

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
Add 'wrk' module

Use it like this:

  make image=wrk
  sudo scripts/run.py -nv -e "wrk -c10 -t2 -d5s http://192.168.122.1:8000/"

It doesn't work on OSv out of the box because of this bug:

  https://github.com/cloudius-systems/osv/issues/411

To make it work you need to apply the workaround mentioned in that link.

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
jython: adapt to a module

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
jython: Add default command line

Add a default command line for the "jython" app, the same that we had
in the Capstanfile.

Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
tomcat-ec2: introduce instance placement parameters

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
apps/tomcat-ec2: move script to jenkins subdir

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>