WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
REOPENED
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.
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