google / packetdrill

The official Google release of packetdrill
GNU General Public License v2.0
887 stars 220 forks source link

Execute testcase tcp/epoll/epoll_out_edge_notsent_lowat.pkt failed #59

Closed Bubble-mt closed 2 years ago

Bubble-mt commented 2 years ago

I ran the singel testcase tcp/epoll/epoll_out_edge_notsent_lowat.pkt. but it failed

1632639348(1)

So I changed this line to be: +0 > . 1:10001(10000) ack 1 win 256

Then I ran the testcase, it faileg again.

1632639458(1)

If I change the return value, it still cant execute pass.

1632639528(1)

Below is my environment:

1632639610(1)
nealcardwell commented 2 years ago

The packetdrill tests are only intended to pass on the most recent Linux kernel, but your 4.19 kernel is almost 3 years old. Please re-run your tests on the most recent net-next kernel from https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git and feel free to post a patch to update the test if you see a failure.

best, neal

On Sun, Sep 26, 2021 at 3:00 AM Bubble-mt @.***> wrote:

I ran the singel testcase tcp/epoll/epoll_out_edge_notsent_lowat.pkt. but it failed [image: 1632639348(1)] https://user-images.githubusercontent.com/72586297/134797101-c4aa5201-5b54-4d25-966f-887794ff3c9d.png

So I changed this line to be: +0 > . 1:10001(10000) ack 1 win 256

Then I ran the testcase, it faileg again. [image: 1632639458(1)] https://user-images.githubusercontent.com/72586297/134797154-4bcaa534-b9a6-4fcb-8d2c-8d8fbbf31ccd.png

If I change the return value, it still cant execute pass. [image: 1632639528(1)] https://user-images.githubusercontent.com/72586297/134797192-d411460e-78f6-41a0-a22f-2b80bb68c4b5.png

Below is my environment: [image: 1632639610(1)] https://user-images.githubusercontent.com/72586297/134797219-411ec508-9d16-45dc-88eb-543f8fb4fa89.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/google/packetdrill/issues/59, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACZHSHK7CPPOOPPMTKM3TX3UD3AJXANCNFSM5EYOQNUA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.