WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
221510
REGRESSION (
r272445
): TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo and TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource are failing
https://bugs.webkit.org/show_bug.cgi?id=221510
Summary
REGRESSION (r272445): TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo and Tes...
Robert Jenner
Reported
2021-02-05 17:36:30 PST
TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource TestWebKitAPI.MediaSessionTest.RemoteCommands Are consistently failing APIs in MacOS. Failures started after changes were landed in
r272445
and a new test: TestWebKitAPI.MediaSessionTest.RemoteCommands was added. HISTORY URL:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo&test=TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource&test=TestWebKitAPI.MediaSessionTest.RemoteCommands
r272445
STDIO URL:
https://build.webkit.org/builders/Apple-BigSur-Release-WK1-Tests/builds/1470/steps/run-api-tests/logs/stdio
r272445
STDIO TEXT: TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:276 Expected equality of these values: webViewPID Which is: 2563 [webView _webProcessIdentifier] Which is: 2568 /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:282 Value of: [webView _isPlayingAudio] Actual: false Expected: true /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:285 Expected equality of these values: webViewPID Which is: 2563 [webView _webProcessIdentifier] Which is: 2568 TestWebKitAPI.WebKit.GlobalPreferenceChangesUsingDefaultsWrite /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKit/PreferenceChanges.mm:186 Expected equality of these values: preferenceValue() Which is: 1 2 TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:339 Expected equality of these values: webViewPID Which is: 2553 [webView _webProcessIdentifier] Which is: 2558 /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:347 Value of: [webView _isPlayingAudio] Actual: false Expected: true /Volumes/Data/slave/bigsur-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:351 Expected equality of these values: webViewPID Which is: 2553 [webView _webProcessIdentifier] Which is: 2558
r272448
STDIO URL:
https://build.webkit.org/builders/Apple-Catalina-Release-WK1-Tests/builds/12340/steps/run-api-tests/logs/stdio
r272448
STDIO TEXT: TestWebKitAPI.MediaSessionTest.OnlyOneHandler 2021-02-05 16:22:22.133 TestWebKitAPI[28351:34603705] -[__NSCFType isEnabled]: unrecognized selector sent to instance 0x7f9ab9408250 File name unavailable Unknown C++ exception thrown in the test body. TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:276 Expected equality of these values: webViewPID Which is: 34103 [webView _webProcessIdentifier] Which is: 34107 /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:282 Value of: [webView _isPlayingAudio] Actual: false Expected: true /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:285 Expected equality of these values: webViewPID Which is: 34103 [webView _webProcessIdentifier] Which is: 34107 TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:339 Expected equality of these values: webViewPID Which is: 34093 [webView _webProcessIdentifier] Which is: 34097 /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:347 Value of: [webView _isPlayingAudio] Actual: false Expected: true /Volumes/Data/slave/catalina-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:351 Expected equality of these values: webViewPID Which is: 34093 [webView _webProcessIdentifier] Which is: 34097 TestWebKitAPI.MediaSessionTest.RemoteCommands 2021-02-05 16:22:22.596 TestWebKitAPI[28356:34603894] -[__NSCFType isEnabled]: unrecognized selector sent to instance 0x7fa73f7edd10 File name unavailable Unknown C++ exception thrown in the test body.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-02-05 17:38:23 PST
<
rdar://problem/74048912
>
Ryan Haddad
Comment 2
2021-02-08 10:02:51 PST
It looks like
https://trac.webkit.org/changeset/272456
disabled the MediaSessionTest API tests, but we're still seeing the GPUProcess tests fail on the bots.
Eric Carlson
Comment 3
2021-02-08 16:09:47 PST
This should be fixed by
r272547
.
Alexey Proskuryakov
Comment 4
2021-02-09 11:59:36 PST
Can we confirm if this got fixed?
Ryan Haddad
Comment 5
2021-02-09 14:35:06 PST
TestWebKitAPI.GPUProcess.CrashWhilePlayingAudioViaCreateMediaElementSource appears to be consistently passing now. TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo appears to be a flaky failure, but that may have started shortly before
r272445
landed.
Ryan Haddad
Comment 6
2021-02-10 21:11:15 PST
I confirmed the TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo flakiness started before. This bug can be resolved.
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