1. Ravi Randu and Bobby Chien head up the performance benchmarks definition, will input from relevant stakeholders.
2. For v2.5 I think so, if anything because there isn't one well-defined for Aries yet. 3. Bobby Chien should probably take point here and prioritize and triage these. Bobby? Thanks, Eli On Tue, Sep 15, 2015 at 4:23 PM, Naoki Hirata <nhir...@mozilla.com> wrote: > Ah ok. > > 1) Who's going to define these benchmarks? > > 2) Do we need a new baseline? > > 3) Is anyone investigating the memory regressions that we already have? > a) We still have not resolved the series of initial bugs going into > 2.5/3.0: > https://bugzilla.mozilla.org/show_bug.cgi?id=1155854 > https://bugzilla.mozilla.org/show_bug.cgi?id=1162535 > > b) I just did a quick search and found some open bugs in memory leaks; I > don't know if they all still occur: > > 1135278 - shared/js/media/video_player.js leaks memory > 1135256 - navigator.mozL10n.ready can cause memory leaks > 1032830 - Clock leaks memory while screen is off > 1203999 Pin the Web is leaking setting observers--- > 1202592 Activity chooser leaks settings observer > 1137995 research on power consumption shows privacy info leaks > 1118106 SecureElement : Resource management / resources leak to be > handled in erroneous conditions such as gecko crash / restart etc. > 1111526 [B2G][AudioChannel] Paused media element sound leaks when another > media element plays with loop = on . > 1046895 Wakelock leaks after several failed registration attempts > 1039068 notifications.js leaks the most recently used notification > <div> > 1020685 Fix leak via contextmenu handler > > > On Tue, Sep 15, 2015 at 2:10 PM, Eli Perelman <eperel...@mozilla.com> > wrote: > >> Naoki, yes, I believe that should probably be updated. It's OK to have >> multiple benchmarks, but for something that we are going to base blockers >> on, they should be well-established per release. For example: >> >> v2.2 >> flame-kk 319MB >> >> v2.5 >> flame-kk 319MB >> flame-kk 1024MB >> aries 2048MB >> >> v3.0 >> aries 2048MB >> aries-l 2048 >> >> Not that these are the actual baseline benchmarks, just that they should >> be well-defined, and there should be a common denominator between 2 >> adjacent releases. >> >> Thanks, >> >> Eli Perelman >> >> On Tue, Sep 15, 2015 at 3:28 PM, Naoki Hirata <nhir...@mozilla.com> >> wrote: >> >>> It sounds like : >>> https://wiki.mozilla.org/Firefox_OS/Performance/Benchmark needs to be >>> updated to include memory allocations? or are we talking about the same >>> thing? >>> >>> On Tue, Sep 15, 2015 at 12:01 PM, Eli Perelman <eperel...@mozilla.com> >>> wrote: >>> >>>> Raptor's performance tests also use 319MB as it is the only real >>>> baseline we tracked from v2.2. In order to compare the performance between >>>> the two branches of v2.2 and v2.5, we need a comparable baseline. We have >>>> been aggregating data for the Flame 1GB for future comparisons, but I would >>>> suggest proposing a new baseline sooner rather than later so Raptor can >>>> begin to aggregate data against that device and make it trackable between >>>> branches. >>>> >>>> Thanks, >>>> >>>> Eli Perelman >>>> >>>> On Tue, Sep 15, 2015 at 12:48 PM, Martijn <martijn.mart...@gmail.com> >>>> wrote: >>>> >>>>> On Tue, Sep 15, 2015 at 6:32 PM, Naoki Hirata <nhir...@mozilla.com> >>>>> wrote: >>>>> > >>>>> > I believe we still do care. >>>>> > >>>>> > Running Engineering build will make some difference as the 319 MB >>>>> takes into account the camera but not Marionette (adb + devtools) which >>>>> the engineering build runs. >>>>> > >>>>> > Having said that we run automation tests through jenkins, I'll check >>>>> with mwargers in regards to the issue to see if he already filed a bug or >>>>> not. >>>>> >>>>> >>>>> Yes, we're running the Gaia UI tests with the 319MB configuration and >>>>> we have various tests that are failing (intermittently) and disabled >>>>> because they just don't work with 319MB: >>>>> 1172167 [Flame][Cards View] Cards view loses the list of recently >>>>> opened apps >>>>> 1176502 Failure in test_homescreen_column_layout.py on the Flame >>>>> device, because Settings app gets killed >>>>> 1178859 test_browser_bookmark.py: "IOError: Connection to Marionette >>>>> server is lost." >>>>> 1181344 [Window Management] Settings will be a blank white screen when >>>>> returning from the "Built-in Keyboard" settings >>>>> 1188080 test_rocketbar_offline_behavior.py: "NoSuchWindowException: >>>>> None" >>>>> 1189262 Failure in test_browser_share_link.py using Flame 319MB >>>>> 1204280 [Flame] Intermittent failure in test_sms_contact.py in >>>>> tap_send_sms using Flame 319MB >>>>> 1188603 [Settings][Ringtones] Share activity closes when attempting to >>>>> add custom ringtone >>>>> >>>>> I think these bugs need to be fixed, because they stand for lost >>>>> functionality in those low memory conditions. >>>>> >>>>> All the bugs currently out there, regarding supporting 319MB memory >>>>> configuration: >>>>> >>>>> https://bugzilla.mozilla.org/buglist.cgi?list_id=12549261&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=[319MB-Flame-Support] >>>>> >>>>> Regards, >>>>> Martijn >>>>> >>>>> >>>>> > >>>>> > >>>>> > We still have not resolved the series of initial bugs going into >>>>> 2.5/3.0: >>>>> > https://bugzilla.mozilla.org/show_bug.cgi?id=1155854 >>>>> > https://bugzilla.mozilla.org/show_bug.cgi?id=1162535 >>>>> > >>>>> > On Tue, Sep 15, 2015 at 2:13 AM, Ting-Yu Chou <tc...@mozilla.com> >>>>> wrote: >>>>> >> >>>>> >> A bit off-topic. >>>>> >> >>>>> >> Raptor [1] just records a serious memory regression though, not >>>>> sure is it related to the issue you see. >>>>> >> >>>>> >> Ting >>>>> >> >>>>> >> [1] >>>>> http://raptor.mozilla.org/#/dashboard/script/apps-memory.js?device=flame-kk&branch=master&memory=319 >>>>> >> >>>>> >> On Tue, Sep 15, 2015 at 4:56 PM, Gabriele Svelto < >>>>> gsve...@mozilla.com> wrote: >>>>> >>> >>>>> >>> I was doing some testing in the past few days on a Flame using the >>>>> >>> 319MiB memory switch and found that our core apps are now almost >>>>> >>> unusable on it. Opening a single app seems to end up killing the >>>>> >>> homescreen and keeping two open at the same time is almost >>>>> impossible. >>>>> >>> >>>>> >>> So I've got two questions: the first one is, did we significantly >>>>> >>> regress memory consumption again? Or is it just gecko having grown >>>>> >>> significantly in the past few weeks making our minimum process size >>>>> >>> larger? The second question is obviously: do we still care about >>>>> 256MiB >>>>> >>> devices? Because if we still do then it looks like we're not in a >>>>> good >>>>> >>> spot for a 2.5 release running on those. If we don't care I >>>>> suppose it's >>>>> >>> fine though we should still keep our memory consumption under >>>>> control. >>>>> >>> If we move our minimum to 512MiB we'll have plenty of room and this >>>>> >>> might cause us to regress even further almost without noticing (*). >>>>> >>> >>>>> >>> I'm running an engineering build BTW, but I don't think this >>>>> should make >>>>> >>> much of a difference. >>>>> >>> >>>>> >>> Gabriele >>>>> >>> >>>>> >>> *) Unless the screen has a rather high resolution, in which case >>>>> 512MiB >>>>> >>> might still yield only a small amount of usable memory for apps as >>>>> most >>>>> >>> of it will go to the framebuffer and accompanying structures >>>>> (layers & co). >>>>> >>> >>>>> >>> >>>>> >>> _______________________________________________ >>>>> >>> dev-fxos mailing list >>>>> >>> dev-fxos@lists.mozilla.org >>>>> >>> https://lists.mozilla.org/listinfo/dev-fxos >>>>> >>> >>>>> >> >>>>> >> >>>>> >> _______________________________________________ >>>>> >> dev-fxos mailing list >>>>> >> dev-fxos@lists.mozilla.org >>>>> >> https://lists.mozilla.org/listinfo/dev-fxos >>>>> >> >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > dev-fxos mailing list >>>>> > dev-fxos@lists.mozilla.org >>>>> > https://lists.mozilla.org/listinfo/dev-fxos >>>>> > >>>>> _______________________________________________ >>>>> dev-fxos mailing list >>>>> dev-fxos@lists.mozilla.org >>>>> https://lists.mozilla.org/listinfo/dev-fxos >>>>> >>>> >>>> >>> >> >
_______________________________________________ dev-fxos mailing list dev-fxos@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-fxos