ReferencePlatforms/Test/Mac: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
Line 34: Line 34:
  sudo python setup.py install
  sudo python setup.py install
=== Install BuildBot ===
=== Install BuildBot ===
  ocvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d buildbot mozilla/tools/buildbot
  cvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d buildbot mozilla/tools/buildbot
  cd buildbot
  cd buildbot
  python setup.py build
  python setup.py build
Line 40: Line 40:


== Talos Setup ==
== Talos Setup ==
=== Install PyYAML ===
=== Installing Syck ===
  curl http://pyyaml.org/download/pyyaml/PyYAML-3.05.tar.gz > pyyaml.tar.gz
cd /tools/dist
  tar -zvxf pyyaml.tar.gz
  curl -O http://rubyforge.rubyuser.de/syck/syck-0.55.tar.gz
  cd PyYAML-3.05
  tar -xzvf syck-0.55.tar.gz  
  cd syck-0.55
./configure --prefix=/tools/syck/
make
make check
make install
cd ext/python
  python setup.py build
  python setup.py build
  sudo python setup.py install
  python seutp.py install
=== Install Talos ===
 
  ocvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d talos mozilla/testing/performance/talos
=qm-pmac01=
=== Configure Apache ===
Setup notes for qm-pmac01 (talos test box)
Open up /etc/httpd/httpd.conf and change both references of "/Library/WebServer/Documents" to "/Users/mozqa/talos".
 
Restart apache with:
Syck 0.55 is installed on pmac01 for Talos. Should be installed on the other machines. Installed the main binary and the python extension:
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