Closed Bug 450708 Opened 16 years ago Closed 13 years ago

Run Mochitests on N800

Categories

(Testing :: Mochitest, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: harth, Unassigned)

References

Details

Attachments

(1 file, 2 obsolete files)

Attached file script to run mochitests on N800 in batches (obsolete) (deleted) β€”
      No description provided.
Attached file script to run mochitests on N800 in batches (obsolete) (deleted) β€”
Attachment #333883 - Attachment is obsolete: true
Attached file Updated script for chunking directories (deleted) β€”
Attachment #334047 - Attachment is obsolete: true
Depends on: 451798
Depends on: 455611, 455278, 454613
We have been working on making this run more hands off on the nokia.  Right now we have 7 directories that cause us trouble.  If we ignore these, then the rest runs as real automation!

dom/tests/mochitest/bugs           <- popup window (bug 454616 ?)
content/html/document/test         <- popup window (bug 454616 ?)
layout/style/test                  <- low memory warning
content/base/test                  <- low memory warning
content/html/content/test          <- low memory warning
content/canvas/test                <- script timeout (need to investigate)
dom/tests/mochitest/dom-level1-core<- issues launching, need to investigate

as a temporary workaround for the low memory, we are looking at splitting up the directories into smaller ones to reduce the # of tests and overall memory footprint of the test.  This might be a permanent solution.

Here is a link to the latest results that we have for mochitests:
http://people.mozilla.com/~jmaher/
I know sayrer was interested in making Mochitest use test manifests like reftest. Instead of installing all the test files to the objdir, we could have manifests that list all the directories containing tests, and optionally include other manifests. This way we could have one master manifest that includes all the others, but you could also run the other manifests individually if the device can't handle running them all at once. We also might want this so we can someday split up the test run across multiple machines.
using 48MB of sd card swap, and then splitting the failing directories into smaller chunks (5 equal parts), I was able to run all but the two popup directories fully automated (in 19 hours) on the nokia device twice in a row.

updated and logs are here:
http://people.mozilla.com/~jmaher/
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: