zephyr/tests/net/all
Robert Lubos 7e7f05546d modules: nordic: Allow separate nRF 802.15.4 radio driver build
So far, nRF 802.15.4 radio driver build was dependent on the 802.15.4
subsystem in Zephyr. While this was a reasonable approach for samples,
it prevented the radio driver from being built as a standalone entity,
which could be useful in some applications (e. g. running core nRF
802.15.4 radio driver tests with Zephyr).

Resolve this, by providing a separate set of Kconfigs for the radio
driver, therefore allowing to build it as a separate entity. The 802154
subsystem simply enables the radio driver module in this case.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-01-28 15:18:42 +01:00
..
src
check_net_options.sh tests: net: all: check_net_options.sh: Use lowercase for internal vars 2019-12-10 14:34:46 -08:00
CMakeLists.txt
prj.conf modules: nordic: Allow separate nRF 802.15.4 radio driver build 2020-01-28 15:18:42 +01:00
README.txt tests: net: all: Add more options to catch-all test 2019-04-23 10:29:38 +03:00
testcase.yaml tests: net: all: Add more options to catch-all test 2019-04-23 10:29:38 +03:00

This test tries to enable all possible networking related config options
and build a sample application. The application is not supposed to be run
as typically the generated configuration is not usable.

The check_net_options.sh script can be used in Linux host to generate
a list of missing network related kconfig options from prj.conf file.

TODO:

* separate conflicting configuration options and create new test cases
  for them