FxOS/Cross Functional/Meetings/2014-04-01
Contents
Schedule Updates
- Latest (updated with scheduling, auto uplift queries, etc.):
- Current engineering focus, in priority order:
- Repo's look like:
- mozilla-central (Nightly): gecko31 -> 1.5
- mozilla-aurora + gaia 1.4 -> 1.4
- mozilla-b2g28_v1_3: gecko28 and B2G v1.3
- Upcoming Deadlines:
- For triage queries see:
Previous Actions
- need more symbols: various devices
Dev please update your backup-hamachi folders for Buri/Hamachi building with the latest OEM build! If you need it, ask nhirata
** naoki to send a follow-up on dev-b2g / dev-gia on this
- [jsmith] Question - What's the ETA on https://bugzilla.mozilla.org/show_bug.cgi?id=983432 - QC has marked this as a CS blocker
**AI: Preeti with work on getting this resolved
- (needinfo) 1.3t builds+tests: are we going to keep this, yet unsheriffed? https://tbpl.mozilla.org/?tree=Mozilla-B2g28-v1.3t https://bugzilla.mozilla.org/show_bug.cgi?id=986213
- :bajaj to follow-up here on if we need test's enable and also if this needs needs sheriffing
- On going email tiwh :jcheng/:clint here to find owners here. No takers yet..~sigh!!!
- :bajaj to follow-up here on if we need test's enable and also if this needs needs sheriffing
- to get the desktop builds green we need an hg mirror of gaia v1.3t and a gaia json bumper
- (needinfo) buri locales question https://bugzilla.mozilla.org/show_bug.cgi?id=987982
- :bajaj to follow-up here on finding the right person to help with question above
- Tarako builds - https://bugzilla.mozilla.org/show_bug.cgi?id=956631
- (in progress/blocked) missing nightlies -- easy to add, but the system.img is too large to install atm.
- today's build the system.img is 100.4 MB and jhammink is running a smoke test on this build : https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-b2g28_v1_3t-tarako/latest/
- :bajaj to follow up on the needed patch for tarako nightlies here
- Have an email here, spoke offline with :mwu, he's going to clear up the confusion here.
- Updates piece need to be resolved :bajaj will revive this as needed
- (in progress/blocked) missing nightlies -- easy to add, but the system.img is too large to install atm.
- [jsmith] Need a solution for JB production testing - Flame or Open C builds?
- Flame do not have instructions on how to build it manually,so cannot automate it
- AI :on naoki Open C, build instructions to get from Viral/Askeing. Please make sure to have the exact set of instructions that releng expect's
Roundtable
- Bring back the gaia-inbound discussion which came up in the gaia-team meeting today due to the recent "everyday" gaia tree closure problem
- What is preventing us from having this now?
- https://wiki.mozilla.org/Gaia/Meeting/2014-04-01
- AI : :jgriffin to help resolve the way tests are enabled on TBPL/travis
- AI : AI Get lockscreen tests on emulator running soon
- Discuss on having a gaia-inbound. Needed releng for input here so thought this is more appropriate here
- We have a :json file in gecko that points at a gaia revision, sheriffing means we would have to merge two trees(gaia+gecko), sheriffs would need to update the json file
- Travis going away :doliver to update here. Integration with TBPL, how far away are we, what's remaining ?
- Have builds with latest good gecko + new gaia , :dloiver mentioned aki working on this https://bugzilla.mozilla.org/show_bug.cgi?id=986209
Group Updates
RelMan (lsblakk,bajaj,preeti)
- Notice on the latest 2.0 schedule sent by :Jonas, product also updated the roadmap this week : https://wiki.mozilla.org/B2G/Roadmap
- Release management is going to have some discussio's and kickoffs for 2.0 soon to recap the Release process
QA (Geo, Tony)
- (do not delete) See Gaia/E2E notes at https://wiki.mozilla.org/Gaia/Meeting_Notes
- 1.4 Test Run on Buri Completed
- Open C 1.3 smoketests last week - ended by today
- 1.3T Test Run blocked until we get enough devices (need 6 at a minimum)
- Still Need Flame Builds - https://bugzilla.mozilla.org/show_bug.cgi?id=978888 & Flame Devices in High Stock for Production Testing
- Tarako Builds Available on pvt - being validated if we can move over to them for production testing
- Feeling pain on 1.4 due to smoketest regression here - https://bugzilla.mozilla.org/show_bug.cgi?id=988979. Root cause is a vendor issue, RIL team is trying to implement a hacky workaround in https://bugzilla.mozilla.org/show_bug.cgi?id=990383.
A-Team (jgriffin)
- Problem areas
- make test-perf is not reporting data to datazilla: https://bugzilla.mozilla.org/show_bug.cgi?id=987383 ; 'make' is crashing on the Jenkins slaves. [owner: hub]
- the Tarako used for b2gperf tests is failing to flash: https://bugzilla.mozilla.org/show_bug.cgi?id=973046 [owner: stephend]
- We have pvt builds that are flashbale
- gaia-integration tests in TBPL don't conform to sheriff visibility guidelines: https://bugzilla.mozilla.org/show_bug.cgi?id=986206 [owner: gaye]
- This has been marked as fixed, but results in TBPL still appear without filenames; are we waiting on gaia-node-modules to be updated? See e.g., https://tbpl.mozilla.org/php/getParsedLog.php?id=37087713&tree=Mozilla-Inbound
- Completed
- Sprint 2 delivery for the FirefoxOS Branding Certification Suite: https://bugzilla.mozilla.org/show_bug.cgi?id=970615
- ssltunnel added to xre.zip for emulator mochitests: https://bugzilla.mozilla.org/show_bug.cgi?id=987406
- Reftests on trunk branches now running on EC2 VM's side-by-side Fedora slaves; the Fedora runs will be turned off soon; https://bugzilla.mozilla.org/show_bug.cgi?id=818968
- In progress
- Create a common harness to run Python and NodeJS Marionette tests on devices and emulators: https://bugzilla.mozilla.org/show_bug.cgi?id=990635
- Add gaia-build tests to TBPL: https://bugzilla.mozilla.org/show_bug.cgi?id=989126
- Get Gaia try jobs to run with a pre-existing build (joint with releng): https://bugzilla.mozilla.org/show_bug.cgi?id=986209
- Get Eideticker running against Tarako devices
- FirefoxOS Branding Certification Suite: https://bugzilla.mozilla.org/show_bug.cgi?id=970615
- B2G AreWeSlimYet tests: https://bugzilla.mozilla.org/show_bug.cgi?id=899194 ; Waiting for AWSY dashboard to be updated for B2G data.
- Adding gaia-ui-tests on emulators on TBPL: https://bugzilla.mozilla.org/show_bug.cgi?id=916368
- Fixing bugs related to B2G manifests, see https://bugzilla.mozilla.org/show_bug.cgi?id=943326 and https://bugzilla.mozilla.org/show_bug.cgi?id=983662
- Schedule media mochitests on emulator-jb on trunk branches: https://bugzilla.mozilla.org/show_bug.cgi?id=889772
- More mach support for B2G, see https://bugzilla.mozilla.org/show_bug.cgi?id=980952
- Run gaia-integration tests on-device: https://bugzilla.mozilla.org/show_bug.cgi?id=979077
RelEng (aki, armenzg, catlee)
Tracking wiki page: https://wiki.mozilla.org/User:Asasaki:B2GBuilds
- (pending merge) re-add gecko hg revision info to sources.xml https://bugzilla.mozilla.org/show_bug.cgi?id=970601
- this has the bonus side-effect of making the manifest munging much more robust
- (done) Tarako nightlies - https://bugzilla.mozilla.org/show_bug.cgi?id=956631
- Thanks !
- AI: tarako announcement
- (fixed) emulator-kk make crash fixed, though hitting a timeout often https://bugzilla.mozilla.org/show_bug.cgi?id=985837
- (done) tarako gecko-gaia (ril repacks) https://bugzilla.mozilla.org/show_bug.cgi?id=989559
- (done) emulator debug nightlies with gecko uploads https://bugzilla.mozilla.org/show_bug.cgi?id=988073
- (done) stop packaging hamachi.zip https://bugzilla.mozilla.org/show_bug.cgi?id=989093
- (should be fixed, next repack) followup to re-add sources.xml to the ril repack
- gaia try
- (pending review) desktop "latest" softlink https://bugzilla.mozilla.org/show_bug.cgi?id=986209
- (pending merge) gaia try jobs unable to load gaia.json https://bugzilla.mozilla.org/show_bug.cgi?id=989159
- Important as this will get us off-of travis and we can do one-off builds when landing huge gaia patches
- (assigned to axel) https://bugzilla.mozilla.org/show_bug.cgi?id=983432 - QC has marked this as a CS blocker
- AI: Preeti with work on getting this resolved
- (in progress) debugging git.m.o OOMs https://bugzilla.mozilla.org/show_bug.cgi?id=990344
- (needinfo, carryover) 1.3t builds+tests: are we going to keep this, yet unsheriffed? https://tbpl.mozilla.org/?tree=Mozilla-B2g28-v1.3t https://bugzilla.mozilla.org/show_bug.cgi?id=986213
- :bajaj to follow-up here on if we need test's enable and also if this needs needs sheriffing
- (needinfo) disk space needed for open c builds https://bugzilla.mozilla.org/show_bug.cgi?id=987813#c38
- is this instead of "how to build open c"? https://bugzilla.mozilla.org/show_bug.cgi?id=978894
- looks like full speed ahead with Flame builds
Support [ralphdaub; rdaub@mozilla.com]
No updates from SUMO this week. No news is good news. =)
Security [Paul]
Im here if you want to ask me question - but IRC is probably better.
Sandbox Clarification - Plan is to enable for 1.4 - Most important is to get sandbox on Flame device, when devs actually get them
- Need to get QC to flick switch to enable - I assume Flame will be on 1.4 (or 1.5 even) when devs get them. Please let me know if this is NOT the case.
- We have seen issues on 1.3, since sandbox testing focus was master (1.4).Not sure if its feature backporting or what is causing this. But doesnt affect any devices except geeksphone. We plan to reach out to geeksphone to explain situation, and work with them to either disable seccomp for geekshone or expand whitelist to avoid issues. Need a contact for geeksphone. - PS solution for geekshone is also to move to 1.4 since that is where sandbox whitelist fixes landed. - Finally, Can someone let me know who from Qualcomm to reach out to in MVines absence? Check with Inder from Qcom: Inder <ikumar@codeaurora.org> Preeti R is in contact w/ them thanks.
Stability [Naoki]
- a lot of crashing occurring on Geeksphone for 1.5, 1.4; tried to contact them no response yet.
- 1.5 has crashes but no symbols so we can't take action.
are they even building 1.4? i only see a master build at the downloads site
- Flame Build 10 B tested : no white screen of death crashes.
- Build/Direction can be found here : https://intranet.mozilla.org/QA/B2G_Tips_and_Tricks#Reference_Phone_.28Flame.29
1.5
- bug 970403 - crash in android_atomic_add
- happens in 1.4; this may be a driver issue. Use other devices other than inaris
- :naoki suggests to get off-of the inaris
1.4
- bug 989408 - crash in mozilla::layers::PLayerTransactionChild::SendPLayerConstructor(mozilla::layers::PLayerChild*)
- occurs in 1.3; under further QA investigation
- bug 988105 - getUserMedia crashes on seccomp enabled builds on 1.3
- dev working on it
- bug 986250 - nsLocalFile::Create() crashes B2G content process
- need symbols from dwilson
1.3
- bug 945335 - crash in audioTrack_callBack_pullFromBuffQueue
- Sotaro pinged
- bug 986365 - Crash in supplicant because of closing supplicant while waiting for event
- dev needs repro script
- Gecko
- Gaia
- Working with RelEng to move Gaia tests off of Travis
- trigger TBPL tests on pull request: https://bugzilla.mozilla.org/show_bug.cgi?id=989131
- Other