Closed Bug 1714654 Opened 4 years ago Closed 1 month ago

[meta] Fix Fission web platform tests for Android

Categories

(GeckoView :: General, task, P2)

Unspecified
Android
task

Tracking

(firefox102 wontfix, firefox103 wontfix, firefox104 wontfix, firefox105 wontfix)

RESOLVED FIXED
Future
Tracking Status
firefox102 --- wontfix
firefox103 --- wontfix
firefox104 --- wontfix
firefox105 --- wontfix

People

(Reporter: owlish, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta, Whiteboard: [fission:android:m2][fxdroid])

Attachments

(1 file)

Affected tests:

  • web-platform-tests:
    • test-android-em-7.0-x86_64-qr/debug-geckoview-web-platform-tests-fis-e10s and test-android-em-7.0-x86_64/debug-geckoview-web-platform-tests-fis-e10s have multiple failures in all chunks.
    • For others, the affected tests are:
      • /html/browsers/history/the-history-interface/traverse-during-unload.html
      • /html/browsers/the-window-object/noopener-noreferrer-BarProp.window.html
      • /html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-001.sub.html
      • /fetch/redirect-navigate/preserve-fragment.html
  • web-platform-tests-reftest
    • test-android-em-7.0-x86_64-shippable-qr/opt-geckoview-web-platform-tests-reftest-fis-e10s:
      • /css/css-backgrounds/animations/background-color-animation-with-zero-playbackRate.html
Product: Testing → GeckoView
Target Milestone: --- → Future
Version: Default → Trunk
Fission Milestone: --- → Future
Whiteboard: [fission:android:m2]
Severity: -- → S3
Priority: -- → P2

Additional info: The result of ./mach try fuzzy β€”full -q β€˜android’ https://treeherder.mozilla.org/jobs?repo=try&revision=f76f23544a54226b64839d44961aca5a51e10f82

Fission Milestone: Future → ---
Whiteboard: [fission:android:m2] → [fission:android:m2] [geckoview:2022q3?]
Whiteboard: [fission:android:m2] [geckoview:2022q3?] → [fission:android:m2] [geckoview:2022q3]

Irene will identify which WPTs are currently failing with Android Fission and file bugs for failing tests.

Assignee: nobody → bugzeeeeee
Severity: S3 → N/A
OS: Unspecified → Android
Priority: P2 → P1
Whiteboard: [fission:android:m2] [geckoview:2022q3] → [fission:android:m2] [geckoview:2022q3] [geckoview:m104]

Moving Android Fission bugs to the new GeckoView::Sandboxing component.

Component: General → Sandboxing

105

Whiteboard: [fission:android:m2] [geckoview:2022q3] [geckoview:m104] → [fission:android:m2] [geckoview:2022q3] [geckoview:m104] [geckoview:m105]
Attachment #9285976 - Attachment description: WIP: Bug 1714654 - Run more web platform tests on Android → Bug 1714654 - Run more web platform tests on Android
Pushed by istorozhko@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dee87597d8c1 Run more web platform tests on Android r=jmaher
See Also: → 1780687
Depends on: 1780687
See Also: 1780687
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Reopening as it's not done yet

Whiteboard: [fission:android:m2] [geckoview:2022q3] [geckoview:m104] [geckoview:m105] → [fission:android:m2] [geckoview:2022q3] [geckoview:m104] [geckoview:m105] [geckoview:m106]
Depends on: 1786640
Depends on: 1786639
Depends on: 1662808
Depends on: 1788712
Assignee: bugzeeeeee → nobody
Summary: Fix Fission web platform tests for Android → [meta] Fix Fission web platform tests for Android

James says running the tests on Try should update the WPT test expectations. The try push's artifacts will have a test report.

We don't need to track this meta bug for sprint 106.

Whiteboard: [fission:android:m2] [geckoview:2022q3] [geckoview:m104] [geckoview:m105] [geckoview:m106] → [fission:android:m2]
Assignee: nobody → bugzeeeeee
Priority: P1 → P2
Depends on: 1790520
Blocks: 1790520
No longer depends on: 1790520

The logs of some of these test tasks are too big (likely because too many errors logged) to be parse by Treeherder.

Is there an ETA to get these tasks passing? Some of them are failing permanently or have huge logs.

Flags: needinfo?(bugzeeeeee)

Hi Sebastian, which tests fail, can you tell us the group or maybe give us a link to an example Treeherder run? And which ones have huge logs? (I'm curious about the huge logs - why would the logs be larger on Fission?)

Flags: needinfo?(bugzeeeeee) → needinfo?(aryx.bugmail)

Example Treeherder run.

E.g. wpt12, wp13, wpt16, wpt18 have logs >5MB when compressed with gzip. The log might be bloated from frequent failures which cause more information to get logged.

Flags: needinfo?(aryx.bugmail)

I turned the tests off for now, Sebastian. Thank you for letting us know!

Depends on: 1802953
Depends on: 1816061
Assignee: bugzeeeeee → nobody
Blocks: gv-fission
No longer blocks: 1825501
Depends on: 1825501
Whiteboard: [fission:android:m2] → [fission:android:m2][fxdroid]
Component: Sandboxing → General
No longer depends on: 1825501
Depends on: 1903664
Depends on: 1903667
Depends on: 1903662
Depends on: 1903663
Depends on: 1903672
Depends on: 1903673
Depends on: 1903675
Depends on: 1903913
Depends on: 1903914
Depends on: 1903917
Depends on: 1903919
Depends on: 1903920
Depends on: 1903921
Depends on: 1903923
Depends on: 1903924
Depends on: 1903925
Depends on: 1903927
Depends on: 1903928
Depends on: 1903929
Depends on: 1904157
Depends on: 1825501
No longer depends on: 1825501
Depends on: 1925417
Depends on: 1925692
Depends on: 1925694
Depends on: 1925696
Depends on: 1925697
Depends on: 1925699
No longer depends on: 1780687
No longer depends on: 1903924
Status: REOPENED → RESOLVED
Closed: 3 years ago1 month ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: