Simon Duquennoy
03ae4c91fa
Fix output of RPL tests
2016-04-23 08:06:36 +02:00
Simon Duquennoy
753a557903
Travis: use a single random seed rather than two. As a result, a single failed simulation results in overall failure
2016-04-23 07:58:06 +02:00
Nicolas Tsiftes
fb5f0f66dd
Removed Deluge and associated test files.
2016-04-21 13:24:16 +02:00
George Oikonomou
040bada378
Merge pull request #1590 from OpenMote/master
...
Add OpenMote-CC2538 platform and examples.
2016-04-18 21:26:15 +01:00
Pere Tuset
3e00ea55d1
Updated the OpenMote-CC2538 platform and examples.
2016-04-18 16:48:48 +02:00
Joakim Eriksson
12a75c3e43
fixed codestyle, improved APIs, and cleaned up comments
2016-03-26 20:12:52 +01:00
Joakim Eriksson
ab4a0e08c7
fixed simulation files to be closer to defaults in configuration
2016-03-26 09:45:38 +01:00
Joakim Eriksson
dae21fcb76
made ZERO LIFETIME routes live 30 seconds instead of 60 and shortened route lifetime in travis test
2016-03-26 09:45:38 +01:00
Joakim Eriksson
ee65a3982c
configure short routing lifetime in the RPL ROOT / router
2016-03-26 09:45:38 +01:00
Joakim Eriksson
baa8f3c6f5
minor fixes to the simulation files
2016-03-26 09:45:37 +01:00
Joakim Eriksson
ad0e624d01
increased number of routes in root node so that it can hold all routes in the simulation
2016-03-26 09:45:37 +01:00
Simon Duquennoy
cd981b23d5
Merge pull request #1297 from simonduq/pr/default-prefix
...
Change the default IPv6 prefix from aaaa::/64 to fd00::/64
2016-03-13 20:39:16 +01:00
Simon Duquennoy
dea04c67d7
Change the default IPv6 prefix from aaaa::/64 to fd00::/64
2016-03-07 17:47:44 +01:00
Simon Duquennoy
8b63b41b96
TSCH-security: disable TSCH logs to save ROM, relax checks in 21-z1-rpl-tsch-security.csc accordingly
2016-03-07 17:43:25 +01:00
Robert Olsson
42e7a6a7e1
Adding travis regression compile test for the avr-rss2 platform.
2016-02-22 20:53:19 +01:00
Wojciech Bober
2d45a4207a
nrf52dk: regression tests
2016-02-15 09:37:38 +01:00
Benoît Thébaudeau
287092db42
Merge pull request #1486 from alignan/pull/cc2538-common
...
Unified cc2538 examples into single cc2538-common placeholder
2016-02-04 23:48:35 +01:00
Antonio Lignan
45c125949a
Unified cc2538 examples into single cc2538-common placeholder
2016-02-04 17:26:11 +01:00
Simon Duquennoy
5d67a612b4
Merge pull request #1402 from simonduq/pr/ci-simexec-log-output
...
Travis: improved output for failed Cooja simulation
2016-02-01 15:30:13 +01:00
George Oikonomou
c71eacbcc9
Compile-test CC2650 LaunchPad sources
2016-01-28 11:23:20 +00:00
Fredrik Österlind
9bdb1f1794
Merge pull request #1462 from MichaelKlemm/FixCoojaPluginLoad
...
Fixed loading SerialSocketServer plugin in Cooja using FQDN
2016-01-21 09:39:40 +01:00
Simon Duquennoy
c792f5cf4b
Merge pull request #1409 from nfi/oma-lwm2m-ipso
...
Implementation of OMA LWM2M Engine / IPSO Objects
2016-01-17 10:20:33 +01:00
Antonio Lignan
bafabc7795
Merge pull request #1452 from g-oikonomou/contrib/travis-test-cc13xx-and-sensortag
...
Compile-test the CC2650 Sensortag and Srf06+CC1310EM code
2016-01-17 00:15:54 +01:00
Michael Klemm
c03b05c702
Fixed loading SerialSocketServer plugin in Cooja using FQDN
2016-01-16 12:25:42 +01:00
George Oikonomou
b1c3941863
Compile-test the CC2650 Sensortag and Srf06+CC1310EM code
2016-01-10 15:59:47 +00:00
George Oikonomou
eda5e0466b
Remove the Sensinode nano_programmer from the tools travis job
...
This is part of a set of commits that will obsolete the Sensinode platform
2016-01-10 15:10:51 +00:00
Benoît Thébaudeau
3b73a9de3e
cc2538dk: Fix missing Travis build rules
...
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2016-01-09 15:43:20 +01:00
Niclas Finne
cef3c39b7c
Added compilation test of OMA LMW2M to the regression tests
2015-12-21 15:05:26 +01:00
Theo van Daele
654bb913f0
Add examples for NXP JN516x using TSCH
2015-12-17 13:29:42 +01:00
Simon Duquennoy
cc58384b40
jn516x: remove temporary adjustements for compilation in a 802.15.4e-free Contiki
2015-12-07 11:51:50 +01:00
Simon Duquennoy
f9f91363d2
TSCH: more coverage for compile tests, improved cooja test log output
2015-12-04 15:21:59 +01:00
Simon Duquennoy
28e1cb38a2
Added TSCH regression tests. TSCH, TSCH+Orchestra, TSCH+Security
2015-12-04 15:21:55 +01:00
Simon Duquennoy
ebc8d9fb1c
Merge pull request #1344 from tsparber/fix-doxygen
...
doxygen: Fixed all warnings
2015-11-30 22:07:15 +01:00
Simon Duquennoy
576d04a8b0
CI simexec: print stdout from java run, which includes the Cooja log and possible JVM error logs
2015-11-29 14:10:27 +01:00
Marco Grella
e47c69c170
Merge remote-tracking branch 'upstream/master' into stm32nucleo-spirit1
2015-11-25 12:36:01 +01:00
Antonio Lignan
6978297d71
Fixed regression test for the zoul platform
2015-11-24 22:52:29 +01:00
Antonio Lignan
ed4c1788a7
Fixed broken Z1 regression test
2015-11-24 21:30:51 +01:00
George Oikonomou
d867b2e6e9
Undo travis-breaking change
2015-11-24 21:15:34 +01:00
Antonio Lignan
27fd1a5eb8
Updated RE-Mote revision A support and cleaning up Zolertia platforms
2015-11-24 21:15:33 +01:00
Simon Duquennoy
b9281e2faa
Compile-test: show make variables in log output
2015-11-18 17:39:42 +01:00
Tommy Sparber
d0e9cd18c7
doxygen regression test: Tolerate only warning-free builds
...
This commit simplifies the regression test for the doxygen build to
allow only 0 warnings.
Clean doxygen.runlog and doxygen.runerr for clean target
and ignore them in .gitignore.
2015-11-18 11:07:58 +11:00
Oliver Schmidt
9bb3a3a235
Merge pull request #1377 from oliverschmidt/master
...
Build the webserver as done in tools/6502/Makefile.
2015-11-17 21:49:17 +01:00
Oliver Schmidt
9dac1edae9
Build the webserver as done in tools/6502/Makefile.
2015-11-17 21:08:25 +01:00
Niclas Finne
43d26d9d83
Moved STM32W_CPUREV to the relevant compile regression test
2015-11-17 15:07:47 +01:00
Niclas Finne
2dd75d8384
Added option to specify make variables in the compile regression test
2015-11-17 15:07:04 +01:00
Marco Grella
527903ee10
Added default BOARD value to let regression tests compile for any platform.
2015-11-11 13:48:38 +01:00
Marco Grella
41f9ca08e2
Merge with updated master.
2015-11-11 13:42:35 +01:00
Simon Duquennoy
fbd78a7e3b
Merge pull request #1293 from simonduq/pr/fix-warnings
...
Fix a number of compiler warnings and enable -Werror in Travis
2015-11-10 08:49:11 +01:00
Oliver Schmidt
8082ddac41
Adjusted tests to recent changes.
...
The email and ftp programs aren't relevant anymore so support for them was removed from the cc65 builds. The explicit 80 column programs were added. The 80 colum web browser and Telnet server are built for all cc65 platforms as they are the largest and as such show best code increase issues.
2015-10-31 12:36:37 +01:00
Marco Grella
e261cda8dc
Compilation flags update: BOARD=ids01a4/5 SENSORBOARD=iks01a1
2015-10-27 12:12:59 +01:00
Rémy Léone
f2440235b5
Fix CSC & XML export to match .gitattributes
2015-10-22 16:05:40 +02:00
Adam Dunkels
8a6ae7c651
Build examples with the WERROR=1 flag passed to make, to ensure that we have a clean non-warning build for all examples on platforms that support the WERROR=1 flag
2015-10-20 10:11:24 +02:00
Simon Duquennoy
9d7cfa8f78
Regression test 21: added missing undefs and include
2015-10-20 10:11:21 +02:00
Simon Duquennoy
2c514d5d46
Regression test: remove unused variable
2015-10-20 10:11:20 +02:00
Simon Duquennoy
4805a9bbe6
Regression test: fixed function prototype of route_callback
2015-10-20 10:11:19 +02:00
Simon Duquennoy
9c15d1c42f
Merge pull request #1063 from simonduq/configure-na
...
Default NDP configuration
2015-10-18 20:26:55 +02:00
Laurent Deru
d57be77b47
Add non-regression test for multi dodag
2015-09-30 15:48:36 +02:00
Mariano Alvira
94daacd244
Merge pull request #817 from SmallLars/econotag-ecc
...
Addet ECC functions on elliptic curve secp256r1.
2015-09-28 09:45:11 -05:00
Simon Duquennoy
f9537b6355
Merge pull request #1219 from simonduq/jn516x-port
...
NXP JN516x Platform
2015-09-25 12:09:52 +02:00
Lars Schmertmann
17ff3bb466
Added ECC functions on elliptic curve secp256r1
2015-09-24 14:11:20 +02:00
Simon Duquennoy
36f6ce7b82
Added NXP JN516x regression testing
2015-09-23 14:38:43 +02:00
Lars Schmertmann
46ffc509c1
Added App/Tool/Example for usage of additional flash on econotag/mc1322x
2015-09-14 20:43:12 +02:00
Marco Grella
17aafb9daa
Align to current master
2015-09-04 17:01:04 +02:00
Simon Duquennoy
29815d0696
Travis: compile er-rest-example for the Wismote platform rather than Sky
2015-09-01 10:20:58 +02:00
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
Marco Grella
bb08369b01
Regression tests fixes and Readme update.
2015-07-27 14:08:07 +02:00
Marco Grella
211d410d86
USE_SUBGHZ_BOARD fix in Makefile.compile-test
2015-07-24 18:19:46 +02:00
Marco Grella
d87f6f67e2
Added new stm32nucleo-spirit1 platform
2015-07-24 16:23:13 +02: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
Simon Duquennoy
1ac5d85042
Enable NA in examples that need it
2015-05-10 19:56:38 +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