Bug 281082

Summary: Many TestWTF.WTF_Condition tests fail on Windows
Product: WebKit Reporter: Jonathan Bedard <jbedard>
Component: Tools / TestsAssignee: Fujii Hironori <fujii.hironori>
Status: RESOLVED WONTFIX    
Severity: Normal CC: fujii.hironori, jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

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
Radar WebKit Bug Importer
Comment 1 2024-10-08 12:47:14 PDT
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
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.