|
|
Line 40: |
Line 40: |
|
| |
|
| == Talos Setup == | | == Talos Setup == |
| === Installing Syck === | | === Install PyYAML === |
| cd /tools/dist
| | curl http://pyyaml.org/download/pyyaml/PyYAML-3.05.tar.gz > pyyaml.tar.gz |
| curl -O http://rubyforge.rubyuser.de/syck/syck-0.55.tar.gz | | tar -zvxf pyyaml.tar.gz |
| tar -xzvf syck-0.55.tar.gz | | cd PyYAML-3.05 |
| cd syck-0.55 | |
| ./configure --prefix=/tools/syck/
| |
| make
| |
| make check
| |
| make install
| |
| cd ext/python
| |
| python setup.py build | | python setup.py build |
| python seutp.py install | | sudo python setup.py install |
| | | === Install Talos === |
| =qm-pmac01= | | cvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d talos mozilla/testing/performance/talos |
| Setup notes for qm-pmac01 (talos test box)
| | === Configure Apache === |
| | | Open up /etc/httpd/httpd.conf and change both references of "/Library/WebServer/Documents" to "/Users/mozqa/talos". |
| Syck 0.55 is installed on pmac01 for Talos. Should be installed on the other machines. Installed the main binary and the python extension:
| | Restart apache with: |
| | | sudo apachectl restart |
| * cd ext/python/
| |
| * python setup.py build
| |
| * sudo python setup.py install
| |
| | |
| pmac01 also has xcode and ports installed from the reference machine. Sharedmenuframeworks is not installed. Screensaver disabled.
| |
| | |
| For Talos to work on mac, the Subprocess module must be installed. Download subprocess.py from [https://intranet.mozilla.org/images/2/20/Subprocess.py] and copy into /Library/Python/2.3/site-packages/. Be sure to save the file as 'subprocess.py' with a lowercase 's'.
| |