Closed Bug 572124 Opened 15 years ago Closed 15 years ago

Ensure all TP startup operations are async and happen off the main thread

Categories

(Mozilla Labs Graveyard :: Test Pilot, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jono, Unassigned)

Details

(Whiteboard: performance)

Any expensive operations Test Pilot does on startup - e.g. reading and indexing jar files -- should happen asynchronously and off the main thread so that they don't slow down the main Firefox startup. (Which we are measuring in bug https://bugzilla.mozilla.org/show_bug.cgi?id=572123 )
Priority: -- → P1
Whiteboard: performance
Target Milestone: -- → 1.1
Actually, after carefully reviewing all the code, TestPilotSetup.globalStartup() calls all the heavy lifting stuff, and globalStartup() is called in response to an observer notification (in the component), so it's already off the main thread. I don't think there's anything to do here; closing this bug until/unless there's some evidence of Test Pilot slowing down startup.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.