Endless loop detected in in the time estimation method. When experiment
maximum users and minimum users were equal, the loop was endless. This
is fixed now.

Change-Id: Ie286a1ff8aede357fc5af0f66e13cceb4450b197
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Changed the mandatority of the results file to false. It is not needed
for JMeter.

Change-Id: I46d11f9c8659d137659b0057865c57866a10e555
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Fixed the JMeter workload client to work with the latest configuration.
Be aware: LPE-Common needs to be up to date!

Change-Id: I8714357b4572f15aea8494e1e4f2b3057ff4aff8
Signed-off-by: Peter Merkert <p.merkert@sap.com>
added new configuration possiblites for JMeter. The results file is
actually a sampling file and therefore the name was changed.
Additionally the logging can be changed and the output log file.

Because the JMeter configuration has changed, the duration for the
rampup duration has changed. The code was actually copied from the
LoadRunner rampup duration calculation.

Adjusted the JMeterWorkloadExtension to enable to configure the new
configuration variables.

Change-Id: Id3ec6068e73e35e0a93a32fb81dfc66f4ecc897b
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Fixed bug when calculating the amount of experiments which are executed.
When the step size was 0, infinite experiments were executed.

When the max user number and min user number is the same, only one
experiment is executed.

Change-Id: I7a2c14e90fc7d36afb046d4bd58ce8850607252d
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added a flag to enable saving the sample values in a sampling file.

Change-Id: Ie53a76c683a12bf2edca0883365221bad9760b54
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Merge pull request #42 from PeterMerkert/master

Enhanced JMeter handling and fixed execution bugs
Merge pull request #43 from DenisKnoepfle/master

Fixed possible bug in parameter check and repaired javadocs broken after merge
changed cobertura version to 2.6

Change-Id: I7a0cafaacaa4fd83ff3f7ce0c4b4e4aafc7eca58
Signed-off-by: Alexander Wert <alexander.wert@sap.com>
Merge pull request #45 from AlexanderWert/master

changed cobertura version to 2.6
Changed the satellite config keys for host and port to satellite.
Before, the names were confusing, because the satellite adapter only has
port and ip of the satellite and not a satellite adapter.

Fixed: The tests were not using the ConfigKeys yet.

Change-Id: I061b491a7e22511e8cc0b818936e0b59614b4d52
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Changed the display name of the MeasurementExtension from
measurement.satellite.adapter.default to
measurement.satellite.adapter.instrumentation. The default adapter is
primarily used to connect to systems where a instrumentation satellite
is running.

Change-Id: I809c99cdae00f3b305015a43a8fa8405a3b5af69
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Merge pull request #46 from PeterMerkert/master

Changed config keys for satellite IP+PORT
Fixed bug when deleting resources that were out of sync with the local
filesystem. Deleting result run nodes should work properly now.

Minor changes in SpotterProjectSupport and ServiceClientWrapper.

Change-Id: If797536281610d1ef33e58b73bc6c06842d9da27
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>
Refactored diagnosis run and progress report to have better feedback in
the UI. Still missing accurate data.

Improved DialogUtils.

Change-Id: Ia0cfdbd3ebf66baaa9c245a8329348b9dee687c1
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>