testΒΆ

Starts multiple non-regression tests. Tested modules are MUtil, Util (Test_utils), the choosen Sosa implementation (Test_sosa), Place (Test_place) and NotesLink (Test_wiki). Can be executed with make test or _build/default/test/test.exe.

usage: default/test/test.exe options*
  -conf fn                        Read configuration file.
  -cache-filename str             Cache file to store previous results. (default: /home/ovenstent/gits/geneweb-project/geneweb/_build/oUnit-$(suite_name).cache)
  -chooser {failfirst|simple}
                                  Select the method to choose tests to run. (default: simple)
  -ci {true|false}                Display logs for CI, like Travis and AppVeyor, in the console with colors. (default: false)
  -display {true|false}           Output logs on screen. (default: true)
  -health-check-interval f        Seconds between checking health of workers. (default: 1.)
  -log-encoding str               Encoding of the log. (default: utf-8)
  -no-cache-filename              Reset value of cache_filename.
  -no-output-file                 Reset value of output_file.
  -no-output-html-dir             Reset value of output_html_dir.
  -no-output-junit-file           Reset value of output_junit_file.
  -no-testdata-dir                Reset value of testdata_dir.
  -output-file str                Output verbose log in the given file. (default: /home/ovenstent/gits/geneweb-project/geneweb/_build/oUnit-$(suite_name)-$(shard_id).log)
  -output-html-dir str            Output directory of the HTML files. (default: none)
  -output-junit-file str          Output file for JUnit. (default: none)
  -processes-grace-period f       Delay to wait for a process to stop. (default: 5.)
  -processes-kill-period f        Delay to wait for a process to stop after killing it. (default: 5.)
  -results-style-1-X {true|false} Use OUnit 1.X results printer (will be deprecated in 2.1.0+). (default: false)
  -run-gc-full-major {true|false} Run a Gc.full_major in between tests. (default: true)
  -runner {processes|sequential}
                                  Select a the method to run tests. (default: processes)
  -shards i                       Number of shards to use as worker (threads or processes). (default: 4)
  -suite-name str                 The name of the test suite running. (default: GeneWeb)
  -testdata-dir str               Location of the test data directory (absolute path). (default: none)
  -verbose {true|false}           Run test in verbose mode. (default: false)
  -only-test path                 Run only the selected tests.
  -list-test                      List tests