Using gecop PreviousNext

Command-line options

The usual way to invoke gecop is as follows:

gecop --tool=<eiffel_tool>
This will run the Eiffel language conformance validation suite with the Eiffel tool to be tested <eiffel_tool> (typically an Eiffel compiler) and produce a report.

Here is the list of options that can be used with gecop:

-h
--help
Print a summary of the command-line options of gecop and exit.
--tool=<ge|ise|gec|gelint|ge_debug|ge_lint|ise_debug|ise_dotnet|ise_dotnet_debug>
Eiffel tool to be tested against the validation suite. By default it uses the optimized compilation mode (e.g. finalize mode) for a given Eiffel tool, unless the suffix debug is provided (e.g. workbench mode with assertion monitoring turned on). (default: ge)
--validation=<directory_name>
Directory containing the Eiffel validation suite. (default: $GOBO/tool/gecop/validation)
--filter=<regexp>
When specified, run only the test cases matching this regexp. (default: no filter)
--aggregate=<no|yes>
Should test results be aggregated into a single report? (default: yes)
--diff=<no|yes>
Should test results be compared with the previous run? (default: yes)
--keep-testdir
Do no delete temporary directory after running the validation suite. (default: delete testdir)
-V
--version
Print the version number of gecop and exit.


Copyright © 2018, Eric Bezault
mailto:ericb@gobosoft.com
http://www.gobosoft.com
Last Updated: 31 December 2018
HomeTocPreviousNext