[tests] update docs

This commit is contained in:
Felix Ruess
2015-10-03 14:56:00 +02:00
parent f277479193
commit 5053cf5a6c
+10 -7
View File
@@ -1,28 +1,31 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
# #
# Reads conf/conf.xml (can be symlink to e.g. conf/conf_tests.xml) # Reads a conf XML file and compiles all targets of all aircrafts.
# and compiles all targets of all aircrafts.
# #
# Mandatory environment variables: # Mandatory environment variables:
# PAPARAZZI_SRC : path to paparazzi source directory # PAPARAZZI_SRC : path to paparazzi source directory
# PAPARAZZI_HOME : path to paparazz home directory containing the conf # PAPARAZZI_HOME : path to paparazz home directory containing the conf
# #
# optional environment variables: # optional environment variables:
# CONF_XML : path to conf file to read, conf/conf.xml by default
# TEST_VERBOSE : set to 1 to print the compile output even if there was no error # TEST_VERBOSE : set to 1 to print the compile output even if there was no error
# SHOW_WARNINGS_FULL : set to 1 to print the complete compile output if there were warnings # SHOW_WARNINGS_FULL : set to 1 to print the complete compile output if there were warnings
# HIDE_WARNINGS : set to 1 to disable printing of warnings # HIDE_WARNINGS : set to 1 to disable printing of warnings
# #
# environment variables passed on to make: # environment variables passed on to make:
# J=AUTO : detect number of CPUs to set jobs for parallel compilation # J=AUTO : detect number of CPUs to set jobs for parallel compilation (default)
# #
# Examples on how to test compile all aircrafts/targets in your current conf.xml: # Examples on how to test compile all aircrafts/targets in your current conf.xml:
# only showing full compile output if there has been an error, if there were warnings only print those # only showing full compile output if there has been an error, if there were warnings only print those
# prove test/examples # prove test/aircrafts
# with parallel compilation and showing full output during compilation # with parallel compilation and showing full output during compilation
# J=AUTO prove tests/examples -v # J=AUTO prove tests/aircrafts -v
# with parallel compilation and treating all warnings as errors: # without parallel compilation and treating all warnings as errors:
# J=AUTO USER_CFLAGS=-Werror prove tests/examples # J=1 USER_CFLAGS=-Werror prove tests/aircrafts
#
# Example on how to test a specific conf.xml and disabling printing of warnings:
# CONF_XML=conf/airframes/flixr/conf.xml HIDE_WARNINGS=1 prove tests/aircrafts
# #
use Test::More; use Test::More;