Commit Graph

11 Commits

Author SHA1 Message Date
Bernard Davison c83bf91435 cleaning up which targets are built a little more. 2012-03-05 23:28:44 +11:00
Bernard Davison b8946ba75c Adding a clean_ac before we try to build each target. Missed this by mistake. :-( 2012-03-05 22:04:53 +11:00
Bernard Davison 867c42bf4f Chaning how the verbosity of the tests is set. 2012-03-05 21:48:58 +11:00
Bernard Davison 3ef96b1003 Adding more perl modules
Adding more support modules that are needed by XML::Simple to read the
conf/conf.xml.example.
Adding these files into the repository means that users don't need to
install them on their computers.
2012-03-05 19:50:44 +11:00
Bernard Davison 567f51345b Adding the XML::Simple perl module
Adding the XML::Simple perl module into the tests/lib directory so that
normal users don't need to install it to run the tests.

Reformatted the conf/conf.xml.example file to not all be on single
lines for each config since this is now not required as we're parsing
the XML.
2012-03-05 17:37:37 +11:00
Bernard Davison 565d2ae84a Building all examples
Removed the early prototype of the tests.
Added the building of all example aircraft targets.
2012-03-05 16:37:31 +11:00
Bernard Davison bfdfc5a317 A couple of minor changes to make building easier. 2012-03-05 15:57:04 +11:00
Bernard Davison 6dbf1183bd Adding JUnit result output
The JUnit results can be added by specifying JUNIT=1 from the make
command line.

This is important as the Bamboo server can read JUnit results and
include them in the build reports.

This requires that the Perl module TAP::Formatter::JUnit is installed
on the host that the command is run on.
The JUnit results are created under tests/results and have the name
ABC.junit.xml
2012-03-05 15:08:23 +11:00
Bernard Davison 0c1bc178a4 Corrected a regex and added a couple of ignore items 2012-03-05 12:48:16 +11:00
Bernard Davison 49dcc05093 Some basic tests to check that Paparazzi compiled.
Some tests that check that the compile of the airframe config works as well as the upload of that airframe to a target board.
2012-03-05 12:11:05 +11:00
Bernard Davison debabf1697 Started adding a Perl test framework. Need to work out how to print JUnit test results though... 2012-03-04 23:11:18 +11:00