Martin Turon
ecb6cae8bf
Modularized tests/scripts Makefile. ( #1391 )
...
* Modularized tests/scripts Makefile.
This eases addition of other functional test groups.
* Fix copyright date ranges of touched files.
2017-02-27 10:06:04 -08:00
Shu Chen
fc45943f8c
Add "--enable-ftd" build option ( #1384 )
...
* Add a new build target: ncp-mtd.
* Platform with "--enable-ftd" build option will build both MTD and FTD.
* Platform without "--enable-ftd" build option will only build MTD.
2017-02-24 10:10:53 -08:00
Przemysław Fierek
b6699cf9b3
Fix spurious failures in 5.1.x tests. ( #1324 )
2017-02-15 09:10:21 -08:00
Jonathan Hui
efc4599d62
Have router make two separate attempts to reconnect to current partition. ( #1276 )
2017-02-09 11:05:35 -08:00
Jonathan Hui
87db2f15e3
Thread Certification Test Plan has deprecated 5.5.6. ( #1273 )
2017-02-07 19:11:46 -08:00
Nick Banks
f2d41102dd
Ignore Exceptions While Parsing Frames ( #1235 )
2017-02-01 05:24:51 -08:00
Przemysław Fierek
cabb8853fe
Fix failing Mesh Header unit test ( #1199 )
2017-01-24 05:56:47 -08:00
Przemysław Fierek
0d6866e013
Fix hop limit handling in the Mesh Header in the Python framework. ( #1186 )
2017-01-23 09:15:06 -08:00
Przemysław Fierek
02712ffe10
Fix a python sniffer stop method (Remove deadlock). ( #1163 )
2017-01-18 09:10:30 -08:00
Nick Banks
71f47c105e
Python Sniffer Implementation for Windows ( #1147 )
...
* Initial function loading of new listener interface.
* Additional changes for Node sniffer interface
* Use Interface Index instead of GUID
* Initialize Handle in sniffer
* Put Channel in the sniffer message
2017-01-18 09:10:07 -08:00
Przemysław Fierek
7831bf39ed
Add the default factory option to the ICMP body factory. ( #1159 )
2017-01-16 22:04:56 -08:00
Łukasz Duda
8b8f7833e1
ICMP: Fix Destination Unreachable type. Ensure InterfaceId is properly set. ( #1138 )
2017-01-12 17:41:40 -08:00
Przemysław Fierek
100e568a09
Improve the sniffer design. ( #1073 )
2016-12-14 08:59:23 -08:00
Przemysław Fierek
7087f9af69
Fix spurious test errors in test_ipv6.py ( #1072 )
2016-12-14 08:58:24 -08:00
Przemysław Fierek
bc8b1a4cd1
Add CoAP support to thread-cert. ( #1063 )
2016-12-12 10:10:52 -08:00
Xiao Ma
94b264ccf9
Update Auto Test 9.2.7 to try make Travis check more stable. ( #1050 )
2016-12-08 12:35:05 -08:00
Xiao Ma
b3f91ee85f
Append default Active Dataset sub-tlvs when Leader forms a partition. ( #1039 )
...
* if any Active Dataset sub-tlvs missed, append it with default value.
* if any tlv that would affect the network connectivity included in
MGMT_ACTIVE_SET.req, but the value is identical with current one,
take this change as a immediate update.
* update auto-test 9.2.7.
2016-12-06 13:29:37 -08:00
Nick Banks
646d9e2f19
Reduce MTU to 1280 bytes ( #1032 )
...
* Reduce MTU to 1280 bytes
* Update 5.1.07 test to use 1232 byte ping
2016-12-01 14:00:50 -08:00
Nick Banks
24b98dbb85
Windows Cert Testing ( #943 )
...
* PR for cert test interface for Windows driver model.
2016-11-29 12:10:34 -08:00
PFierek
fba3198c9e
Add Python3 support to thread-cert. ( #985 )
2016-11-17 21:16:59 +08:00
Jonathan Hui
257e418b21
Add Minimal Thread Device to build. ( #973 )
2016-11-17 01:02:40 +08:00
PFierek
bd99468e85
Add sniffer. Extend some tests according to Thread Certification Test Plan V1.1 Preview 1612. ( #957 )
2016-11-10 12:59:25 +08:00
Xiao Ma
85521db9af
Delay the Tlv that affects connectivity by using Pending Operational Dataset. ( #869 )
2016-11-04 08:53:33 -07:00
Jonathan Hui
f8dbca157b
Update to latest Thread Certification Test Spec. ( #925 )
2016-11-03 11:37:23 -07:00
Xiao Ma
30c9dfc0bc
Copy TLVs from Active Dataset to Pending Dataset which are not included in MGMT_PENDING_SET request message. ( #915 )
2016-11-02 11:23:19 -07:00
rongli
3001fc689c
DHCP: implement simple Server/Client (solicit/reply) ( #884 )
...
* DHCP implementation
- implementation Dhcp client/server (solicit/reply)
- two build options --enable-dhcp6-server --enable-dhcp6-client (default disable)
- add Cert_5_3_09_AddressQuery for Dhcp Client/Server test in travis
2016-10-31 21:38:56 -07:00
Shu Chen
196c28d022
Add Thread Certification 9.2.8 to automated test. ( #909 )
2016-10-31 20:44:21 -07:00
Shu Chen
a21db36a5b
Implement reattach process using stored dataset ( #894 )
2016-10-31 08:56:52 -07:00
Jonathan Hui
7d81a632ae
Insert MPL Option in host-generated realm-local mcast messages. ( #874 )
2016-10-26 13:05:35 -07:00
Shu Chen
b6adaaf758
Delay a little longer after starting sim node ( #879 )
...
- To make travis check more stable
2016-10-25 10:50:10 -07:00
Nick Banks
ad39a59ff9
Support Different Number of Max Children ( #872 )
...
* Add support for setting child max, for platforms that define a different maximum number of supported children.
2016-10-24 10:43:10 -07:00
Jonathan Hui
ffaade05c6
Update multicast tests to expect multiple ping replies. ( #864 )
2016-10-24 09:13:38 -07:00
Jonathan Hui
4538dafd3d
Add Thread Certification 9.2.4 to automated test. ( #823 )
2016-10-17 17:26:58 -07:00
Jonathan Hui
117ecaf579
Add Thread Certification 8.2.2 to automated test. ( #824 )
2016-10-17 10:18:19 -07:00
Jonathan Hui
6878c63faf
Add Thread Certification 8.2.1 to automated test. ( #822 )
2016-10-17 09:18:26 -07:00
rongli
aaf5a57ea2
Cli: update 'keysequence' to make keyswithguardtime configurable ( #815 )
...
* Cli: update 'keysequence' to make keyswithguardtime configurable
2016-10-16 22:49:31 -07:00
Jonathan Hui
c28042ce97
Add Thread Certification 9.2.17 to automated test. ( #786 )
2016-10-12 20:41:11 -07:00
Jonathan Hui
0bafb5a08f
Add Thread Certification 9.2.18 to automated test. ( #785 )
2016-10-12 11:28:29 -07:00
Nick Banks
80d3a3b8fb
Don't Use Special IPv6 Addresses ( #791 )
...
* Replace 200*::/64 with 2001:2:0:*::/64
2016-10-11 17:40:15 -07:00
Xiao Ma
6a433b971c
Remove ROUTER_SELECTION_JITTER setting for ED/SED in cert scripts. ( #792 )
2016-10-11 09:15:57 -07:00
Jonathan Hui
04665429f9
Fix typo for pending channel in 9.2.7. ( #789 )
2016-10-11 09:15:13 -07:00
Jonathan Hui
249774eccf
Add Thread Certification 5.2.6 to automated test. ( #784 )
2016-10-11 09:07:51 -07:00
Jonathan Hui
a15a1ba687
Add Thread Certification 9.2.16 to automated test. ( #770 )
2016-10-10 10:42:21 -07:00
Jonathan Hui
7b0280bbde
Add Thread Certification 9.2.15 to automated test. ( #769 )
2016-10-10 09:46:07 -07:00
Jonathan Hui
f3ef4046db
Steering data. ( #743 )
2016-10-10 09:40:08 -07:00
Jonathan Hui
656c919c71
Fix bug in Thread Certification 6.1.3 automated test. ( #771 )
2016-10-07 16:10:31 -07:00
Jonathan Hui
176325b5a6
Add Thread Certification 9.2.11 to automated test. ( #764 )
2016-10-07 15:50:09 -07:00
Jonathan Hui
506bf83c1d
Add Thread Certification 9.2.10 to automated test. ( #761 )
2016-10-07 14:14:17 -07:00
Jonathan Hui
eb2277ab60
Add Thread Certification 9.2.9 to automated test. ( #756 )
2016-10-06 12:29:08 -07:00
Jonathan Hui
118ef08167
Update Thread Certification 5.5.4,5 to current test plan. ( #755 )
...
- Restrict child to only process Route TLV from parent.
2016-10-05 22:06:49 -07:00