Ravi kumar Veeramally
124c067027
net: tcp: Cancel the fin_timer on FIN message in FIN_WAIT1 state
...
fin_timer will be started after sending FIN to peer. After successful
reception of FIN+ACK message in FIN_WAIT1 state, fin_timer should be
cancelled.
Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@linux.intel.com>
2017-12-31 11:58:27 -05:00
Sebastian Bøe
dfe5cb731c
cmake: qemu: Don't use the '\$' hack with Ninja
...
Using the '\$' technique to accept make variables corrupts Ninja build
systems, so avoid using it when generating Ninja files. Not using it
with Ninja means we need to come up with some other mechanism to
support build-time configuration of the QEMU CLI with Ninja.
Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2017-12-30 11:29:24 -05:00
Manivannan Sadhasivam
045d146d9f
subsys: bluetooth: host: mesh: shell: Fix IVIndex parsing
...
Fix the parsing of IVIndex value from shell command line for
cmd_provision
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
2017-12-30 08:28:00 +01:00
Paul Sokolovsky
e25df54eae
various: Update/fix some textual material and code comments.
...
Of these, only struct net_ipv6_nbr_data::send_ns is a descriptive
change:
send_ns is used for timing Neighbor Solicitations in general, not
just for DAD.
The rest are typo/grammar fixes.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2017-12-29 09:45:39 -05:00
Vinayak Kariappa Chettimada
891ba80087
Bluetooth: controller: Fix S2 coding Rx chain delay timing const
...
Fix the S2 coding Rx chain delay timing constant based on
manual observations.
Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2017-12-29 10:31:44 +01:00
Vinayak Kariappa Chettimada
d3585cd1d9
Bluetooth: controller: Add tIFS SW switching for Coded PHY
...
Add implementation to consider differing Rx chain delays for
S2 and S8 Coded PHY PDU reception. These changes are
required to meet tIFS timings for transmission after a
reception on S8 coding.
Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2017-12-29 10:31:44 +01:00
Anas Nashif
c263f2a208
tests: timer_api: remove build_only, exclude arches
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
83fcd1cded
tests: gdb server is build_only
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
d4784555d0
tests: remove build_only option
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
eba1bbd705
samples: remove more build_only tags
...
Remove build_only and add harness type needed for the sample/test to
allow running with sanitycheck and on devices once we have harness
support.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
bca9c456d2
samples: remove build_only from various samples
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
c6d2ba996f
samples: drivers: remove build_only flag
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
26ccc0bbcb
samples: crypto: remove build_only and sample cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
0d841cf0f2
samples: entropy: filter based on HW capabilities
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
b5b8095749
samples: bluetooth and net samples need test setup
...
remove build_only and make them depend on test harness (bluetooth)
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
2292d7881d
tests: move gdb_server to test_build
...
No need for this to be a standalone test.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
7bdf166bdb
tests: benchmark: rename default .conf file
...
Have the default config be prj.conf
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
4599bbff67
samples: watchdog: fix dependencies and sample cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
d473d53da8
samples: rtc: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
6e7de15680
samples: TMP112: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
9f0e1b82f0
samples: TH02: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
c98513e6a5
samples: sx9500: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
31a23dca68
samples: mcp9808: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
a6119ee105
samples: max30101: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
482feb45e4
samples: bmi160: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
159e0a2167
samples: magn_polling: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
0448642b33
samples: hts221: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
42ac8abdc3
samples: fxos8700: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
1ac3cc9347
samples: fxas21002: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
21787c8d1a
samples: bmi150: fix dependencies and test cleanup
...
Remove ARC unrelated configs
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
200b2459cf
samples: bmg160: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
da9a59e233
samples: bme280: fix dependencies and test cleanup
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
e7c009eec9
samples: apds9960: fix dependencies
...
depend on i2c and gpio drivers being available.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
468e3f7a11
samples: apds9960: remove arc related configs
...
Also remove unused STDOUT_CONSOLE
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
38e40427ec
tests: kernel: move build test out of kernel
...
This test has nothing related to kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
e1e68c7af3
tests: uart: fixed filtering and make test global
...
Remove build_only and improved platform filtering.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
f07d66fcef
tests: rtc: fix dependencies
...
Depend on RTC driver being available on the device.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
5f34003da2
tests: integrate quark clock test in build test
...
This is just a build test, so integrate in the build_only test.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
7aec3948ec
tests: pwm: fix dependencies and use depends_on
...
We should only build and run on supported devices.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
c9d6b289c7
samples: pwm: depend on boards supporting PWM
...
Still need a better way to filter and a better way to support multiple
platforms with these tests, but for now we remove the build_only tag and
make it depend on real HW.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
8383fa65d1
tests: pinmux: depend on pinmux and support harness
...
Make sure we only build and run on supported platforms.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
a67a407c5d
tests: pci: fix tags
...
Add correct tag to the testcase.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
f2dc220387
tests: ipm: fix testcase tags
...
Add correct tag to the testcase.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
e9abafa5fb
tests: integrate nsim test in build test
...
This is just a build test, so make it part of the overall build test
instead of having a special test case for it.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
c859ebe02e
tests: i2c: make test depend on i2c
...
Build only for platforms that have an I2C driver.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
b0f3ae0e98
sanitycheck: harness support
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
f006ea3b58
boards: add supported features
...
Update board definitions with supported feature. This is temporary
until we have full coverage for device drivers in DTS, then we can use
DTS instead.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
a0ba239886
tests: gpio: make test depend on gpio capability
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
ab940163ee
tests: add a new harness keyword to schema
...
This keyword would mean that a special harness is needed to run the
tests sucessfully. This can be as simple as a loopback wiring or a
complete hardware test setup for sensor and IO testing. It is free form
initially and would be changed to be an enum once we have more values in
place.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00
Anas Nashif
9e91d910e8
tests: remove standalone enc28j60 build test
...
We do already test building this driver somewhere else, this is a
duplicate.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-12-28 20:24:29 -05:00