Jim Paris
b5f37e856c
Rename travis "arm" BUILD_ARCH to "arm-apcs".
...
These platforms are built with an old ARM compiler that supports the
deprecated APCS standard.
2014-07-08 01:48:28 -04:00
Nicolas Tsiftes
3829860c3c
Merge pull request #620 from adamdunkels/push/socket-api
...
New TCP and UDP socket APIs
2014-04-09 22:12:59 +02:00
Adam Dunkels
367eed96f4
Add a compile test for the tcp-socket example
2014-04-09 22:01:18 +02:00
George Oikonomou
cc41efaadd
Update regression sims to org.contikios
2014-03-05 20:31:19 +00:00
Adam Dunkels
38a0c867f2
Don't wait for a specific packet (which may not arrive) - instead, wait for any packet to arrive.
2014-03-05 20:31:18 +00:00
Adam Dunkels
925f98728f
Simple regression test for the IPv6 multicast code with 32 nodes (31 hops) in a line configuration
2014-03-05 20:31:18 +00:00
Adam Dunkels
a05d68a0fa
Simple regression test for the IPv6 multicast code with 12 nodes (11 hops) in a line configuration
2014-03-05 20:31:18 +00:00
George Oikonomou
55f1f01a98
Multicast compile regression tests
2014-03-05 20:31:17 +00:00
Adam Dunkels
45265249fc
Changed the name of the rimeaddr module to linkaddr
2014-01-29 20:12:24 +01:00
Adam Dunkels
b36fba76bd
Updated with the new modularized uip paths
2014-01-26 23:20:44 +01:00
Adam Dunkels
5f3fe7f7c7
Updated include paths for the moved files under net/
2014-01-26 23:20:23 +01:00
Ian Martin
174d4dd80c
Adds support for ADF7023 sub-GHz radio from Analog Devices and RL78 series MCU from Renesas.
...
This example platform for this port is the EVAL-ADF7XXXMB4Z w/ radio
daughter cards:
http://www.analog.com/en/evaluation/eval-adf7023/eb.html
See the platform readme for usage and platform information:
https://github.com/contiki-os/contiki/tree/master/platform/eval-adf7xxxmb4z/readme.md
All files provided by Analog Devices for this port are released under
the same license as Contiki and copyright Analog Devices Inc. per
agreement between Redwire Consulting, LLC and Analog Devices Inc. (SOW 08122013)
2014-01-04 18:56:51 -05:00
Sébastien Dawans
d772baa37d
Travis test for slip-radio
2013-12-09 21:06:37 +01:00
George Oikonomou
d8d15fec67
Remove Sensinode tests from travis
2013-12-03 14:13:40 +00:00
Adam Dunkels
b01469907b
Don't compile webserver-ipv6 for the sky platform, as it is a little too small. Use the larger exp5438 instead
2013-12-02 23:09:25 +01:00
Adam Dunkels
0fd503af42
Removed the experimental checkpointing code
2013-11-28 14:09:17 +01:00
Adam Dunkels
0d04db2b03
Merge pull request #428 from g-oikonomou/config-sanity
...
Remove unnecessary stuff from various Makefiles (Config Sanity, Pt 1)
2013-11-26 15:05:08 -08:00
Adam Dunkels
d05a9e2e39
Disabling the fragmentation test for the sky, as it is a little too small to reliably run this firmware
2013-11-24 16:24:13 +01:00
Adam Dunkels
52a0b4594f
Removed the old esb regression tests
2013-11-22 16:33:46 +01:00
Adam Dunkels
6265219775
Merge pull request #453 from adamdunkels/push/travis-fix
...
Fix broken travis
2013-11-22 02:36:09 -08:00
Adam Dunkels
b5f4588e56
Loaded the simulation files in Cooja and saved them again to avoid them having any non-backward-compatible constructs in them.
2013-11-20 23:03:50 +01:00
Oliver Schmidt
1f8fbbd161
Reduce travis overhead for testing 6502 ports.
...
- build cc65 libraries only for target supported by Contiki
- instead of building all examples for all 6502 targets build
- all examples for one target (c64)
- the most demanding client example (webbrowser) for all 6502 targets
- the most demanding server examples (webserver) for all 6502 targets
2013-11-20 21:17:43 +01:00
Fredrik Osterlind
b5c94910ac
Renamed Java packages to match our contiki-os.org domain. Note that this commit does not affect external dependencies
...
like /tools/mspsim.
This is a very simple modification that affects a very large number of files in Contiki: Cooja,
/platform/cooja, Collect-view, Coffe-manager, and Cooja simulation files (.csc).
I've gone through Contiki to update all references I could find. Nevertheless, this commit will likely
break external dependencies, like saved Cooja simulation files.
2013-11-20 16:43:27 +01:00
George Oikonomou
58ef2342c2
Stop setting WITH_UIP6=1 in example Makefiles
...
It achieves exactly nothing other than generate confusion
2013-11-20 14:52:32 +00:00
George Oikonomou
820e50f3ed
Add 6502 tests to travis
2013-11-20 13:31:32 +00:00
Moritz 'Morty' Strübe
dcbd7936ad
Move simulation execution from Makefile to Bash script; show Progress
...
Additional code is needed to show the progress. Otherwise Travis is
likely to become unhappy and terminates the job. This was no fun within
the Makefile. Moving the execution to a Bash script allows better
maintainability.
In case of an error the error all logs will be printed when using a CI.
2013-11-11 08:18:35 +01:00
Moritz 'Morty' Strübe
d81abb33fd
Remove broken test from regression testing
2013-11-11 08:18:35 +01:00
Moritz 'Morty' Strübe
08047d1a27
Tolerate loosing one packet in 01-sky-shell-collect.csc
2013-11-11 08:18:25 +01:00
Moritz 'Morty' Strübe
c89e827d6c
Make regressiontest reproducable
2013-11-06 17:41:59 +01:00
Adam Dunkels
2af2478166
A set of RPL regression tests that the RPL network is able to survive the replacement of one node. The different tests test different placements of the moving node, with a varying number of hops from the root
2013-08-19 17:48:33 +02:00
Adam Dunkels
4cfefe80e4
A RPL regression test that tests that the network survives a random rearrangement
2013-08-19 17:48:33 +02:00
Adam Dunkels
241a4e0100
A RPL regression test that tests that a RPL network survives a temporary root loss
2013-08-19 17:48:33 +02:00
Adam Dunkels
6d386ffc8d
A RPL regression test that tests DAO routes going towards the sink and then down
2013-08-19 17:48:32 +02:00
Adam Dunkels
b1e6890b32
Re-enabled the large network RPL test
2013-08-19 17:48:32 +02:00
Nicolas Tsiftes
fe0a0423cb
Merge pull request #330 from adamdunkels/push/faster-collect-lossy
...
Faster collect-lossy travis test
2013-08-11 07:14:28 -07:00
Adam Dunkels
6e7beb93cb
Made it easier to configure how many packets that should be received. Reduced the total amount of packets from 10 to 8 to make the test complete faster.
2013-08-11 15:12:18 +02:00
Adam Dunkels
b6770b9de8
Added regression tests that test IPv6 fragmentation
2013-08-11 14:27:21 +02:00
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
George Oikonomou
952607d1b5
Add CC2538 travis compile tests
2013-08-06 21:17:58 +01:00
stefano pascali
36e7db42de
Some little refactor
2013-07-19 16:15:55 +02:00
stefano pascali
b43ce0f677
Travis-ci tweaks, added CPUREV to 01 regression test, needed by mbxxx platform
2013-07-12 17:07:04 +02:00
Adam Dunkels
4ac7512895
Temporarily disable large RPL network test until we get link-layer ACKs in Cooja
2013-06-20 10:12:54 +02:00
Nicolas Tsiftes
4b80ad9c89
Merge pull request #239 from darconeous/pull-requests/avr-ravenusb-rpl
...
avr-ravenusb/cdc_task: Fix compile issues.
2013-05-20 04:42:03 -07:00
Robert Quattlebaum
3e0666265d
avr-ravenusb/cdc_task: Fix compile issues.
...
A lot more changes are in the pipeline, but compiling is a good start.
2013-05-19 11:31:01 -07:00
Mariano Alvira
f90736e7ed
Travis: disable 02-sky-ipv6-udp test b/c it's still flaky even with
...
the longer test time.
2013-05-19 13:14:56 -04:00
Mariano Alvira
e67c07468d
Travis: sky-ipv6-udp test needs more time to complete
2013-05-18 18:14:14 -04:00
Mariano Alvira
d662279bb4
Travis: disable flaky or failing tests
...
* disable hello-world of cooja motes b/c it is flaky
* mark 04-sky-shell-download.csc test as failing. Not sure what
the problem is.
2013-05-18 18:14:14 -04:00
Mariano Alvira
585dd3fdbd
Travis: The test criteria for this test was too strict --- one or two
...
packets get lost. Change the test to ensure that data comes back from
every node and we get at least 75 non-duplicate reports.
2013-05-18 18:14:14 -04:00
Mariano Alvira
d396832d48
Travis: Run java with -Xshared:on. The previous jvm had shared on by default and cooja
...
requires this.
2013-05-18 18:14:10 -04:00
Mariano Alvira
1ef6112ac7
Travis: correct the name for the ipv6-apps test (travis.yml had the correct name
...
--- this is why the test was failing)
2013-05-18 18:11:59 -04:00