hyperledger-archives / iroha

Iroha - A simple, decentralized ledger
http://iroha.tech
Apache License 2.0
988 stars 298 forks source link

Add performance test based on locust.io #2087

Closed lebdron closed 5 years ago

lebdron commented 5 years ago

Description of the Change

Performance test that sends a transaction using asynchronous API and waits until the final status - committed or rejected - is received from the status stream.

How to run

README.md

Specify locustfile in LOCUSTFILE_PATH in Compose file

neewy commented 5 years ago

Encountered the following problem:

ERROR: yaml.constructor.ConstructorError: while constructing a mapping
  in "./docker-compose.yml", line 18, column 7
expected a mapping or list of mappings for merging, but found scalar
  in "./docker-compose.yml", line 6, column 16
neewy commented 5 years ago

The problem still persists on macOS and Ubuntu 18.10 x64

neewy commented 5 years ago

Ubuntu docker-compose version 1.22.0, build unknown Docker version 18.09.2, build 6247962

neewy commented 5 years ago

macOS Docker version 18.09.1, build 4c52b90 docker-compose version 1.23.2, build 1110ad01