Android builds are going to permafail when Gecko 47 merges to Aurora

RESOLVED FIXED in Firefox 47

Status

()

defect
--
blocker
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: RyanVM, Assigned: nalexander)

Tracking

Trunk
Firefox 47
Unspecified
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox47+ fixed)

Details

Reporter

Description

3 years ago
[Tracking Requested - why for this release]: Android build bustage on Monday.

Fallout from bug 1207714 it appears. This is going to block the uplift AFAICT. I'm feeling inclined to just back it out soon because it also blocks any visibility into any other post-uplift Android test failures that might be lurking.

https://treeherder.mozilla.org/logviewer.html#?job_id=17676062&repo=try

14:34:59     INFO -  /builds/slave/try-and-api-9-0000000000000000/build/src/mobile/android/base/java/org/mozilla/gecko/GeckoApplication.java:16: error: cannot find symbol
14:34:59     INFO -  import org.mozilla.gecko.push.PushService;
14:34:59     INFO -                               ^
14:34:59     INFO -    symbol:   class PushService
14:34:59     INFO -    location: package org.mozilla.gecko.push
14:35:01     INFO -  /builds/slave/try-and-api-9-0000000000000000/build/src/mobile/android/base/java/org/mozilla/gecko/GeckoApplication.java:177: error: cannot find symbol
14:35:01     INFO -                      PushService.createInstance(context);
14:35:01     INFO -                      ^
14:35:01     INFO -    symbol: variable PushService
14:35:01     INFO -  /builds/slave/try-and-api-9-0000000000000000/build/src/mobile/android/base/java/org/mozilla/gecko/GeckoApplication.java:178: error: cannot find symbol
14:35:01     INFO -                      PushService.registerGeckoEventListener();
14:35:01     INFO -                      ^
14:35:01     INFO -    symbol: variable PushService
14:35:01     INFO -  /builds/slave/try-and-api-9-0000000000000000/build/src/mobile/android/base/java/org/mozilla/gecko/GeckoApplication.java:181: error: cannot find symbol
14:35:01     INFO -                          PushService.getInstance().onStartup();
14:35:01     INFO -                          ^
14:35:01     INFO -    symbol: variable PushService
Flags: needinfo?(nalexander)
(In reply to Ryan VanderMeulen [:RyanVM] from comment #0)
> [Tracking Requested - why for this release]: Android build bustage on Monday.
> 
> Fallout from bug 1207714 it appears. This is going to block the uplift
> AFAICT. I'm feeling inclined to just back it out soon because it also blocks
> any visibility into any other post-uplift Android test failures that might
> be lurking.

I just realized this -- it needs to be made conditional, like the Adjust code.  I don't want to back this out so I'll either address it myself this weekend or back it out Monday AM.
Flags: needinfo?(nalexander)
Tracking this because of the impact to Android builds... Nick can you assign yourself?
Flags: needinfo?(nalexander)

Comment 4

3 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/a75d87f4cf52
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 47
Assignee: nobody → nalexander
Flags: needinfo?(nalexander)
You need to log in before you can comment on or make changes to this bug.