22. Profile File

There are three ways to specify the profile file in the configuration:

Command line: --profile=filename
Java system property: com.xmlcalabash.profile=filename
XML configuration: <cc:profile>filename</cc:profile>
Ant task: <calabash profileFile="filename"/> or <calabash><profile>profile resource</profile></calabash>

If this parameter is set, the execution time for all executed steps is recorded and written to the specified XML file. The filename can also be "-" which causes the profile information to be written to stdout.