get pageloader extension checked in to mozilla CVS

RESOLVED FIXED

Status

Release Engineering
General
RESOLVED FIXED
11 years ago
5 years ago

People

(Reporter: rhelmer, Assigned: rhelmer)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

11 years ago
Created attachment 252117 [details]
pageloader version 0.5 xpi, includes makefile and unit tests

I've put together a pageloader extension, which we can use to drive the Tp test from chrome (instead of having both the driver and test itself run in content).

This version is intended to be run like:

firefox -chrome chrome://pageloader/content/pageloader.xul

This tests just the rendering engine without any browser.xul/browser.js, and prompts the user for a list of URLs to load.
Attachment #252117 - Flags: review?(rcampbell)
(Assignee)

Updated

11 years ago
Attachment #252117 - Attachment is patch: false
Attachment #252117 - Attachment mime type: text/plain → application/x-xpinstall
(Assignee)

Updated

11 years ago
Status: NEW → ASSIGNED
Comment on attachment 252117 [details]
pageloader version 0.5 xpi, includes makefile and unit tests

I'm assuming this is a work in progress. Page cycling seems to work, though I was getting security warnings in a fresh profile that would prevent it from running unattended.
Attachment #252117 - Flags: review?(rcampbell) → review+
(Assignee)

Comment 2

11 years ago
Thanks! Is testing/tools/pageloader an OK location?

On the security warnings (clarified in irc that these were SSL warnings from websites) - right, we need changes in the profile for unattended operation, including turning dump() on. I'll document that stuff soon, probably just in a README file.

The other big blocker for unattended operation is specifying the list of URLs to load from on the command line, rather than prompting the user. Also, it should be possible to pass a switch on the command line to autostart, instead of requiring the user to press the Start button.
(Assignee)

Updated

11 years ago
Assignee: nobody → rhelmer
Status: ASSIGNED → NEW
Absolutely that is an ok location. Feel free to checkin at your convenience.

Those are definitely important options for automating this. You could checkout the way reftest adds its command line options as a starting point.
(Assignee)

Comment 4

11 years ago
Landed, thanks!
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Component: Testing → Release Engineering
Product: Core → mozilla.org
QA Contact: testing → release
Version: Trunk → other
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.