Open Bug 328110 Opened 20 years ago Updated 3 years ago

[client] should set up WAY_TOO_MUCH_GC testing for tinderbox

Categories

(Testing :: General, enhancement, P5)

enhancement

Tracking

(Not tracked)

REOPENED

People

(Reporter: dbaron, Unassigned)

Details

We should set up testing of builds with WAY_TOO_MUCH_GC so that it can be run as a tinderbox test. We should test: * the JS testsuite * the JS testsuite after loading the tests through XDR (freeze and thaw) * starting up the browser on a clean profile * starting up the browser with existing fastload files * loading AJAX-y Web pages. The first two would require a tinderbox client script to build the JS shell rather than Firefox.
Summary: should set up WAY_TOO_MUCH_GC testing for tinderbox → [client] should set up WAY_TOO_MUCH_GC testing for tinderbox
* running common installer JavaScript operations
QA Contact: timeless → tinderbox
Severity: normal → enhancement
Moving bugs that were filed in Webtools/Tinderbox before there was a separate component for bugs in tinderbox/buildbot client to a more appropriate component.
Component: Tinderbox → Release Engineering
Product: Webtools → mozilla.org
Version: Trunk → other
QA Contact: tinderbox → release
(In reply to comment #3) > We should set up testing of builds with WAY_TOO_MUCH_GC so that it can be run > as a tinderbox test. We should test: > * the JS testsuite > * the JS testsuite after loading the tests through XDR (freeze and thaw) > * starting up the browser on a clean profile > * starting up the browser with existing fastload files > * loading AJAX-y Web pages. > > The first two would require a tinderbox client script to build the JS shell > rather than Firefox. This bug seems to be asking for a few unrelated items. I'd like to clarify, and if that is the case, then split out as separate bugs. Is this bug asking to: - start producing JS shell builds? - run the existing JS testsuite on the new JSshell builds. What env setup is needed for this? - run some modified/new JS testsuite. Is this suite written yet? ...and then, unrelated, on firefox builds: - write and run a new AXAJ talos suite Two items were unclear, so questions: 1) we already run TS tests starting browser on a clean new profile. Is that sufficient, or did you mean something else? 2) what do you mean with fastload files testsuite?
Component: Release Engineering → Release Engineering: Future
Mass move of bugs from Release Engineering:Future -> Release Engineering. See http://coop.deadsquid.com/2010/02/kiss-the-future-goodbye/ for more details.
Component: Release Engineering: Future → Release Engineering
Priority: -- → P5
(In reply to comment #3) > (In reply to comment #3) > > We should set up testing of builds with WAY_TOO_MUCH_GC so that it can be run > > as a tinderbox test. We should test: > > * the JS testsuite > > * the JS testsuite after loading the tests through XDR (freeze and thaw) > > * starting up the browser on a clean profile > > * starting up the browser with existing fastload files > > * loading AJAX-y Web pages. > > > > The first two would require a tinderbox client script to build the JS shell > > rather than Firefox. > > > This bug seems to be asking for a few unrelated items. I'd like to clarify, and > if that is the case, then split out as separate bugs. > > Is this bug asking to: > - start producing JS shell builds? > - run the existing JS testsuite on the new JSshell builds. What env setup is > needed for this? > - run some modified/new JS testsuite. Is this suite written yet? > > ...and then, unrelated, on firefox builds: > - write and run a new AXAJ talos suite > > Two items were unclear, so questions: > 1) we already run TS tests starting browser on a clean new profile. Is that > sufficient, or did you mean something else? > > 2) what do you mean with fastload files testsuite? dbaron: if this is still needed, please reopen with info.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
(In reply to comment #0) > We should set up testing of builds with WAY_TOO_MUCH_GC so that it can be run > as a tinderbox test. We should test: > * the JS testsuite This is now the jsreftest suite, and no longer requires the JS shell. > * the JS testsuite after loading the tests through XDR (freeze and thaw) But this might require the JS shell. > * starting up the browser on a clean profile > * starting up the browser with existing fastload files > * loading AJAX-y Web pages. Reopening and moving to new test harnesses.
Status: RESOLVED → REOPENED
Component: Release Engineering → New Frameworks
Product: mozilla.org → Testing
QA Contact: release → new-frameworks
Resolution: INCOMPLETE → ---
Version: other → Trunk
Component: New Frameworks → General
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.