Commit Graph

12945 Commits

Author SHA1 Message Date
Simon Duquennoy
cfb895923a Tools: add -Wall -Werror and fix tunslip6 warnings 2017-11-23 06:53:24 -08:00
Simon Duquennoy
bd152ad21f CI tests: enable IPv6 where required 2017-11-23 06:53:24 -08:00
Simon Duquennoy
7fe2dc55c2 Added missing variable initialization in test-sixp-pkt.c 2017-11-23 06:53:24 -08:00
Simon Duquennoy
e40d106f85 CI: added check-test.sh 2017-11-23 06:53:24 -08:00
Simon Duquennoy
59c7f356fd CI: rework simulation test 2017-11-23 06:53:24 -08:00
Simon Duquennoy
7c8feecb11 CI: rework Doxygen test 2017-11-23 06:53:24 -08:00
Simon Duquennoy
8bece21980 CI: rework compile test 2017-11-23 06:53:24 -08:00
Simon Duquennoy
2e482ab56b CI: rework doxygen test 2017-11-23 06:53:24 -08:00
Simon Duquennoy
dd7960f636 CI: minor fix to simexec.sh 2017-11-23 06:53:24 -08:00
Simon Duquennoy
d49f0c6980 CI: rework tools compile test 2017-11-23 06:53:24 -08:00
Simon Duquennoy
24aa8fd8f8 Tools makefile: build tunslip6 rather than tunslip 2017-11-23 06:53:24 -08:00
Simon Duquennoy
d8604d3c0c CI native networking test: do not show compilation output unless the test fails 2017-11-23 06:53:24 -08:00
Simon Duquennoy
1b93e2c5cc CI simualtion tests: order tests explicitly 2017-11-23 06:53:24 -08:00
Simon Duquennoy
b4c4c740fa CI: homogenize logs 2017-11-23 06:53:24 -08:00
Simon Duquennoy
665082ce97 Travis: only install msp430 where needed 2017-11-23 06:53:24 -08:00
Simon Duquennoy
01e29b74e1 Fix top-level test makefile (which is not used in Travis), only intended for local use 2017-11-23 06:53:24 -08:00
Simon Duquennoy
27a04e14e6 Travis: show scriptlog, which contains the former testlog content 2017-11-23 06:53:24 -08:00
Simon Duquennoy
ac382f58e9 Update .gitignore with new CI test file extensions 2017-11-23 06:53:24 -08:00
Simon Duquennoy
1487f60289 CI simulation tests: cleaner output and simplified test logic 2017-11-23 06:53:24 -08:00
Simon Duquennoy
ac3c7fb51c Travis tests involving Cooja simulations: when running multiple seeds, fail if any seed fails, rather than succeed if any succeeds. 2017-11-23 06:53:24 -08:00
George Oikonomou
a7251460a4
Merge pull request #196 from simonduq/contrib/fix-netstack-init
Netstack initializion fix
2017-11-23 13:47:08 +00:00
Simon Duquennoy
bc741c00cc cc2538 platforms: initialize linkaddr in phase 2 but set RF params only in phase 3 2017-11-23 05:19:00 -08:00
Simon Duquennoy
c687b615ee
Merge pull request #188 from g-oikonomou/contrib/unconditional-include
Include headers unconditionally
2017-11-21 16:49:29 +01:00
George Oikonomou
80bfbe67e8 Include headers unconditionally 2017-11-21 15:13:57 +00:00
Simon Duquennoy
075a30e68f
Merge pull request #184 from simonduq/contrib/update-cooja
Update cooja to latest
2017-11-17 23:09:11 +01:00
Simon Duquennoy
b7dd8b8709
Merge branch 'develop' into contrib/update-cooja 2017-11-17 21:45:47 +01:00
Simon Duquennoy
e1935ad6b3
Merge pull request #176 from simonduq/contrib/rpl-ns-node-expiry
RPL non-storing: ensure routing links are stored for at least their advertised lifetime
2017-11-17 21:45:32 +01:00
Joakim Eriksson
a5039634d5 fixed rpl-classic bug and moved the two lifetime loops into one 2017-11-17 11:58:17 -08:00
Simon Duquennoy
cbdc3e4569 RPL non-storing mode: increase routing state lifetime by one period (60s) so as to ensure no link espired before its avertised lifetime 2017-11-17 11:58:17 -08:00
Simon Duquennoy
5449401d57
Merge pull request #174 from simonduq/contrib/project-conf-fix
Removing unnecessary defines
2017-11-17 20:57:10 +01:00
Simon Duquennoy
cc39e4d615
Merge branch 'develop' into contrib/project-conf-fix 2017-11-17 20:19:32 +01:00
Simon Duquennoy
94a6ba15be
Merge pull request #172 from simonduq/contrib/remove-mt
Removing multi-threading support
2017-11-17 20:19:21 +01:00
Simon Duquennoy
faf526b441
Merge branch 'develop' into contrib/remove-mt 2017-11-17 19:40:06 +01:00
Simon Duquennoy
84988ba6ef
Merge pull request #171 from simonduq/contrib/test-scripts
Border router and native network interface CI test
2017-11-17 19:39:32 +01:00
Simon Duquennoy
cec2941221
Merge branch 'develop' into contrib/test-scripts 2017-11-17 19:02:57 +01:00
Simon Duquennoy
00d7395fee
Merge pull request #175 from simonduq/contrib/traceroute
Traceroute fix
2017-11-17 19:02:16 +01:00
Simon Duquennoy
83fb4b68b5
Merge branch 'develop' into contrib/traceroute 2017-11-17 17:26:17 +01:00
Simon Duquennoy
2c88ee2807
Merge pull request #166 from simonduq/contrib/travis-deterministic-tests
Make RPL random rearrangement tests non-stochastic
2017-11-17 17:26:05 +01:00
Simon Duquennoy
8f7b8cd23e Removing unused Cooja MT functions 2017-11-17 08:24:10 -08:00
Simon Duquennoy
5cf3aefe4a Update cooja to latest 2017-11-17 08:14:46 -08:00
Simon Duquennoy
6f15a2aa65 CI script tests: minor fixes 2017-11-17 08:06:47 -08:00
Simon Duquennoy
db437fde33
Merge branch 'develop' into contrib/travis-deterministic-tests 2017-11-17 16:44:35 +01:00
Simon Duquennoy
cb76fe68ed
Merge pull request #182 from atiselsts/contrib/mac_transmission_control
Allow to set a different number of MAC retransmissions for different classes of packets
2017-11-17 16:43:57 +01:00
Simon Duquennoy
8d6f720219
Merge branch 'develop' into contrib/mac_transmission_control 2017-11-17 15:56:08 +01:00
George Oikonomou
213dac4e8c
Merge pull request #181 from atiselsts/contrib/cc2538-cc26xx-deep-sleep
Use ENERGEST_TYPE_DEEP_LPM energest state for CC2538 and CC26xx
2017-11-17 14:55:59 +00:00
Joakim Eriksson
5c9997519b
Merge branch 'develop' into contrib/project-conf-fix 2017-11-17 15:54:03 +01:00
Atis Elsts
a211cb6e31 Allow to set a different number of MAC retransmissions for different classes of packets 2017-11-17 14:13:20 +00:00
Atis Elsts
02c065db69 add deep sleep tracking for CC26xx 2017-11-15 12:17:53 +00:00
Atis Elsts
7b26ead9de add deep sleep tracking for CC2538 2017-11-15 12:17:44 +00:00
Joakim Eriksson
3c9ffedfcb
Merge pull request #173 from simonduq/contrib/disable-annotate
Disable TCP/IP annotations by default
2017-11-14 23:21:30 +01:00