Closed Bug 879357 Opened 12 years ago Closed 12 years ago

Autophone - s1s2 - Regression in "time to throbber stop" on May 31 -- Nexus One and Droid Pro only

Categories

(Firefox for Android Graveyard :: General, defect)

x86
Android
defect
Not set
normal

Tracking

(fennec24+)

RESOLVED WORKSFORME
Tracking Status
fennec 24+ ---

People

(Reporter: gbrown, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

http://mrcote.info/phonedash/#/org.mozilla.fennec/throbberstop/local-blank/2013-05-05/2013-06-04/notcached/noerrorbars/standarderror shows a regression in "Time to throbber stop" for "Local blank page" on May 31, but only on the Droid Pro and both Nexus One devices. For example, for 00_23_76_b1_92_39_nexus-one compare Fri May 31 2013 (4c7a395fadcc): 5562±38 Fri May 31 2013 (2222b07ab207): 6633±97
tracking-fennec: ? → 24+
Flags: needinfo?(aaron.train)
Kevin has more experience looking into these particular issues
Flags: needinfo?(aaron.train)
Flags: needinfo?(kbrosnan)
What is the best way to go about running this test? Can you push revisions to try?
(In reply to Kevin Brosnan [:kbrosnan] from comment #2) > What is the best way to go about running this test? Can you push revisions > to try? Naoki used to have a script that would start Fennec via an Intent (over adb) which could be used to look for the "Throbber Stop" adb logcat output. Since we are only looking for a relative change, not the exact change, you could even just run Fennec via an Intent and load about:blank. Look in the logcat for the last "Throbber Stop" time. Oh, I just found this: https://wiki.mozilla.org/Mobile/Fennec/Android#S1.2FS2_Automation
Also, :mcote may be able to help get you set up.
These tests are run through autophone: https://github.com/mozilla/autophone There are some installation instructions in there. I am out for a couple days, but I can help you out next week. :bc also works on this system (more so than I do these days, in fact).
Picked up a Droid Pro from Brian. Will look at this next week.
Flags: needinfo?(kbrosnan)
Flags: needinfo?(kbrosnan)
Attached file Startup adb log
adb shell am start -a android.intent.action.VIEW -n org.mozilla.fennec_kbrosnan/.App -d file://mnt/sdcard/download/startup6.html Assumption time to throbber stop = throbber stop time - throbber start. Is this correct? Attached is a log of Firefox starting there are 3 throbber start log entries before a throbber stop. Which of the 3 do you use for calculating the above?
Flags: needinfo?(bclary)
(In reply to Kevin Brosnan [:kbrosnan] from comment #8) > Which of the 3 do you use for calculating the above? The first.
Flags: needinfo?(bclary)
I built three revisions of Fennec, one of the good and bad change sets from comment 0 and the first level of the hg bisect. I am not seeing a difference in startup times for the three builds. my mozconfig # Build Fennec ac_add_options --enable-application=mobile/android # # Android ac_add_options --target=arm-linux-androideabi # Add the correct paths here: ac_add_options --with-android-ndk="/opt/android-ndk-r8d" ac_add_options --with-android-sdk="/opt/android-sdk-linux-v21/platforms/android-17" ac_add_options --with-android-gnu-compiler-version=4.6 ac_add_options --with-android-version=9 ac_add_options --with-system-zlib ac_add_options --enable-profiling ac_add_options --with-ccache mk_add_options MOZ_OBJDIR=./objdir-droid and data from running the command in comment 8 is at https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Ao22mdF2xZhudFZqMjJ2em1RUHJJREtMQVRoc0puZFE#gid=2
Flags: needinfo?(kbrosnan)
Works for me after consulting with bc. Recording the data from the Google doc for completeness. good changeset - 4c7a395fadcc - 2747.33 ms over 24 runs bad changeset - 2222b07ab207 - 2695.92 ms over 24 runs first bisect - 1e52181d41b6 - 2710.63 ms over 24 runs
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Summary: Regression in "time to throbber stop" on May 31 -- Nexus One and Droid Pro only → Autophone - s1s2 - Regression in "time to throbber stop" on May 31 -- Nexus One and Droid Pro only
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: