Closed Bug 1677197 Opened 3 years ago Closed 3 years ago

Enable mochitests/reftests/WPT for Android Fission and add necessary skip-if/fail-if annotations

Categories

(GeckoView :: Sandboxing, task, P1)

Unspecified
All

Tracking

(Fission Milestone:Future, firefox91 fixed)

RESOLVED FIXED
91 Branch
Fission Milestone Future
Tracking Status
firefox91 --- fixed

People

(Reporter: cpeterson, Assigned: owlish)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89][geckoview:m90][geckoview:m91])

Attachments

(1 file)

Run mochitests/reftests/WPTs/etc with Fission and identify which tests need skip-if/fail-if annotations. kmag wrote a script to collect mochitest failures on desktop.

Tracking this bug for Android Fission milestone M2 (pass tests with Fission enabled).

Whiteboard: [fission:android:m2] → [fission:android:m2][geckoview:m86]
Priority: -- → P2
Priority: P2 → P1
Whiteboard: [fission:android:m2][geckoview:m86] → [fission:android:m2][geckoview:m87]
Rank: 5
Whiteboard: [fission:android:m2][geckoview:m87] → [fission:android:m2][geckoview:m87][geckoview:m88]
Rank: 5 → 4
Fission Milestone: --- → Future

Rank 5

Assignee: nobody → bugzeeeeee
Whiteboard: [fission:android:m2][geckoview:m87][geckoview:m88] → [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89]
Whiteboard: [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89] → [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89][geckoview:m90]
Whiteboard: [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89][geckoview:m90] → [fission:android:m2][geckoview:m87][geckoview:m88][geckoview:m89][geckoview:m90][geckoview:m91]

Currently we don't run fission variants of the following tests:

  • mochitest-media
  • mochitest-media with socket process
  • cppunit
  • gtest

According to the fission team, gtest and cppunit are not relevant for fission.
Mochitest media would be enabled by the D116906 patch (it would be a tier2 test, like the rest of the fission variants we are currently running)

Mochitest-media with socket process also appears to be irrelevant to fission - I don't see it being run on any platform. I am waiting on media team's response to confirm.

As for the rest of the tests, we have failures in many of them. I summarized them in separate bugs to fix them.

Pushed by istorozhko@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3c95931e96d3
Run fission variant of mochitest-media on Android r=jmaher
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch

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

Component: General → Sandboxing
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: