Closed Bug 1808586 Opened 1 year ago Closed 1 year ago

Wait for Glean initialization in GleanDebugActivity

Categories

(Data Platform and Tools :: Glean: SDK, task, P1)

Unspecified
Android
task

Tracking

(firefox108 unaffected, firefox109 unaffected, firefox110 wontfix, firefox111 fixed)

RESOLVED FIXED
Tracking Status
firefox108 --- unaffected
firefox109 --- unaffected
firefox110 --- wontfix
firefox111 --- fixed

People

(Reporter: zmckenney, Assigned: janerik)

References

Details

(Whiteboard: [geckoview:m111?])

Attachments

(2 files)

Because of the current race condition for determining Glean.isInitialized() in GleanDebugActivity, fenix tests now fail. Adding a wait with timeout will remove the race condition and ensure that tests are able to use Glean after initialization.

This is in relation to findings from this Bugzilla ticket 1808231, which fails due to changes in Fenix application initialization changes made in fenix pr 28350.

This blocks performance tests and we need to prioritize it. We need to get on this early next week.

Priority: -- → P2

Tracking for Fenix 111 because Dave Hunt says this Glean issue is causing a high number of failures (~50%) in Fenix performance tests in CI.

Whiteboard: [geckoview:m111?]
Rank: 111
Assignee: nobody → jrediger
Status: NEW → ASSIGNED
Priority: P2 → P1

The PR is merged.
This requires a new Glean release. If bug 1805427 lands, I can get on that.
Until then I keep this bug open.

Depends on: 1805427

Depends on D167245

Pushed by jrediger@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/076e5dd4ec05
Upgrade to Glean v52.0.1 r=chutten,supply-chain-reviewers
Pushed by abutkovits@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/94f6ca4f4103
Upgrade to Glean v52.0.1 r=chutten,supply-chain-reviewers

Relanded the push. The real culprit was a different push.

Pushed by jrediger@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/36264c44c201
Upgrade to Glean v52.0.1 r=chutten,supply-chain-reviewers
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: