-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to set up the env #6
Comments
The test suite sends complete Ethernet frames encapsulated into UDP/IPv4 to the localhost:7771. It is supposed to work with another utility https://github.com/intel/net-test-tools that decapsulates Ethernet frames and delivers them to the system under test with in one of the following ways:
Currently it’s used for testing https://github.com/zephyrproject-rtos/zephyr TCP2 protocol implementation with the tcp2_check test suite. So, in other words, at its present state it’s suited for testing embedded implementations. For other uses cases like testing against Linux host TCP, additional development work might be needed (TAP interface support in net-test-tools is very basic and needs additional work). Please describe your setup and system under test, let’s see if it can be useful in your case. |
Hi ozhuraki , thanks for your reply. I am testing in the Linux(Ubuntu) platform. I have to have a deeper debug for my test env. I found all of case will fail because of What I am going to do is to write my new case with this project. I plan to send TCP data to DUT with PC and the sent data window size exceeds the size that the DUT told to the PC. Any advice? |
Hi AmandaYaoYao, Sorry for the delay with my answer.
Before each test is executed, DUT is sent an ICMP echo and is expected to reply. This can be disabled with:
Take a look into tcp_data_win() in tcp2_check.ttcnpp. As a check of a signal-through with your DUT, it might be a good idea to get the ping going through first. What's your DUT and how do you connect to it? |
My DUT is a board connect with PC by uart. They will do TCP connection. But when I set my DUT as TCP server and run the case |
I have successfully install the titan and successfully build the net-test-suites. However when I run the case, all of them failed. So how to setup the env to run the case. I set the config as below:
Here are the log.
The text was updated successfully, but these errors were encountered: