Adam Dunkels
52006aec0f
Simulation test with more RPL nodes than the network can handle that attempt to access a remote HTTP server. After completing their connection, they go to feather mode, freeing up route table entries in the network, to let more nodes reach the HTTP server
2015-08-27 10:27:56 +02:00
Jonas Olsson
bad7eb2bc8
Add a very sleepy CC26xx/CC13xx demo
...
This demonstraties how to combine CC13xx tick suppression, RPL leaf mode and turning off ContikiMAC duty cycling to build an extremely low-consuming firmware.
2015-08-23 20:41:12 +01:00
Nicolas Tsiftes
8b2af09ee1
Merge pull request #1062 from simonduq/travis-rpl-fix-logs
...
Fix log messages of Travis tests in 12-rpl
2015-07-03 15:13:01 +02:00
George Oikonomou
b4ec0c7c1d
Remove doxygen explicit links to non-existing symbols
...
Parts of the stm32w108 doxygen comments have explicit links to symbols that do not exist anywhere in our source base, let alone be documented. This is likely to be caused by a partial import of manufacturer libraries in the Contiki source tree.
These links were previously not generating warnings in the doxygen log because we were not defining `DOXYGEN_SHOULD_SKIP_THIS` and they were thus being skipped altogether by the doxygen pre-processor. Defining `DOXYGEN_SHOULD_SKIP_THIS` causes those doxygen comments to get processed and to thus generate warnings.
This commit removes explicit links to non-existent symbols and updates `doxyerrors.cnt` accordingly.
2015-06-20 16:10:25 +01:00
Benoît Thébaudeau
2eef189a0a
doxygen: Fix some warnings
...
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-20 03:22:31 +02:00
Moritz 'Morty' Strübe
c4f8f0acfb
Add regression-test for tools
2015-05-17 12:26:08 +02:00
Brad Campbell
6eaada0c3f
Delete old CoAP implementation
...
It seems that this implementation of CoAP in Contiki is no longer
maintained in favor of the `er-coap` implementation. This commit
removes the code to prevent confusion and further bit-rot.
2015-05-14 17:20:46 -04:00
Simon Duquennoy
700c22490c
Modified RPL temporary root loss test: now waiting a while after the root is back and checking that all messages after its return are correctly routed
2015-05-10 23:11:31 +02:00
Simon Duquennoy
043f6a39c1
Fix log messages of Travis tests in 12-rpl
2015-05-10 19:57:22 +02:00
Nicolas Tsiftes
05d2d843da
Merge pull request #1053 from simonduq/rpl-probing
...
RPL probing
2015-05-10 17:22:10 +02:00
Nicolas Tsiftes
44af0fa66b
Merge pull request #1003 from adamdunkels/pr/http-socket-dns64-tcp-socket
...
New HTTP socket, DNS64, IP64 Cooja tests
2015-05-10 17:14:31 +02:00
Adam Dunkels
e712d25d4c
Allow four more warnings
2015-05-10 10:51:13 +02:00
Adam Dunkels
578d7c090c
Added missing Makefile for the regression tests
2015-05-10 10:51:12 +02:00
Adam Dunkels
ffc25082a3
Travis test that sets up an HTTP socket and requests www.contiki-os.org
2015-05-10 10:51:12 +02:00
Simon Duquennoy
d1ec313081
Add regression test for probing
2015-05-10 09:47:17 +02:00
George Oikonomou
598fd770b8
Merge pull request #960 from g-oikonomou/travis-arm-aapcs-tests
...
Test cc2538dk with the recommended toolchain
2015-05-09 22:31:18 +01:00
Adam Dunkels
d5f06c91bb
Disable the websever6 compile test for the exp5438 platform
2015-04-01 21:33:27 +02:00
George Oikonomou
52eb7a3b57
Move cc2538dk travis tests to the arm-aapcs job
...
It makes sense to test cc2538dk with the toolchain recommended in the README (GNU Tools for ARM Embedded Processors) rather than the one which was being used two years ago (Sourcery G++ Lite)
2015-02-28 15:20:47 +00:00
Jonas Olsson
8bf35f9e4a
Add cc26xx travis tests
2015-02-25 13:16:27 +01:00
George Oikonomou
76d8956a02
Adjust warning count in the doxygen travis job
2015-02-22 16:39:49 +00:00
Jonas Olsson
303f4a41fc
Add Travis test for the MQTT demo
2015-02-17 16:02:55 +01:00
George Oikonomou
65c1b667a5
Adjust doxygen travis test error count
2015-02-16 10:26:11 +01:00
George Oikonomou
6473fd7e8a
Adjust doxygen error count
2015-02-15 21:55:16 +01:00
Simon Duquennoy
722b3258d1
Cleanup of the Contiki network layer configuration. Now using CONTIKI_WITH_IPV6, CONTIKI_WITH_IPV4, and CONTIKI_WITH_RIME in makefiles, and UIP_CONF_IPV6, UIP_CONF_IPV4, UIP_CONF_RIME in c code. Now only the stacks that are used are compiled (via makefile MODULES). Make IPv6 the default network stack.
2014-12-01 20:13:09 +01:00
Nicolas Tsiftes
2a29214683
Merge pull request #698 from sieben/scan_build
...
Adding static analysis through the scan-build command
2014-11-28 19:52:55 +01:00
Moritz 'Morty' Strübe
c9df5a6822
Adjust number of errors to travis environment
2014-11-19 16:23:19 +01:00
Moritz 'Morty' Strübe
a3c03edb07
Add doxygen regression testing
2014-11-19 16:23:18 +01:00
Moritz 'Morty' Strübe
1692169138
Output sha1sums of files used for simulation on fail
...
This helps reproducing results from the CI
2014-11-13 09:10:53 +01:00
Adam Dunkels
d1bb7be7d4
Need to have seed number included in filename, else the faillog files won't be reported at end of test
2014-11-11 11:17:02 +01:00
Rémy Léone
a069f8f73d
Adding a scan-build command
...
scan-build http://clang-analyzer.llvm.org/scan-build.html is a clang
based tool designed to provide static analysis over C code files.
2014-10-21 17:22:06 +02:00
kkrentz
0579e304e4
llsec: Renamed ccm to ccm_star & Renamed llsec regression test
2014-10-16 09:21:56 -07:00
Moritz 'Morty' Strübe
74b741bad2
Support running multiple random seeds in case one fails
2014-10-09 09:43:07 +02:00
Adam Dunkels
24ba4a4dc3
Added a simple regression test that uses the tests in examples/llsec/ccm-tests
2014-08-05 05:07:06 -07:00
Fredrik Österlind
ed7e09ed5b
Merge pull request #755 from sieben/SkyByteRadio
...
SkyByteRadio was replaced by Msp802154Radio
2014-07-24 09:15:45 +02:00
Jim Paris
efe3f4dabc
Add modern ARM compiler and ev-aducrf101mkxz to travis tests
2014-07-23 16:21:54 -04:00
Rémy Léone
911f3aa07c
SkyByteRadio was replaced by Msp802154Radio
2014-07-23 15:42:59 +02:00
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