ReferencePlatforms/Test/Mac: Difference between revisions

Jump to navigation Jump to search
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'.
canmove, Confirmed users
6,439

edits

Navigation menu