[~mziccardi] found a command tool named [Artillery|https://artillery.io] that read a YAML file with some test configuration, for example "create 50 request every second during 1 hour". It's actually very easy and faster than creating a node/java client (it uses UPS's REST API). It also generates some reports. What do you think [~mwessendorf]
EDIT: This was to be an example of 10k requests every second during 1 minute but it has gone too bad, UPS is completely down...
EDIT 2: This is a test with 100 request every second during 1 minute: ``` {noformat} Complete report @ 2016-12-20T12:24:13.046Z Scenarios launched: 6000 Scenarios completed: 4765 Requests completed: 4765 RPS sent: 48.03 Request latency: min: 487.8 max: 90958.1 median: 20366.8 p95: 33191 p99: 33426.1 Scenario duration: min: 526.5 max: 90997.2 median: 20385.2 p95: 33205.6 p99: 33459.9 Scenario counts: 0: 6000 (125.918%) Codes: 202: 4764 500: 1 Errors: ECONNRESET: 1235 ``` {noformat} |
|