Closed
Bug 549733
Opened 15 years ago
Closed 15 years ago
get unittest running manually on fedora and fedora64
Categories
(Release Engineering :: General, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: anodelman, Assigned: armenzg)
References
Details
Attachments
(1 file)
1.87 MB,
patch
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•15 years ago
|
||
Any staging slave I could get my hands on?
It is difficult to track all the rev2 machines re-imaging and bringing them to staging.
Shall I look tomorrow for slaves in one of these masters?
http://talos-staging-master.mozilla.org:8010/waterfall
http://talos-staging-master02.mv.mozilla.com:8010/waterfall
Assignee: nobody → armenzg
Status: NEW → ASSIGNED
Priority: -- → P2
Assignee | ||
Comment 2•15 years ago
|
||
Waiting on:
talos-rev2-fed-001/002/003
talos-rev2-fed64-001/002/003
Depends on: 548231
Priority: P2 → P3
Assignee | ||
Comment 3•15 years ago
|
||
From team's meeting I will be receiving rev3 machines to get started on running the tests manually.
Alice let me know which machines will be OK for me to use and if there is anything specific I should be aware with regards talos machine. It's my first time working with them.
Assignee | ||
Comment 4•15 years ago
|
||
I will be working with talos-r3-fed-001 and talos-r3-fed64-001
Reporter | ||
Comment 5•15 years ago
|
||
Please note when you are done with talos-r3-fed-001 and talos-r3-fed64-001 so that they can be put back in the production talos pool.
Assignee | ||
Updated•15 years ago
|
Priority: P3 → P1
Assignee | ||
Comment 6•15 years ago
|
||
(In reply to comment #5)
> Please note when you are done with talos-r3-fed-001 and talos-r3-fed64-001 so
> that they can be put back in the production talos pool.
I will let you know.
This is what I will be testing manually:
----------------------------------------
All paths are "build" excepts those indicated at the end of the command
wget --progress=dot:mega -N http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux/1268143354/firefox-3.7a3pre.en-US.linux-i686.tar.bz2
wget --progress=dot:mega -N http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux/1268143354/firefox-3.7a3pre.en-US.linux-i686.tests.tar.bz2
wget --progress=dot:mega -N http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux/1268143354/firefox-3.7a3pre.en-US.linux-i686.crashreporter-symbols.zip (build/symbols)
tar -jxvf firefox-3.7a3pre.en-US.linux-i686.tar.bz2
tar -jxvf firefox-3.7a3pre.en-US.linux-i686.tests.tar.bz2
unzip -o firefox-3.7a3pre.en-US.linux-i686.crashreporter-symbols.zip (build/symbols)
== reftests
python reftest/runreftest.py --appname=firefox/firefox-bin --utility-path=bin --symbols-path=symbols reftest/tests/layout/reftests/reftest.list
== crashtests
python reftest/runreftest.py --appname=firefox/firefox-bin --utility-path=bin --symbols-path=symbols reftest/tests/testing/crashtest/crashtests.list
== jsreftest
python reftest/runreftest.py --appname=firefox/firefox-bin --utility-path=bin --symbols-path=symbols --extra-profile-file=jsreftest/tests/user.js jsreftest/tests/jstests.list
== xpcshell
bash -c cp bin/xpcshell firefox && cp -R bin/components/* firefox/components/ && cp -R bin/plugins/* firefox/plugins/ && python -u xpcshell/runxpcshelltests.py --symbols-path=symbols --manifest=xpcshell/tests/all-test-dirs.list firefox/xpcshell
== mochitest 1/5
python mochitest/runtests.py --appname=firefox/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO --symbols-path=symbols --total-chunks=5 --this-chunk=1 --chunk-by-dir=4
== mochitest other
*** mochitest-chrome
python mochitest/runtests.py --appname=firefox/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO --symbols-path=symbols --chrome
*** mochitest-browser-chrome
python mochitest/runtests.py --appname=firefox/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO --symbols-path=symbols --browser-chrome
*** mochitest-a11y
python mochitest/runtests.py --appname=firefox/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO --symbols-path=symbols --a11y
*** mochitest-ipcplugins
python mochitest/runtests.py --appname=firefox/firefox-bin --utility-path=bin --extra-profile-file=bin/plugins --certificate-path=certs --autorun --close-when-done --console-level=INFO --symbols-path=symbols --setpref=dom.ipc.plugins.enabled=true --test-path=modules/plugin/test
Assignee | ||
Comment 7•15 years ago
|
||
export DISPLAY=:0:0 is needed
Besides that we currently don't upload the Linux 64 tests. I will file a bug and try to get that working.
Assignee | ||
Comment 8•15 years ago
|
||
> Besides that we currently don't upload the Linux 64 tests. I will file a bug
> and try to get that working.
We don't upload it because 'enable_opt_unittests' is False. So nothing to worry about. I created the tests tar ball for the manual run (on moz2-linux64-slave02).
###############
Summary:
- I have been able to download tarballs
- I have been able to untar them
- I have been able to run some of the unittests (I have attached a11y's run since it is one of the smallest)
- Both slaves have the tests on ~/armenzg-unittests
- I will soon return the slaves to the pool
Assignee | ||
Comment 9•15 years ago
|
||
(In reply to comment #4)
> I will be working with talos-r3-fed-001 and talos-r3-fed64-001
I have put this back into the pool.
Nothing else to be done in here.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•15 years ago
|
Blocks: fedora_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
•