ReferencePlatforms/Test/WinXP (Tinderbox)

From MozillaWiki
Jump to: navigation, search

Configuration Details

From XP SP2 OEM, X11-45391

Downloaded Software Updates

Configuration Changes

  • Turned OFF all automatic updates
  • Turned ON firewall; allowed RDP and SSH
  • Turned off all MS networking, leaving only TCP/IP
  • Created tester account
  • Turned on RDP; allowed tester and Administrator to connect
  • Turned off screensavers

Third-party applications

Set up test environment

Install Tinderbox as usual:

cd /builds/tinderbox
cvs co mozilla/tools/tinderbox
mkdir $build_dir

For each build dir:

cd $build_dir
../mozilla/tools/tinderbox/install-links
# remove post-mozilla.pl to disable post-build process
rm post-mozilla.pl

FIXME - test-only-tinderbox mode causes tinderbox to not be able to check out the client.mk because it uses CVS incorrectly, and removed the "mozilla" directory which must exist or tinderbox will not work.
Checking out the "window open test" (below) makes sure that the "mozilla" directory always exists, and works around this problem.

For each build dir,

# link in startup test; on win32, you have to copy startup-test.html, or
# it won't work
cd /builds/tinderbox/${build_dir}/
cp ../mozilla/tools/performance/startup/startup-test.html .
# check out window open test
cd /builds/tinderbox/${build_dir}/WINNT_5.1_Depend
cvs co mozilla/xpfe/test

Get Tp2 from http://mxr.mozilla.org/mozilla/source/tools/performance/pageload/

Install Tp2 in /var/www/html/pageload

Get pageset from pageloadserver

Install pageset in /var/www/html/content