Closed Bug 850796 Opened 12 years ago Closed 11 years ago

[s1s2] start browser once before tests to initialize browser profile

Categories

(Testing Graveyard :: Autophone, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mcote, Unassigned)

Details

It was pointed out that Fennec still needs to initialize various elements of the profile on its first run, and this could influence load times. To isolate this, we should launch fennec once after pushing the profile and not record any data. I would prefer this done without requiring a sleep, but I'm not sure if there is a marker in logcat that denotes the end of the profile initialization. If there is no such marker, I would imagine that it's done by throbberstop time, so we could load some stub page like startup6.html or something (although if we go for that, we should make sure it's checked in and available, probably on the device itself, regardless of whether s1s2 is configured to run that test or not).
I did this as part of the patch and webfiles in bug Bug 851288 though it is tied to s1s2. It uses quitter and a special page which shuts down the browser after loading.
Marking fixed by Bug 851288
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.