Closed Bug 1913733 Opened 26 days ago Closed 3 days ago

[SHIP] Setup SHIP Nimbus Rollout Instrumentation (without Fission)

Categories

(GeckoView :: General, task, P1)

All
Android
task

Tracking

(firefox132+ fixed)

RESOLVED FIXED
132 Branch
Tracking Status
firefox132 + fixed

People

(Reporter: olivia, Assigned: olivia)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Whiteboard: [fxdroid][kitkat banana sprint] )

Attachments

(1 file, 1 obsolete file)

This bug is to instrument SHIP for a Nimbus rollout without Fission.

We will need to find a way to set enviromental variables or else find a way to set the preferences before Gecko is initialized. Connections will need to be setup in Fenix, GeckoView, and Gecko.

Assignee: nobody → ohall
Severity: -- → N/A
Depends on: 1677190
Priority: -- → P1
Summary: SHIP Nimbus Rollout Instrumentation (without Fission) → [SHIP] Setup SHIP Nimbus Rollout Instrumentation (without Fission)
Blocks: 1913734
Depends on: 1771965
Whiteboard: [banana sprint]
Whiteboard: [banana sprint] → [kitkat banana sprint]
Depends on: 1914655
No longer depends on: 1914655

This patch:

  • Adds an Experiments object to check details of an experiment with
  • Adds a SHIP disabled option to the geckoview.fml.yaml experiments definition
  • Checks and sets the experiment value before the Gecko thread is initialized

Depends on D220046

Attachment #9421366 - Attachment description: Bug 1913733 - [SHIP] Setup SHIP Nimbus Rollout Instrumentation (without Fission) → WIP: Bug 1913733 - [SHIP] Setup SHIP Nimbus Rollout Instrumentation (without Fission)
Blocks: 1916448
Attachment #9421366 - Attachment is obsolete: true

This patch connects disableShip in EngineProvider.kt and sets up
a Nimbus experiment for SHIP.

Depends on D221242

Whiteboard: [kitkat banana sprint] → [fxdroid][kitkat banana sprint]
Pushed by ohall@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/135f4eaffb14
[SHIP] Setup SHIP Nimbus Rollout Instrumentation (without Fission) r=android-reviewers,owlish,petru
Status: NEW → RESOLVED
Closed: 3 days ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: