mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-11 03:42:51 +00:00
This provides a better error message when building with CMake and forgetting ZEPHYR_BASE or not registering Zephyr in the CMake package registry. See parent commit for more details (split from parent for better readability). Signed-off-by: Marc Herbert <marc.herbert@intel.com> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
overlay-debug.conf | ||
overlay-e1000.conf | ||
overlay-log-extra.conf | ||
overlay-log-extra2.conf | ||
overlay-log-pkt.conf | ||
overlay-log.conf | ||
overlay-max-stacks.conf | ||
overlay-nommu.conf | ||
overlay-slip.conf | ||
prj.conf | ||
README.rst | ||
sample.yaml |
.. _sockets-tcp-sample: TCP Sample for TTCN-3 based Sanity Check ######################################## Overview ******** This application is used together with the TTCN-3 based sanity check to validate the functionality of the experimental TCP (TCP2). Building, Running and executing TTCN-3 based Sanity Check for TCP2 ****************************************************************** Compile and start the `net-test-tools`_: .. code-block:: console ./autogen.sh make ./loop-slipcat.sh Build the TCP sample app: .. code-block:: console cd samples/net/sockets/tcp mkdir build && cd build cmake -DBOARD=qemu_x86 -DOVERLAY_CONFIG="overlay-slip.conf" .. make run Compile and run the TCP2 sanity check `net-test-suites`_: .. code-block:: console . titan-install.sh . titan-env.sh cd src . make.sh ttcn3_start test_suite tcp2_check_3_runs.cfg .. _`net-test-tools`: https://github.com/intel/net-test-tools .. _`net-test-suites`: https://github.com/intel/net-test-suites