Skip to content

Releases: loadster/loadster-cli

2.0.2

28 Aug 18:40
4ea0ff6

Choose a tag to compare

This release fixes an npm publishing issue that caused the previous version, 2.0.1, to be unusable when installed via npm install. If you're using the packaged executables from the Releases section on GitHub you were unaffected.

2.0.1

28 Aug 18:29
7ec81fa

Choose a tag to compare

The main thing change in this release is to allow installs via npm.

$ npm install -g loadster
$ loadster

Of course, if you prefer you can still download the executable packages from this release.

Also, when playing a script we'll no longer default to Protocol Bots, since Browser Bots can play protocol scripts but not the other way around.

2.0.0

04 Jan 00:20
845d048

Choose a tag to compare

This version 2.0 introduces the ability to play scripts from local files on your filesystem.

$ loadster play -f ./my-protocol-script.js
$ loadster play -f ./my-browser-script.js --type=browser

You can also use your local scripts to run load tests on the fly, without creating a scenario first.

$ loadster run --script=./my-protocol-script.js --bots=100 --location="N. America - Virginia"

Full CLI usage instructions are available with the help flag.

$ loadster --help
$ loadster play --help
$ loadster start --help
$ loadster run --help

1.4.1

11 Oct 19:34

Choose a tag to compare

This version upgrades the CLI's HTTP client, axios, to address security vulnerabilities in the earlier version.

1.4.0

10 Feb 02:28
39972de

Choose a tag to compare

This version fixes breakage from a recent API change, which now causes previous versions of this CLI to fail to report correctly when a test has launched. Everyone should upgrade to this latest version. Thanks to @benoit-laplante for discovering the issue and submitting a fix!

1.3.0

26 Sep 21:50
2a778cf

Choose a tag to compare

This version updates the API paths to the Loadster API endpoints that are used for starting tests. We recommend that all users upgrade, as older versions will stop working in the near future because the old endpoints have been deprecated.

1.2.0

11 Dec 21:28

Choose a tag to compare

This release separates the start and run commands, depending on whether you want to simply start a test, or run it and watch until it finishes. Also, in the case of the run command, we've added assertions that can be used to evaluate the overall test metrics once it has finished.

1.1.0

11 Dec 00:33

Choose a tag to compare

In this v1.1.0 release, we...

  • Change the names of the keys in the text output format, to match the JSON keys.
  • Print final metrics at the end of a test, which are overall totals/aggregates that cover the entire duration of the test, in addition to the periodic metrics printed while a test is running.

1.0.1

07 Dec 23:02

Choose a tag to compare

This release includes:

  • Adds a new --label flag so you can specify a label for the launched test (for example, a CI build number or environment info).
  • Removes a redundant line or two of text in the human-readable output.

1.0.0

07 Dec 22:04
4426141

Choose a tag to compare

First release of the Loadster CLI! Pretty much all it does for now is trigger a load test on Loadster's cloud-hybrid testing platform, and display the results as the test runs. Useful for continuous integration, test scheduling, etc.

To install, simply download and unzip the version built for your platform. The zip file contains a standalone binary which can be placed anywhere on your filesystem.