FxOS/Cross Functional/Meetings/2014-06-17
From MozillaWiki
= Schedule Updates = 6/17
- Latest (updated with scheduling, auto uplift queries, etc.):
- Current engineering focus, in priority order:
- 1.3>> 1.3T>> 1.4>> 1.4 D>> 2.0
- https://wiki.mozilla.org/Release_Management/B2G_Landing#Work_Order
- Repos look like:
- mozilla-central (Nightly): gecko34 and B2G v2.1
- mozilla-b2g32_v2_0: gecko32 and B2G v2.0
- mozilla-b2g30_v1_4: gecko30 and B2G v1.4
- mozilla-b2g28_v1_3: gecko28 and B2G v1.3
- Upcoming Deadlines:
- June 6: Feature Landing - Release 2.0
- For triage queries see:
= Previous Actions = 6/17
- None
Contents
Roundtable
Group Updates
- CHANGE: In time for B2G Cross functional meeting to 2PM PST +1
- FL 2.0: June 9
- FC 2.0: July 22
== RelMan (bajaj,preeti) ==6/17
- 1.4 issues:
- Conditional CS
- Dolphin
- A new branch is being created to isolate Dolphin code from 1.4 branch
- Need teams to articulate what we DO NOT want to sign up for: https://taiwan.etherpad.mozilla.org/Dolphin1-4 (dolphin)
- 2.1 Planning
== QA (Jason) == 6/17
- Latest Flame image: v121-2 (although hearing there might be a new version out after this one)
- 1.3T smoketesting discontinued - standby support only as needed
- 1.4 QA Wanted & smoketesting
- 1.4D - Figure out what to do here
- 2.0 QA Wanted, full test run, and smoketesting
- 2.0 Flame Test Run 2 active
- 2.1 QA Wanted & smoketesting
== RelEng (aki, catlee) ==6/17
- Tracking wiki page: https://wiki.mozilla.org/User:Asasaki:B2GBuilds
- (done) b2g balrog updates for v1.4-master https://bugzilla.mozilla.org/showdependencytree.cgi?id=918068&hide_resolved=1
- we will EOL update.boot2gecko.org once 1.3 + 1.3t are EOLed.
- (needinfo) tarako l10n
- do we pull in partner l10n? aiui they should be localizing & testing anything we don't support, correct?
- https://bugzilla.mozilla.org/show_bug.cgi?id=997652
- https://bugzilla.mozilla.org/show_bug.cgi?id=1025390
- syncing from both hg.m.o and external partner repo seems dicey
- preeti says push back
- nhirata - testing from oem builds; aki +1
- merge day
- (soon) locked down revisions coming for 3rd party repos. https://bugzilla.mozilla.org/show_bug.cgi?id=918055
- waiting for nexus-s.xml verification https://www.mail-archive.com/dev-b2g@lists.mozilla.org/msg10011.html
- locking revisions starting with v2.0; then v1.4, v1.3t, v1.3
- automation for other merge day tasks: https://bugzilla.mozilla.org/showdependencytree.cgi?id=1003346&hide_resolved=1
- (soon) locked down revisions coming for 3rd party repos. https://bugzilla.mozilla.org/show_bug.cgi?id=918055
- explosion of gaia try bugs which don't appear to be blockers
- Blocks moving to gaia-try
AI: doliver to help with understanding if all these are blockers to migrate
- https://bugzilla.mozilla.org/show_bug.cgi?id=1023007
- https://bugzilla.mozilla.org/show_bug.cgi?id=1007370
- https://bugzilla.mozilla.org/show_bug.cgi?id=1022909
- https://bugzilla.mozilla.org/show_bug.cgi?id=1025322
- https://bugzilla.mozilla.org/show_bug.cgi?id=1026246#c3
- https://bugzilla.mozilla.org/show_bug.cgi?id=1026721
A-team (jgriffin)
Complete
- Eideticker running against Flames
- other on-device perf tests running against Flames using b2g-inbound builds
- Emulator code refactored out of Marionette so it can be used in the common harness that will be used to run gaia-integration tests: https://bugzilla.mozilla.org/show_bug.cgi?id=997244
- Updated gaia-ui-tests so that they're run against the same configuration of Gaia in TBPL as in Travis: https://bugzilla.mozilla.org/show_bug.cgi?id=1013201
Problems
- gaia-integration hidden on TBPL
- previous bugs fixed, including bug from last week; new intermittent that prevents us from unhiding: https://bugzilla.mozilla.org/show_bug.cgi?id=1029766
In progress
- Releasing v2 of the FxOS Branding Certification Suite this week
- Mulet
- builds available on fig and try: https://bugzilla.mozilla.org/show_bug.cgi?id=997096
- starting work on greening up tests: https://bugzilla.mozilla.org/show_bug.cgi?id=1027242
- will schedule builds on all trunk trees
- AI: to see if we can have Mulet builds by next week - jgriffin
- Gaia-ui-tests on emulator
- VM's are too slow to run tests; experimenting with faster VM's: https://bugzilla.mozilla.org/show_bug.cgi?id=1026800
- Changing the way we invoke gaia-build tests to work around a crash in xpcshell: https://bugzilla.mozilla.org/show_bug.cgi?id=1028816
1.4D:
Sheriff to understand what's broken? Its beneficial to sheriff this branch. Can we have Taipei eng to sheriff this?
Performance test on Dolphin builds?
Gecko
Gaia
- https://bugzil.la/1000626: Would like to add Notes & Calculator to Flame builds
- App list controlled by fig.sh and build.sh
- App list file within gaia being controlled by Kevin Grandon
Security [Paul]
Stability [Naoki]
- flame has a new oem build v122.
- Shameless asking for feedback/comments to help make the crash reports more useful : https://etherpad.mozilla.org/crash-reporting-for-B2G
Potential Uplift bugs
New Feature Crashes
Loop
- bug 1028458 - [B2G][Flame 2.0] crash in speex_resampler_get_rate - mute getUserMedia audio stream causes the browser to crash
- bug 1022058 - crash in sigslot::lock_block<sigslot::single_threaded>::lock_block(sigslot::single_threaded*)
- bug 1009922 - [Open C] crash in __pthread_cond_pulse
- bug 1026011 - crash in android::BpAudioPolicyService::initStreamVolume(audio_stream_type_t, int, int)
- happens on 2.1/2.0
- bug 1021451 - WebRTC Chat between FFOS and Desktop Computer Resulted in Graphics Crash - mozalloc_abort(char const*) | NS_DebugBreak | mozilla::ipc::FatalError(char const*, char const*, int, bool) | mozilla::layers::PSharedBufferManagerChild::SendAllocateGrallocBuffer
- happens on 2.1/2.0
2.1 Geeksphone
- bug 1016497 - crash in mozilla::layers::TextureClient::WaitForCompositorRecycle() | mozilla::layers::SimpleTextureClientPool::WaitForCompositorRecycleCallback(mozilla::layers::TextureClient*, void*) | mozilla::RefPtr<mozilla::layers::BufferTextureClient>::~RefPtr
- need to disable SimpleTexture, vendor issue.
2.1 : Gecko 33a1
- bug 1026631 - crash in jemalloc_crash | arena_salloc | je_realloc | realloc | moz_xrealloc | nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity(unsigned int, unsigned int) | nsObserverList::AddObserver(nsIObserver*, bool)
- bug 1026655 - crash in jemalloc_crash | arena_dalloc | je_free | free | moz_free | XPCNativeInterface::DestroyInstance(XPCNativeInterface*)
- bug 1026672 - crash in jemalloc_crash | arena_dalloc | je_free | free | js::Shape::sweep()
- bug 1019987 - FX OS crash in sensors.msm8610.so@0x9f02 while using Yepi app
- qawanted; possible vendcom issue
2.0, the version formerly known as 1.5 : gecko 32a2
- bug 1013748 - dom::bluetooth::BluetoothChild::RecvNotify crashes during monkey testing
- bug 1020956 -[RTSP][V2.0] The kernel crash happened if RTSP streaming is interrupted several times by incoming call
- bug 1029710 - crash in mozilla::dom::ShadowRoot::IsPooledNode(nsIContent*, nsIContent*, nsIContent*)
1.4 : Gecko 30.0
- bug 1019422 - [Flame][V1.4][System]Device Crashed after MT a call when playing a video
- bug 1025414 - wifi_start_supplicant crashes
- bug 1025312 - Crash in NetworkWorker::~NetworkWorker while stability testing
- bug 1008791 - Crash in stability test [@ ? | pthread_kill | raise | __libc_android_abort | ... | js::BaseProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandleJS::Value) ]
- reopened
- bug 1015852 - [dolphin][monkey test] monkey test crash at libxul.so!mozilla::gl::GLContextProviderEGL::CreateForWindow(nsIWidget*)
- reopened
1.3/1.3T : Gecko 28.0/28.1
- bug 1000271 - [Camera][Gecko][Tarako] Semi-auto camera test causes tarako camera to crash
- bug 1007019 - [tarako] Facebook crashes whenever trying to upload a photo
- facebook making UA change.
- bug 1017504 - [Sora][FOTA] after FOTA updates,the system crash
- patch incoming