[Webkit-unassigned] [Bug 224523] [WinCairo][curl] flaky http test failures under heavy CPU load

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 15 17:47:57 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=224523

--- Comment #8 from Fujii Hironori <Hironori.Fujii at sony.com> ---
This issue can be reproduced with Windows curl.exe, curl on WSL1 and wget on WSL1.

1. Run 16 DRT instances in the background
 python.exe ./Tools/Scripts/run-webkit-tests --wincairo --release --no-retry-failures --iterations=30000 -1 -f http/tests/xmlhttprequest/send-data-view.html
2. Invoke Windows curl.exe repeatedly
 1..1000 |% { curl.exe -O http://127.0.0.1:8000/xmlhttprequest/send-data-view.html }

Connections intermittently failed.

>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (7) Failed to connect to 127.0.0.1 port 8000: Address already in use
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (7) Failed to connect to 127.0.0.1 port 8000: Address already in use
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
> 100   630  100   630    0     0    630      0  0:00:01 --:--:--  0:00:01 10161
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (7) Failed to connect to 127.0.0.1 port 8000: Address already in use
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
> 100   630  100   630    0     0    630      0  0:00:01 --:--:--  0:00:01  6702

I observed the intermittent connection failures with curl and wget on WSL1. 

repeat 1000 curl http://127.0.0.1:8000/xmlhttprequest/send-data-view.html

> curl: (7) Failed to connect to 127.0.0.1 port 8000: Connection refused

repeat 1000 wget http://127.0.0.1:8000/xmlhttprequest/send-data-view.html

> Connecting to 127.0.0.1:8000... failed: Address already in use.

WinCairo MiniBrowser also reproduced the connection failures by repeatedly reloading http://127.0.0.1:8000/xmlhttprequest/send-data-view.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210416/43a4ab72/attachment.htm>


More information about the webkit-unassigned mailing list