Closed
Bug 549456
Opened 15 years ago
Closed 15 years ago
Get unittests running manually on OSX 10.5/10.6
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: lsblakk, Assigned: lsblakk)
References
Details
Get the unittest suites running manually on both 10.5 and 10.6.
Comment 1•15 years ago
|
||
talos-r3-snow-001 and talos-r3-leopard-001 have been set aside for this work.
Please note when you are done with these boxes so that it can be put back in the production talos pool.
| Assignee | ||
Comment 2•15 years ago
|
||
On both machines I did the following to run the tests manually:
grabbed build, tests, symbols from :
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/1268167481/
wget ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/1268167481/firefox-3.7a3pre.en-US.mac.dmg
wget ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/1268167481/firefox-3.7a3pre.en-US.mac.tests.tar.bz2
wget ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/1268167481/firefox-3.7a3pre.en-US.mac.crashreporter-symbols.zip
Unpack build:
bash /tools/build-tools/buildfarm/utils/installdmg.sh firefox-3.7a3pre.en-US.mac.dmg
Unpack tests:
tar -jxvf firefox-3.7a3pre.en-US.mac.tests.tar.bz2
Unzip symbols into unittest/builds/symbols
unzip -o firefox-3.7a3pre.en-US.mac.crashreporter-symbols.zip -d build/symbols
Find the executable:
# exepath property
Minefield.app/Contents/MacOS/firefox-bin
RUN TESTS:
PackagedMochitests:
python mochitest/runtests.py --appname=Minefield.app/Contents/MacOS/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO > mochitest_output.txt &
PackagedXPCShell:
export exedir=Minefield.app/Contents/MacOS/
cp bin/xpcshell $exedir
cp -R bin/components/* $exedir/components/
cp -R bin/plugins/* $exedir/plugins/
python -u xpcshell/runxpcshelltests.py --symbols-path=build/symbols --manifest=xpcshell/tests/all-test-dirs.list $exedir/xpcshell > xpcshell_output.txt &
Packaged{Reftest,JsReftest, Crashtest}:
python reftest/runreftest.py --appname=Minefield.app/Contents/MacOS/firefox-bin --utility-path=bin reftest/tests/testing/crashtest/crashtests.list > crashtest_output.txt &
python reftest/runreftest.py --appname=Minefield.app/Contents/MacOS/firefox-bin --utility-path=bin reftest/tests/layout/reftests/reftest.list > reftest_output.txt &
python reftest/runreftest.py --appname=Minefield.app/Contents/MacOS/firefox-bin --utility-path=bin --extra-profile-file=jsreftest/tests/user.js jsreftest/tests/jstests.list >jsreftest_output.txt &
| Assignee | ||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•15 years ago
|
Blocks: darwin_unittests
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•