While QA is doing bisect, here're the things I noticed from today's profile
of launching SMS [1]. Remember it's just one profile and does not mean the
spike on datazilla is because of those, still need further check:

1. Bug 1125713 <https://bugzilla.mozilla.org/show_bug.cgi?id=1125713> sends
lots of loadprogresschanged to parent
2. ~200ms atc_changeTransitionState() in parent process, ~100ms write()
could be bug 1137124 <https://bugzilla.mozilla.org/show_bug.cgi?id=1137124>
3. A very long nsFreshDriver::Tick (~140ms) after awm_switchApp() in chrome
process

Above three occupy B2G main thread and block the sync IPC
SendClipboardHasText in child process (~400ms), note there's another sync
IPC SendPRemoteSpellcheckEngineConstructor could also be blocked.

4. ~300ms settings_init() in child process, 1 is part of the reason

[1]
http://people.mozilla.org/~bgirard/cleopatra/#report=c4eb8234dd65f83c2daf35da851a328003c5f1ed
    Gaia: c4835abe080b20aaec6e736ad6f4a74c444c244c
    Gecko: https://hg.mozilla.org/mozilla-central/rev/fd8e079d6335
    Device: Flame 1024MB v18D

Ting

On Mon, Mar 9, 2015 at 11:47 AM, Bobby Chien <[email protected]> wrote:

> Hi Julien and All,
>
> Please follow bug 1132515
> <https://bugzilla.mozilla.org/show_bug.cgi?id=1132515> for more
> information. QA already did bisection based on pvt inbound build. Range
> already be reduced in few hours range. However, we need more bisection on
> changeset based. Since changes of Jan 26, these changes increse startup
> time and deviation.
>
> -----
> *Bobby Chien*
> Sr. Engineering Project Manager
> Firefox OS, Mozilla Corporation
>
> Julien Wajsberg <[email protected]> 於 2015年3月7日 上午12:06 寫道:
>
>
> https://datazilla.mozilla.org/b2g/?branch=master&device=flame-319MB&range=60&test=startup_%3E_moz-app-visually-complete&app_list=calendar,clock,communications/dialer,fm,sms&app=calendar&gaia_rev=d5dc2f2014ae7bfb&gecko_rev=bab6bcc71cb0&plot=avg
>
> We clearly see we have the same pattern in all apps. So this is either
> in System, Gecko, or Gonk.
>
> In Sms we have 300ms more now than on the January 25th. In Dialer 150ms
> more.
>
> Who can investigate this?
>
>
> Le 27/02/2015 10:52, Julien Wajsberg a écrit :
>
> I feel like this was not the only issue.
>
> If I look at the Dialer line which is quite stable, we clearly see it's
> still not back at the level of speed from before 1/25. We see the same
> on other apps too.
>
> We also see a small pike from yesterday .. but nothing interesting in
> gaia nor gecko :(
>
>
> Le 26/02/2015 21:47, [email protected] a écrit :
>
> The regression may have been introduced by bug 1121871 and fixed in bug
> 1134762 which undid most of that change. These two changes had a rather
> large impact on graphics behaviour and painting, and the timelines seem to
> match what you're seeing.
>
> On Thursday, February 26, 2015 at 2:32:25 PM UTC-5, Bobby Chien wrote:
>
> Hi All,
>
>
> When I monitor datazilla in this week, I found numbers are stable since
> 2/25 and 2/26. Anyone know how we fix the problem, or any code landed this
> week?
>
>
>
> https://datazilla.mozilla.org/b2g/?branch=master&device=flame-319MB&range=60&test=startup_%3E_moz-app-visually-complete&app_list=calendar,camera,clock,communications/contacts,communications/dialer,email%20FTU,fm,gallery,music,settings,sms,video&app=gallery&gaia_rev=bc052c237e0371e8&gecko_rev=c4a040299b9e&plot=avg
>
>
> Thanks,
> Bobby.
>
>
>
>
>
>
>
>
> -----
> Bobby Chien
> Sr. Engineering Project Manager
> Firefox OS, Mozilla Corporation
>
>
>
>
> Alexandre Lissy <[email protected]> 於 2015年2月13日 上午1:47 寫道:
>
> Le 12/02/2015 18:41, Gregor Wagner a écrit :
> bent made some changes to indexedDB. Anything that landed around 1/27/15?
>
> And we fixed preloading mozSettings when forking a couple of days before.
>
> If you can analyze the regression locally, may be worth to revert the
> patch that fixes preloading of mozSettings (dom/ipc/preload.js)
>
>
> On Thursday, February 12, 2015 at 9:30:11 AM UTC-8, Eli Perelman wrote:
> In looking at some of the results, it appears that most of the runs have
> regressed slightly with the initial run spiking quite a bit. Like Gandalf
> had said, this is really noticeable in apps like SMS, Gallery, Music,
> Video, and Contacts. This makes me wonder: does anyone know of any changes
> to IndexedDB that may have caused this regression?
>
> Thanks,
>
> Eli Perelman
>
>
>
> On Thu, Feb 12, 2015 at 11:12 AM, Eli Perelman <[email protected]>
> wrote:
>
>
> I have filed a bug to track this regression [1]. Nothing has changed in
> the way make test-perf gathers its metrics, but I was aware of an issue in
> the lab where devices where white-screening and causing tests to hang. I'm
> not sure if that was the cause of some of the noise, but I imagine if the
> regression persists than it is more likely commit related.
>
> Performance issues which affect several apps could either be either Gecko
> or Gaia related. First steps are to get a regression range for Gecko and
> Gaia, run the performance tests against each of the 4 configurations of
> Gecko+Gaia (first-known bad, last-known good of each), and then bisect the
> appropriate offender. Then we can determine which patch to back out.
>
> David, if you would like my assistance in showing you how to get this
> started, feel free to ni? me in the bug I created and I will help you out.
>
>
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1132515
>
>
> Thanks,
>
> Eli Perelman
>
>
>
>
>
> On Tue, Feb 10, 2015 at 2:38 AM, Julien Wajsberg <[email protected]>
> wrote:
>
>
>
>
>
>
>
>
>     I know one of them is bug 1115796 and bug 1128505
>
>     is here to make this less noticeable. But I don't know for the other
>
>     increases :/
>
> True, there seem to be a much greater regression, above 100ms. The bug you
> mentioned landed on Jan 20th and gives ~30ms.
>
>
>
> I'm not sure if it's that related.
>
>
>
> Sorry, I was not saying it was related to _this_ spike but I wanted to
>
> give all context :)
>
>
>
>
>
>
>
>
> _______________________________________________
>
> dev-gaia mailing list
>
> [email protected]
>
> https://lists.mozilla.org/listinfo/dev-gaia
>
> _______________________________________________
> dev-gaia mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-gaia
>
>
> _______________________________________________
> dev-gaia mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-gaia
>
> _______________________________________________
> dev-gaia mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-gaia
>
>
>
>
> _______________________________________________
> dev-gaia mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-gaia
>
>
>
> _______________________________________________
> dev-gaia mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-gaia
>
>
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to