WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
281082
Many TestWTF.WTF_Condition tests fail on Windows
https://bugs.webkit.org/show_bug.cgi?id=281082
Summary
Many TestWTF.WTF_Condition tests fail on Windows
Jonathan Bedard
Reported
2024-10-08 12:44:54 PDT
Many TestWTF.WTF_Condition tests fail on Windows, seemingly as long as we've run them. History:
https://results.webkit.org/?suite=api-tests&test=TestWTF.WTF_Condition.TenProducersOneConsumerHundredSlotsNotifyOne&platform=win
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-10-08 12:47:14 PDT
<
rdar://problem/137530344
>
Jonathan Bedard
Comment 2
2024-10-08 13:32:55 PDT
Assigning this to Sony right now, I'm disabling these tests on Windows
https://github.com/WebKit/WebKit/pull/34858
Fujii Hironori
Comment 3
2024-10-08 13:57:33 PDT
I have no problem on my PC.
> PS C:\webkit\wb> python .\Tools\Scripts\run-api-tests --debug --no-build TestWTF.WTF_Condition > Running tests > Ran 14 tests of 14 with 14 successful > ------------------------------ > All tests successfully passed!
By limiting the number of CPU to 1, some tests are slow but still passing on my PC.
> PS C:\webkit\wb> python .\Tools\Scripts\run-api-tests --debug --no-build TestWTF.WTF_Condition > Running tests > worker/0 TestWTF.WTF_Condition.OneProducerOneConsumerHundredSlots Passed (took 5.4 seconds) > worker/0 TestWTF.WTF_Condition.OneProducerTenConsumersHundredSlotsNotifyAll Passed (took 3.7 seconds) > worker/0 TestWTF.WTF_Condition.TenProducersTenConsumersHundredSlotsNotifyAll Passed (took 3.9 seconds) > worker/0 TestWTF.WTF_Condition.TenProducersTenConsumersOneSlot Passed (took 6.0 seconds) > Ran 14 tests of 14 with 14 successful > ------------------------------ > All tests successfully passed!
Fujii Hironori
Comment 4
2024-10-08 13:58:24 PDT
Buildbot: builder Windows-64-bit-Release-Tests build 509
https://build.webkit.org/#/builders/1191/builds/509
Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.Basic'] worker/0 TestWTF.WTF_Condition.Basic Passed Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerOneConsumerHundredSlots'] worker/0 TestWTF.WTF_Condition.OneProducerOneConsumerHundredSlots Passed (took 13.5 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerOneConsumerOneSlot'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 16448] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 16448" took 0.28s worker/0 TestWTF.WTF_Condition.OneProducerOneConsumerOneSlot Timeout (took 33.3 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerOneConsumerOneSlotTimeout'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 13076] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 13076" took 0.22s worker/0 TestWTF.WTF_Condition.OneProducerOneConsumerOneSlotTimeout Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerTenConsumersHundredSlotsNotifyAll'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 11932] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 11932" took 0.22s worker/0 TestWTF.WTF_Condition.OneProducerTenConsumersHundredSlotsNotifyAll Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerTenConsumersHundredSlotsNotifyOne'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 16036] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 16036" took 0.22s worker/0 TestWTF.WTF_Condition.OneProducerTenConsumersHundredSlotsNotifyOne Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.OneProducerTenConsumersOneSlot'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 26148] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 26148" took 0.22s worker/0 TestWTF.WTF_Condition.OneProducerTenConsumersOneSlot Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersOneConsumerHundredSlotsNotifyAll'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 29324] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 29324" took 0.22s worker/0 TestWTF.WTF_Condition.TenProducersOneConsumerHundredSlotsNotifyAll Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersOneConsumerHundredSlotsNotifyOne'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 10444] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 10444" took 0.22s worker/0 TestWTF.WTF_Condition.TenProducersOneConsumerHundredSlotsNotifyOne Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersOneConsumerOneSlot'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 10164] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 10164" took 0.22s worker/0 TestWTF.WTF_Condition.TenProducersOneConsumerOneSlot Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersTenConsumersHundredSlotsNotifyAll'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 11824] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 11824" took 0.23s worker/0 TestWTF.WTF_Condition.TenProducersTenConsumersHundredSlotsNotifyAll Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersTenConsumersHundredSlotsNotifyOne'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 21972] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 21972" took 0.22s worker/0 TestWTF.WTF_Condition.TenProducersTenConsumersHundredSlotsNotifyOne Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TenProducersTenConsumersOneSlot'] Looking at ['C:\\WINDOWS\\system32\\taskkill.exe', '/f', '/t', '/pid', 26436] "C:\\WINDOWS\\system32\\taskkill.exe /f /t /pid 26436" took 0.23s worker/0 TestWTF.WTF_Condition.TenProducersTenConsumersOneSlot Timeout (took 33.2 seconds) Looking at ['C:\\BW\\Windows-64-bit-Release-Tests\\build\\WebKitBuild\\Release\\bin\\TestWTF.exe', '--gtest_filter=WTF_Condition.TimeoutTimesOut'] worker/0 TestWTF.WTF_Condition.TimeoutTimesOut Passed
EWS
Comment 5
2024-10-08 14:18:48 PDT
Test gardening commit
284844@main
(05d00252194e): <
https://commits.webkit.org/284844@main
> Reviewed commits have been landed. Closing PR #34858 and removing active labels.
Fujii Hironori
Comment 6
2024-10-08 15:51:45 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/34868
EWS
Comment 7
2024-10-08 15:54:07 PDT
Committed
284857@main
(1a278231da52): <
https://commits.webkit.org/284857@main
> Reviewed commits have been landed. Closing PR #34868 and removing active labels.
Fujii Hironori
Comment 8
2024-10-08 15:54:47 PDT
Reopen.
Jonathan Bedard
Comment 9
2025-10-01 10:31:40 PDT
We don’t run this configuration any more, closing as "Not to be Fixed".
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug