Note #1: It's a work in progress (WIP), and commits will be tagged with WIP if it's not expected to work!
Note #2: All the following commands can be run inside sbt
shell. For the sake of simplicity, it is assumed the developer is in her terminal when running the commands.
All python classes include scripts to manage executing a sample code. Just use python <generator>
to the sample codes of a generator.
To build Scala codes and compile them use sbt compile
and sbt build
. It's recommended to use sbt clean
before running any of these commands :-).
To run default generator (with random sequence generator), and some other benchmarking and reporting outputs use the following command:
sbt run
To run a single benchmark use the following command:
sbt testOnly <BenchmarkName>
To run all benchmarks and generate respective reports run the following command:
sbt test
//TODO add list of benchmkarks
Currently all respective documents and UML diagrams are available at our Google Drive as document file.
You can comment there or inside codes if you have any idea :-).