Open Bug 1709960 Opened 4 years ago Updated 20 days ago

Fix web platform tests for isolated process

Categories

(GeckoView :: General, task, P2)

Unspecified
All
task

Tracking

(Not tracked)

People

(Reporter: owlish, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sandboxing] [geckoview:2022q3] [fxdroid] [geckoview] )

Affected tests:

  • web platform tests W(wpt)
  • reftest W(Wr)

Once fixed, these should be enabled in automation (i.e. have the same tier in sandboxed builds as in non-sandboxed builds of the same type)

Severity: -- → S3
Priority: -- → P2
Whiteboard: [geckoview:m91?]
Whiteboard: [geckoview:m91?]
Whiteboard: [geckoview:2022q3?]
Whiteboard: [geckoview:2022q3?] → [sandboxing] [geckoview:2022q3]

Moving isolated process bugs to the new GeckoView::Sandboxing component.

Component: General → Sandboxing

Tasks should have severity N/A.

Severity: S3 → N/A
Component: Sandboxing → General
Whiteboard: [sandboxing] [geckoview:2022q3] → [sandboxing] [geckoview:2022q3] [fxdroid] [geckoview]

Sent a try run to see the current state of these tests. I'll revisit and summarize later this week.

Flags: needinfo?(ohall)

There seems to be a lot of intermittent failures in this WPT or an issue with how W was redefined post-SHIP and fission on the non-isolated process run, so I'm not sure if we have a good enough baseline.

However, W-nofis appears clear in the non-isolated process run, so I'll summarize off of those isolated process runs.

W-nofis

  • Appear to be mostly around video or media failures, such as:
    • PROCESS-CRASH | application crashed [None] | /css/compositing/mix-blend-mode/mix-blend-mode-video-sibling.html
    • PROCESS-CRASH | application crashed [None] | /fetch/metadata/track.https.sub.html
    • PROCESS-CRASH | application crashed [None] | /navigation-timing/dom-interactive-media-document.html
    • PROCESS-CRASH | application crashed [None] | /html/semantics/the-button-element/command-and-commandfor/on-video-behavior.tentative.html
    • TEST-UNEXPECTED-NOTRUN | /content-security-policy/media-src/media-src-7_2.html | In-policy audio src - expected PASS
    • TEST-UNEXPECTED-TIMEOUT | /mediacapture-record/passthrough/MediaRecorder-passthrough.https.html | PeerConnection passthrough MediaRecorder receives VP8 after onstart with a video stream. - Test timed out
  • (Not comprehensive, it is difficult to tell the intermittent failures from the true failures in this run.)
Flags: needinfo?(ohall)

All? WPT failures depend on remote media codec. We have to wait for fixing bug 1934009.

You need to log in before you can comment on or make changes to this bug.