George Oikonomou
3446cee85b
Break travis compile tests into smaller builds
...
* The previous 01-compile test has been renamed to compile-base. It
now only tests {msp430, avr, native}-based platforms
* New test builds for arm-based and 8051-based ports (one build per arch)
* Only install arm-none-eabi, sdcc and srecord for the builds which need
them. This will somewhat speed up all other tests
* Test er-rest-example and webserver-ipv6 for the cc2538
* An erroneous comment was fixed and another comment was somewhat
clarified
2013-08-07 15:00:13 +01:00
Adam Dunkels
30497b0791
Switch to mspgcc 4.7.0
2013-08-06 21:28:00 +02:00
George Oikonomou
9e553c3d72
Update travis to use a newer SDCC
...
Due to SDCC bug #1986 , we were previously stuck
with SDCC revision #7100 . The bug was fixed with
rev #8719 . Thus, we can now use newer versions
More info: http://sourceforge.net/p/sdcc/bugs/1986/
2013-08-06 18:28:16 +01:00
Ilya Dmitrichenko
2ce2354c84
[ci] Remove pointless $MAKE_TARGETS
-
...
1. there was an odd error when this environment variable wasn't set
(`[: =: unary operator expected`)
2. this environment variable is not used anywhere else
Removing it makes the logic look much simpler - do make `cooja.jar`
if build type is any other then `compile`.
2013-06-21 18:10:54 +01:00
Mariano Alvira
68acf28b04
Travis: disable the netperf test because it is flaky
2013-05-19 09:59:02 -04:00
Mariano Alvira
fd6cc5f696
Travis: fix the download location for the arm/mc1322x toolchain
2013-05-18 18:12:32 -04:00
Mariano Alvira
3ea8cce948
Travis: Print out logs so that debugging travis is possible.
2013-05-18 18:11:45 -04:00
Adam Dunkels
49bf7626f1
Split the collect test into collect and collect-lossy to make each individual
...
travis build complete faster.
Also changed the armgcc download link to a github location.
2013-03-18 09:07:33 +01:00
Ilya Dmitrichenko
9b6e748338
[ci] Travis needs 32-bit compatibility libraries
2013-03-16 15:28:26 +00:00
Adam Dunkels
76136a3ed3
Removed email notifications
...
Added a notifications: clause to turn off email notifications, which are otherwise enabled by default.
2013-01-10 08:16:20 +01:00
Adam Dunkels
ddb3c62524
Explicitly count the number of failed tests, test equality with 0, and explicitly exit with a non-zero error status if there are non-zero failed tests
2012-12-17 12:37:41 +01:00
George Oikonomou
02b90c9c63
Added rtests for 8051 ports
2012-12-16 22:21:44 +00:00
Adam Dunkels
e4aee4abbb
travis integration of the Thingsquare Mist regression test framework
2012-12-10 01:50:23 +01:00
Adam Dunkels
4d811b41cc
Structured the Contiki tests according to what they are supposed to test and broke them out as multiple parallel jobs.
2012-11-22 08:12:39 +01:00
Mariano Alvira
a1c2e471a8
have travis build TARGET=econotag instead of TARGET=redbee-econotag
2012-11-20 12:36:55 -05:00
Ilya Dmitrichenko
287da35a33
[ci] Fix failure detection when not all tests failed
2012-11-13 23:25:47 +00:00
Ilya Dmitrichenko
07e2b10d23
[ci] Build some examples for avr-raven and micaz
2012-11-13 13:39:36 +00:00
Ilya Dmitrichenko
79fed23753
[ci] Add avr toolchain for all build types
2012-11-13 12:52:48 +00:00
Ilya Dmitrichenko
b61f1e03db
[ci] Add Cooja tests
2012-11-13 01:43:06 +00:00
Ilya Dmitrichenko
cac92f5f19
[ci] Build some examples for sky
2012-11-12 22:26:44 +00:00
Ilya Dmitrichenko
0c0267ca01
[ci] Install mc1233x toolchain and build some examples for redbee-econotag
2012-11-12 22:26:38 +00:00
Ilya Dmitrichenko
d299c8217c
[ci] Add framework for Travis integration
2012-11-12 22:26:17 +00:00