This repo contains the files for the performance evaluation of the nanopub-services.
Clone the repository:
git clone https://github.com/peta-pico/nanopub-services-eval.git
cd nanopub-services-eval
Run the test:
docker-compose up
Alternatively, you can also execute ./run.sh
.
-
It will run for about 30 minutes. It shouldn't need much of processor time, but it's still good to not run any other heavy processes at the same time.
-
The script will first test the LDF services of the network (6 of them) with a set of queries, and then it will test the grlc services (also 6 of them) on roughly the same set of queries.
-
The container will create a directory
docker-output
(or justoutput
, if you are not using Docker) and will write files in there. In the end, it will create a.tar.gz
file with a timestamp containing results of the tests.
$ docker build -t nanopub/services-eval .