Closed Bug 1414239 Opened 8 years ago Closed 8 years ago

Do not include Leanplum API keys in Simulator builds

Categories

(Firefox for iOS :: Build & Test, defect, P1)

Other
iOS
defect

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 10.0 ---

People

(Reporter: st3fan, Assigned: st3fan)

References

Details

(Whiteboard: [MMA][Testing])

Attachments

(1 file)

Do not include Leanplum API keys in Simulator builds so that Leanplum messaging will not happen in our automation builds (tests / screenshots).
It looks like it is difficult to check for simulator builds, so we should probably just do what we do for other API keys: check the BUDDYBUILD_SCHEME environment variable and only include Leanplum keys for "Firefox" and "FirefoxBeta".
Assignee: nobody → sarentz
Attachment #8924952 - Flags: review?(jhugman)
Priority: -- → P1
Landed on master, uplifted to v10.x
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
To be clear, this patch only includes Leanplum API keys in the Firefox and FirefoxBeta schemes. If those are built for the testing, the keys are still included. This is generally fine since we only run UI tests on our special UI Test schemes (FennecEnterprise_*)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: