Command line arguments - crocs-muni/randomness-testing-toolkit GitHub Wiki

General settings

  • -b <battery> Mandatory
    Sets battery that will be executed in this run of the program. <battery> can have following values: dieharder, nist_sts, tu01_smallcrush, tu01_crush, tu01_bigcrush, tu01_rabbit, tu01_alphabit and tu01_blockalphabit.
  • -f <path> Mandatory
    Sets the path to file with binary data that will be analyzed by the battery. <path> can be absolute or relative to your working directory.
  • -c <path> Mandatory
    Sets the path to file with battery execution configuration. <path> can be absolute or relative to your working directory. For more information about structure of this file see here. Sample configuration files can be found in directory configuration_files.
  • -t <test-id> Optional
    If set, only single test with id <test-id> will be executed from the battery. If left empty, tests that are defined in file with battery configuration.
  • -r <result-storage> Optional
    Sets the result storage that will be used. Allowed values are file_report and db_mysql. For the information about result storages see this.
  • -h or --help Optional
    This option will bring up the help message with arguments.

Result storage settings

MySQL Database Result storage

For information about this result storage read this.

  • --eid <experiment-id> Optional
    The option must be used if db_mysql storage is used.. <experiment-id> is ID of an experiment that is already created in the database and to which will be added results of this RTT run.
⚠️ **GitHub.com Fallback** ⚠️