ReferencePlatforms/Test/Win7: Difference between revisions

Added instructions clarifying what to do locally.
No edit summary
(Added instructions clarifying what to do locally.)
 
(10 intermediate revisions by 3 users not shown)
Line 122: Line 122:
  libEGL.dll
  libEGL.dll
  libGLESv2.dll
  libGLESv2.dll
* You can download them from [https://bugzilla.mozilla.org/attachment.cgi?id=471248 angle_libs.zip]
* You can do this by doing this:
<pre>
mkdir C:\libs
wget https://bugzilla.mozilla.org/attachment.cgi?id=471248 angle_libs.zip
REM if on the build network do this instead
REM wget http://dev-stage01.build.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/angle-libs_r411.zip
unzip angle-libs_r411.zip -d C:\libs
rm angle-libs_r411.zip
</pre>
You can download them from []


= Microsoft_VC80_DebugCRT_x86.msi =
= Microsoft_VC80_DebugCRT_x86.msi =
Line 137: Line 146:
* Follow [https://bugzilla.mozilla.org/show_bug.cgi?id=562459#c25 these instructions] to find out how to install it as an MSI file
* Follow [https://bugzilla.mozilla.org/show_bug.cgi?id=562459#c25 these instructions] to find out how to install it as an MSI file
  md5sum -> 2011610c458cbfc71cc7ede13c24fb02  Microsoft_VC100_DebugCRT_x86.msi
  md5sum -> 2011610c458cbfc71cc7ede13c24fb02  Microsoft_VC100_DebugCRT_x86.msi
For releng you can find a copy in here:
http://dev-stage01.build.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/Microsoft_VC100_DebugCRT_x86.msi


= DirectX runtime (June 2010) =
= DirectX runtime (June 2010) =
Line 148: Line 160:
  C:\Users\cltbld\Downloads\260.99_desktop_win7_winvista_32bit_english_whql.exe
  C:\Users\cltbld\Downloads\260.99_desktop_win7_winvista_32bit_english_whql.exe


= Xperf =
= Xperf and mozprofilerprobe.mof =
See {{bug|640829}}.
See {{bug|640829}}.
NOTE: Followed instructions from [https://developer.mozilla.org/En/Profiling_with_Xperf Profiling with Xperf]
NOTE: Followed instructions from [https://developer.mozilla.org/En/Profiling_with_Xperf Profiling with Xperf]


To install this package unto your slave:
These directions work locally as well. To install this package unto your slave:
* Install the [http://www.microsoft.com/download/en/details.aspx?id=3138 Windows 7 SDK]
* Install the [http://www.microsoft.com/en-us/download/details.aspx?id=8279 Windows 7.1 SDK]
* Install C:\Program Files\Microsoft SDKs\Windows\v7.1\Redist\Windows\wpt_x86.msi
* Install C:\Program Files\Microsoft SDKs\Windows\v7.1\Redist\Windows\wpt_x86.msi
{{bug|778856}}
* ssh as cltbld and download mozprofilerprobe.mof (Download this locally to your xperf directory):
wget http://hg.mozilla.org/mozilla-central/raw-file/360ab7771e27/toolkit/components/startup/mozprofilerprobe.mof
* VNC, use "Run as Administrator" to start a command prompt and run the following:
mofcomp c:\Users\cltbld\mozprofilerprobe.mof (Just run this locally as an admin if running locally)


= Mozilla maintenance service, associated registry keys, Mozilla test CA root =
= Mozilla maintenance service, associated registry keys, Mozilla test CA root =
Line 160: Line 178:
* Use "Run as Administrator" to start a command prompt and run the following:
* Use "Run as Administrator" to start a command prompt and run the following:
  cd c:\
  cd c:\
  wget -O installservice.bat --no-check-certificate http://people.mozilla.com/~bhearsum/installservice.bat
  wget -O installservice.bat --no-check-certificate https://bug704578.bugzilla.mozilla.org/attachment.cgi?id=579099
  schtasks /create /tn mozillamaintenance /tr "c:\\windows\\system32\\cmd.exe /c \"c:\\installservice.bat\"" /sc ONSTART /ru SYSTEM
  schtasks /create /tn mozillamaintenance /tr "c:\\windows\\system32\\cmd.exe /c \"c:\\installservice.bat\"" /sc ONSTART /ru SYSTEM
  wget -O keys.reg --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=577617
  wget -O keys.reg --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=577617
  regedit /s keys.reg
  regedit /s keys.reg
  wget -O MozRoot.crt --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=577619
  wget -O MozRoot.crt --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=577619
* Browse to download location
wget -O add_cert.msc --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=579119
* Right click cert, choose "Install certificate
start add_cert.msc
* Choose "Trusted Root Certificate Authorities" as the install location
* From menu: Action -> All Tasks -> Import...  launches Certificate Import Wizard
* Click Next
* Browse and use C:\MozRoot.crt
* Next, Next, Finish
* Close the MMC window
 
= Deploy _dumbwin32proc.py =
Until {{bug|853609}} is fixed, run this:
<pre>
C:\mozilla-build\wget\wget.exe -q -Odeploy_dumbwin32proc.bat https://bugzilla.mozilla.org/attachment.cgi?id=725099
deploy_dumbwin32proc.bat
</pre>
 
This allows us to use "stop build" from buildbot.
 
= Post re-imaging steps =
Just change the hostname and reboot the machine.
canmove, Confirmed users
58

edits