Closed Bug 1988842 Opened 10 months ago Closed 7 months ago

Intermittent org.mozilla.geckoview.test.MediaDelegateXOriginTest#testDeviceRecordingEventAudioAndVideoInXOriginIframe | single tracking bug

Categories

(GeckoView :: General, defect, P5)

All
Android
defect

Tracking

(firefox148 fixed)

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: olivia)

References

Details

(Keywords: intermittent-failure, intermittent-testcase)

Attachments

(1 file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=527320122&repo=autoland&task=C0_SC8y2TG29bbZ9irwRiw.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/C0_SC8y2TG29bbZ9irwRiw/runs/0/artifacts/public/logs/live_backing.log


  09-16 17:58:59.011 I/Gecko   (12881): [GFX1-]: Failed to load a program object with a program binary: gpu_cache_update renderer Android Emulator OpenGL ES Translator (llvmpipe (LLVM 19.1.1, 256 bits))
[task 2025-09-16T17:59:31.704+00:00] 17:59:31     INFO -  09-16 17:58:59.011 I/Gecko   (12881):
[task 2025-09-16T17:59:31.704+00:00] 17:59:31     INFO -  09-16 17:58:59.011 E/webrender::device::gl(12881): Failed to load a program object with a program binary: gpu_cache_update renderer Android Emulator OpenGL ES Translator (llvmpipe (LLVM 19.1.1, 256 bits))
[task 2025-09-16T17:59:31.704+00:00] 17:59:31     INFO -  09-16 17:58:59.011 I/Gecko   (12881): [GFX1-]: shader-cache: Failed program_binary
[task 2025-09-16T17:59:31.704+00:00] 17:59:31     INFO -  09-16 17:58:59.011 E/webrender_bindings::program_cache(12881): shader-cache: Failed program_binary
[task 2025-09-16T17:59:31.705+00:00] 17:59:31     INFO -  09-16 17:58:59.025 D/GeckoSession( 5372): handleMessage GeckoView:PageStart uri=about:blank
[task 2025-09-16T17:59:31.705+00:00] 17:59:31     INFO -  09-16 17:58:59.025 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$SelectionActionDelegate.onDismissClipboardPermissionRequest(org.mozilla.geckoview.GeckoSession)
[task 2025-09-16T17:59:31.705+00:00] 17:59:31     INFO -  09-16 17:58:59.025 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$ProgressDelegate.onPageStart(org.mozilla.geckoview.GeckoSession,java.lang.String)
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 D/GeckoSession( 5372): handleMessage GeckoView:LocationChange uri=about:blank
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$NavigationDelegate.onLocationChange(org.mozilla.geckoview.GeckoSession,java.lang.String,java.util.List,java.lang.Boolean)
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$NavigationDelegate.onCanGoBack(org.mozilla.geckoview.GeckoSession,boolean)
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$NavigationDelegate.onCanGoForward(org.mozilla.geckoview.GeckoSession,boolean)
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 D/GeckoSession( 5372): handleMessage GeckoView:PageStop uri=null
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 E/GeckoSessionTestRule( 5372): method: public abstract void org.mozilla.geckoview.GeckoSession$ProgressDelegate.onPageStop(org.mozilla.geckoview.GeckoSession,boolean)
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.026 E/GeckoSessionTestRule( 5372): after prepareStatement
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.032 I/GeckoSession( 5372): zerdatime 366515 - chrome startup finished
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.035 W/GeckoEditableChild(11135): No editable parent
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.041 D/GeckoSession( 5372): handleMessage GeckoView:ProgressChanged uri=null
[task 2025-09-16T17:59:31.706+00:00] 17:59:31     INFO -  09-16 17:58:59.041 D/GeckoSession( 5372): handleMessage GeckoView:PageStart uri=http://localhost:4245/assets/www/getusermedia_xorigin_container.html
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.045 I/resolv  (  403): GetAddrInfoHandler::run: {101 101 101 983141 10192 0}
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.048 I/resolv  (  403): res_nmkquery: (QUERY, IN, AAAA)
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.048 I/resolv  (  403): resolv_cache_lookup: FOUND IN CACHE entry=0x77282307ab30
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.048 I/resolv  (  403): doQuery: rcode=0, ancount=0, return value=88
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.048 I/resolv  (  403): res_nmkquery: (QUERY, IN, A)
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.053 I/resolv  (  403): resolv_cache_lookup: FOUND IN CACHE entry=0x772933080650
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.053 I/resolv  (  403): doQuery: rcode=0, ancount=2, return value=63
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.090 D/audioserver(  467): FGS Logger Transaction failed
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.090 D/audioserver(  467): -129
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.150 W/Web Content(11135): [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://localhost:4245/assets/www/getusermedia_xorigin_container.html" line: 0}]
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.170 D/GeckoSession( 5372): handleMessage GeckoView:LocationChange uri=http://localhost:4245/assets/www/getusermedia_xorigin_container.html
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.170 D/GeckoSession( 5372): handleMessage GeckoView:SecurityChanged uri=null
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.174 D/WebExtension( 5372): handleMessage GeckoView:WebExtension:Connect
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.295 I/Gecko   ( 5372): console.error: "Fail on getting domain pref:" [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]
[task 2025-09-16T17:59:31.707+00:00] 17:59:31     INFO -  09-16 17:58:59.295 E/GeckoConsole( 5372): [JavaScript Error: "Fail on getting domain pref: [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]"]
[task 2025-09-16T17:59:31.708+00:00] 17:59:31     INFO -  09-16 17:58:59.296 D/GeckoSession( 5372): handleMessage GeckoView:ProgressChanged uri=null
[task 2025-09-16T17:59:31.708+00:00] 17:59:31     INFO -  09-16 17:58:59.308 W/Web Content(11135): [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://127.0.0.1:4245/assets/www/getusermedia_xorigin_iframe.html" line: 0}]
[task 2025-09-16T17:59:31.708+00:00] 17:59:31     INFO -  09-16 17:58:59.406 D/GeckoSession( 5372): handleMessage GeckoView:LocationChange uri=http://127.0.0.1:4245/assets/www/getusermedia_xorigin_iframe.html
[task 2025-09-16T17:59:31.708+00:00] 17:59:31     INFO -  09-16 17:58:59.407 I/Gecko   ( 5372): console.error: "Fail on getting domain pref:" [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]
[task 2025-09-16T17:59:31.709+00:00] 17:59:31     INFO -  09-16 17:58:59.425 E/GeckoConsole( 5372): [JavaScript Error: "Fail on getting domain pref: [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]"]
[task 2025-09-16T17:59:31.709+00:00] 17:59:31     INFO -  09-16 17:58:59.437 W/Web Content(11135): [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://127.0.0.1:4245/assets/www/getusermedia_xorigin_iframe.html" line: 0}]
[task 2025-09-16T17:59:31.709+00:00] 17:59:31     INFO -  09-16 17:58:59.477 D/EGL_emulation(  812): app_time_stats: avg=361.09ms min=2.38ms max=2792.40ms count=9
[task 2025-09-16T17:59:31.709+00:00] 17:59:31     INFO -  09-16 17:58:59.538 I/Gecko   ( 5372): console.error: "Fail on getting domain pref:" [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:58:59.538 E/GeckoConsole( 5372): [JavaScript Error: "Fail on getting domain pref: [Exception... "Component returned failure code: 0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) [nsICookieBannerService.getDomainPref]"  nsresult: "0x804b0050 (NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS)"  location: "JS frame :: resource://gre/actors/CookieBannerParent.sys.mjs :: receiveMessage :: line 182"  data: no]"]
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:58:59.538 D/GeckoSession( 5372): handleMessage GeckoView:LocationChange uri=http://127.0.0.1:4245/assets/www/getusermedia_xorigin_iframe.html
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:58:59.540 D/GeckoSession( 5372): handleMessage GeckoView:ProgressChanged uri=null
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:58:59.545 D/GeckoSession( 5372): handleMessage GeckoView:PageStop uri=null
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:58:59.803 E/OpenGLRenderer(  812): Unable to match the desired swap behavior.
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:59:00.062 D/GeckoSession( 5372): handleMessage GeckoView:StateUpdated uri=null
[task 2025-09-16T17:59:31.710+00:00] 17:59:31     INFO -  09-16 17:59:00.062 W/GeckoSession( 5372): No history entries found.
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.113 I/AiAiEcho( 1557): Predicting[0]:
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.113 I/AiAiEcho( 1557): EchoTargets:
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.113 I/AiAiEcho( 1557): Filtered by AiAi flag check:
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.114 I/AiAiEcho( 1557): Ranked targets strategy: SORT, count: 0, ranking metadata:
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.114 D/BoundBrokerSvc( 1294): onUnbind: Intent { act=com.google.android.gms.clearcut.bootcount.service.START pkg=com.google.android.gms }
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.117 I/AiAiEcho( 1557): #postPredictionTargets: Sending updates to UISurface lockscreen with targets# 0 (types=[])
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.121 W/PageIndicator(  812): Total number of pages invalid: 0. Assuming 1 page.
[task 2025-09-16T17:59:31.711+00:00] 17:59:31     INFO -  09-16 17:59:00.168 E/GeckoSessionTestRule( 5372): after evaluate
[task 2025-09-16T17:59:31.712+00:00] 17:59:31     INFO -  09-16 17:59:00.168 E/GeckoSessionTestRule( 5372): after performTestEndCheck
[task 2025-09-16T17:59:31.712+00:00] 17:59:31     INFO -  09-16 17:59:00.271 E/GeckoSessionTestRule( 5372): test_end c5ee677f-bc83-49bd-9e28-2d35f3d0f059 testDeviceRecordingEventAudioAndVideoInXOriginIframeNoAllow(org.mozilla.geckoview.test.MediaDelegateXOriginTest)
[task 2025-09-16T17:59:31.713+00:00] 17:59:31  WARNING -  TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.MediaDelegateXOriginTest#testDeviceRecordingEventAudioAndVideoInXOriginIframe | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  TEST-INFO took 31357ms
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.MediaSessionTest
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=462
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=1305
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | org.mozilla.geckoview.test.MediaSessionTest:
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=domMetadataPlayback
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  TEST-START | org.mozilla.geckoview.test.MediaSessionTest#domMetadataPlayback
[task 2025-09-16T17:59:31.713+00:00] 17:59:31     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.MediaSessionTest

Olivia, can you please look at this frequent failure or redirect? Thanks!

Flags: needinfo?(ohall)
See Also: → 1679779

I'll set an @Ignore on this one for now, I remember it barely making the cutoff when having to suppress in bug 1987152.

Flags: needinfo?(ohall)
See Also: → 1987152, 1988041
Assignee: nobody → ohall
Status: NEW → ASSIGNED
Attachment #9533799 - Attachment description: Bug 1988842 - Ignore GeckoView junit testDeviceRecordingEventAudioAndVideo → Bug 1988842 - Ignore some frequent GeckoView junit media failures
Pushed by ohall@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9d9152894ee3 https://hg.mozilla.org/integration/autoland/rev/9ec63ad2ad3a Ignore some frequent GeckoView junit media failures r=geckoview-reviewers,m_kato
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: