netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [TEST]  net/bind_wildcard flakiness
@ 2025-05-16 17:05 Jakub Kicinski
  2025-05-16 17:44 ` Kuniyuki Iwashima
  0 siblings, 1 reply; 2+ messages in thread
From: Jakub Kicinski @ 2025-05-16 17:05 UTC (permalink / raw)
  To: Kuniyuki Iwashima, netdev

Hi!

The bind_wildcard used to be rock solid, no flakes in last 1000 runs,
but then around the time Eric posted his Rx optimizations we hit one
flake, and now we hit another:

List:
https://netdev.bots.linux.dev/contest.html?test=bind-wildcard&executor=vmksft-net&pass=0

Outputs:
https://netdev-3.bots.linux.dev/vmksft-net/results/122022/14-bind-wildcard/stdout
https://netdev-3.bots.linux.dev/vmksft-net/results/123463/14-bind-wildcard/stdout

One does:

# 0.21 [+0.00] # bind_wildcard.c:768:reuseaddr:Expected ret (-1) == 0 (0)
# 0.21 [+0.00] # reuseaddr: Test terminated by assertion
# 0.21 [+0.00] #          FAIL  bind_wildcard.v6_any_only_v6_v4mapped_any.reuseaddr

The other:

# 0.25 [+0.00] # bind_wildcard.c:775:plain:Expected ret (-1) == 0 (0)
# 0.25 [+0.00] # plain: Test terminated by assertion
# 0.25 [+0.00] #          FAIL  bind_wildcard.v6_local_v6_v4mapped_any.plain


The only change on the infra side is that I increased disk IO cap,
so the builds are now faster.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [TEST]  net/bind_wildcard flakiness
  2025-05-16 17:05 [TEST] net/bind_wildcard flakiness Jakub Kicinski
@ 2025-05-16 17:44 ` Kuniyuki Iwashima
  0 siblings, 0 replies; 2+ messages in thread
From: Kuniyuki Iwashima @ 2025-05-16 17:44 UTC (permalink / raw)
  To: kuba; +Cc: kuniyu, netdev

From: Jakub Kicinski <kuba@kernel.org>
Date: Fri, 16 May 2025 10:05:42 -0700
> Hi!
> 
> The bind_wildcard used to be rock solid, no flakes in last 1000 runs,
> but then around the time Eric posted his Rx optimizations we hit one
> flake, and now we hit another:

Thanks for the report.

The test only calls bind() so I guess it's not related to the RX
optimisation series.


> 
> List:
> https://netdev.bots.linux.dev/contest.html?test=bind-wildcard&executor=vmksft-net&pass=0
> 
> Outputs:
> https://netdev-3.bots.linux.dev/vmksft-net/results/122022/14-bind-wildcard/stdout
> https://netdev-3.bots.linux.dev/vmksft-net/results/123463/14-bind-wildcard/stdout
> 
> One does:
> 
> # 0.21 [+0.00] # bind_wildcard.c:768:reuseaddr:Expected ret (-1) == 0 (0)
> # 0.21 [+0.00] # reuseaddr: Test terminated by assertion
> # 0.21 [+0.00] #          FAIL  bind_wildcard.v6_any_only_v6_v4mapped_any.reuseaddr
> 
> The other:
> 
> # 0.25 [+0.00] # bind_wildcard.c:775:plain:Expected ret (-1) == 0 (0)
> # 0.25 [+0.00] # plain: Test terminated by assertion
> # 0.25 [+0.00] #          FAIL  bind_wildcard.v6_local_v6_v4mapped_any.plain

This is weird because both cases failed when bind() should succeed.

Will try to reproduce on my end.


> 
> 
> The only change on the infra side is that I increased disk IO cap,
> so the builds are now faster.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-05-16 17:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-16 17:05 [TEST] net/bind_wildcard flakiness Jakub Kicinski
2025-05-16 17:44 ` Kuniyuki Iwashima

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).