samples/net/sockets/tcp/README.html · samples/net/sockets/tcp/README.rst 공식 원문 ↗

Zephyr 3.7.0 · Samples · Networking · TCP test

TTCN-3 기반 sanity check용 TCP sample

SLIP test tool, qemu_x86 TCP application과 TITAN test suite를 순서대로 실행합니다.

Official pathsamples/net/sockets/tcp/README.html
Source filesamples/net/sockets/tcp/README.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

Legacy build command와 두 Intel test repository의 실행 순서를 그대로 보존합니다.

Protocol

TCP

Framework

TTCN-3

Target

qemu_x86

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 5157C60286FB99682DB70CB62FCCFE67F7AFBE766C3912EFC72BC8975CA2C2B6
.. zephyr:code-sample:: sockets-tcp-sample
   :name: TCP sample for TTCN-3 based sanity check
   :relevant-api: bsd_sockets

   Use TTCN-3 to validate the functionality of the TCP stack.

Overview
********

This application is used together with the TTCN-3 based sanity check
to validate the functionality of the TCP.

Building, Running and executing TTCN-3 based Sanity Check for TCP
*****************************************************************

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 -DEXTRA_CONF_FILE="overlay-slip.conf" ..
   make run

Compile and run the TCP 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

Part 3

한국어 전문 번역

개요

이 application은 TCP 기능을 검증하는 TTCN-3 기반 sanity check와 함께 사용합니다.

TCP용 TTCN-3 기반 Sanity Check 빌드·실행

net-test-tools를 compile하고 시작합니다.

./autogen.sh
make
./loop-slipcat.sh

TCP sample application을 build합니다.

cd samples/net/sockets/tcp
mkdir build && cd build
cmake -DBOARD=qemu_x86 -DEXTRA_CONF_FILE="overlay-slip.conf" ..
make run

net-test-suites의 TCP sanity check를 compile하고 실행합니다.

. titan-install.sh
. titan-env.sh
cd src
. make.sh
ttcn3_start test_suite tcp2_check_3_runs.cfg

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.