ReferencePlatforms/Test/Win7: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(add note about runslave.py)
Line 17: Line 17:
* Unpack scripts.tar.gz into C:\mozilla-build\python25
* Unpack scripts.tar.gz into C:\mozilla-build\python25
* Copy C:\mozilla-build\python25\Lib\site-packages\pywin32_system32\*.dll to C:\windows\system32
* Copy C:\mozilla-build\python25\Lib\site-packages\pywin32_system32\*.dll to C:\windows\system32
* install runslave.py from http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/ in C:\
** You will need to do this with administrator privs.  The only way to get these privs is to right-click "Command Prompt" on the start menu, and select "Run as Administrator".  Then use 'wget' to download the file.
* install the appropriate startTalos.bat from http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/
* install the appropriate startTalos.bat from http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/
* set startTalos.bat to start on run
* set startTalos.bat to start on run

Revision as of 15:52, 13 May 2011

No full reference exists, but Alice says she followed the Vista instructions when creating this ref machine.

Setup

  • disable sound

MozillaBuild 1.4

  • In bug 549458 we installed MozillaBuild 1.4
  • Checkout 'mozilla-build-1.4.zip' and 'python25win32dlls.zip' from the mofo repo. Read this comment to know where they are located.
unzip mozilla-build-1.4.zip -d C:\
unzip python25win32dlls.zip -d C:\mozilla-build\python25\Scripts
rm mozilla-build-1.4.zip
rm python25win32dlls.zip

buildbot 0.8.0

  • Download site-packages.tar.gz and scripts.tar.gz from mofo repo.
  • Unpack site-packages.tar.gz into C:\mozilla-build\python25\Lib
  • Unpack scripts.tar.gz into C:\mozilla-build\python25
  • Copy C:\mozilla-build\python25\Lib\site-packages\pywin32_system32\*.dll to C:\windows\system32
  • install runslave.py from http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/ in C:\
    • You will need to do this with administrator privs. The only way to get these privs is to right-click "Command Prompt" on the start menu, and select "Run as Administrator". Then use 'wget' to download the file.
  • install the appropriate startTalos.bat from http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/
  • set startTalos.bat to start on run
    • see https://bugzilla.mozilla.org/show_bug.cgi?id=430832#c1 although details are vague
    • In Task Manager, add a new task:
      • Run in C:\, run as cltbld, run only when logged in, run with highest priviledges
      • Triggers: at log on
      • Action: start c:\Users\cltbld\Desktop\startTalos.bat
      • Conditions: stop if idle ceases, start only on AC power, stop on switch to battery
      • Settings: Allow to run on demand, stop if running for more than 3 days, force stop if it does not stop when requested

ANGLE libraries

  • In bug 589814 we deployed the ANGLE libraries into C:\libs (revision r411)
libEGL.dll
libGLESv2.dll

Microsoft_VC80_DebugCRT_x86.msi

md5sum -> ab9907210c0f95733cb8465b4dfa28d8  Microsoft_VC80_DebugCRT_x86.msi

DirectX runtime (June 2010)

See bug 624044

wget http://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe
dxwebsetup.exe

NVidia drivers update (Version: 260.99; Date: 2010.10.25)

See bug 624044

wget http://us.download.nvidia.com/Windows/260.99/260.99_desktop_win7_winvista_32bit_english_whql.exe
C:\Users\cltbld\Downloads\260.99_desktop_win7_winvista_32bit_english_whql.exe