Skip to content
This repository was archived by the owner on Nov 26, 2020. It is now read-only.

Releases: loadster/loadster-sdk-java

v1.6

16 Aug 19:57

Choose a tag to compare

This release adds retry logic for polling status of a running test. The RunTest task will no longer die in the event of a single error when it's polling for test status.

v1.5

08 Jul 16:55

Choose a tag to compare

This release fixes a bug with the RunTest task. It also adds support for downloading raw JSON test reports after running a test.

v1.4

23 Jun 17:15

Choose a tag to compare

This release exposes more API functionality, to allow listing projects and traversing their associated scenarios, scripts, data sets, and tests.

v1.3

23 Jun 16:36

Choose a tag to compare

This release uses Feign and Jackson instead of HttpClient and Gson. Also adds support for getting high-level test statistics through the JSON API in addition to the HTML test report (requires Loadster Workbench 3.9.6 or higher).

v1.2

05 Jan 19:09

Choose a tag to compare

This release fixes a possible race condition in which the test was finished but the test report had not yet been generated. The RunTest task now waits for test report creation before trying to save the report.

Updated API support

17 Sep 18:32

Choose a tag to compare

This release adds support for Loadster Workbench 3.6.0 and higher.

Initial release of the Loadster SDK for Java

24 Dec 21:58

Choose a tag to compare

This first release introduces all the SDK/API plumbing plus a single task: RunTest.

The easiest way to get started if you simply want to kick off tests remotely and don't want to write code is as follows:

$ java -cp loadster-sdk-1.0-all.jar \
>    -Dloadster.api.key=changeme -Dloadster.api.host=10.0.1.29 \
>    loadster.sdk.tasks.RunTest /projects/00002/scenarios/00001 report.html

The first parameter is the path to the scenario you want to run. The second parameter is the output file on your local filesystem where you want the test report to be saved.