Closed Bug 558781 (win_unittests_minis) Opened 10 years ago Closed 9 years ago
Tracking bug for running unit tests on windows mini slaves and disabling unittests on build slaves
There is too many bugs on bug 548768 and it is difficult to have the big picture of each platform. We can add the summary updates for Windows XP and Windows 7 in here. The current status update is the following: * John Ford landed few changes to our sendchanges that were needed for unittests to run on Windows ** We need his patch landed in the other branches. Waiting on approvals * We need to put together on staging the automation changes to run unit tests on Windows talos slaves * We need to get Mercurial on the Windows talos slaves ** On Windows XP we can do this with OPSI ** On Windows 7 we will have trouble since OPSI does not yet work for it.
adding dependency bug 487717 (browser_bug435788.js times out) according to comment https://bugzilla.mozilla.org/show_bug.cgi?id=560878#c12.
Depends on: 487717
Plan to get things ahead: * Analyze all oranges and understand them * Get staging changes committed to automate unittests on staging (environment variable changes are very important to get them right) * Set plan for deployment of Mercurial and other packages on XP ** I am pushing Vista or Win7 for later until I know what is a half-automated way to install packages without OPSI (wget script and run on each slave) * More to come
OS: Mac OS X → Windows 7
Summary: Tracking bug for running unit tests on windows talos slaves → Tracking bug for running unit tests on windows talos slaves and disabling unittests on build slaves
Depends on: 568479
Depends on: 570816
Alias: windows_unittests → win_unittests_minis
Summary: Tracking bug for running unit tests on windows talos slaves and disabling unittests on build slaves → Tracking bug for running unit tests on windows mini slaves and disabling unittests on build slaves
STATUS UPDATE: ************** * Running unit tests on Windows 7 machines is done. * GREENing the Win7 unit tests is being tracked in bug 562489 * We will fix WinXP in bug 563036. * We will fix running unit tests on debug builds on bug 562459.
STATUS UPDATE ************* * We can't run unit tests on XP slaves - bug 592806 * Win7 optimized unit tests - DONE * Win7 debug unit tests - bug 562459
STATUS UPDATE ************* * We have to run unit tests on XP on staging to see if everything has been cleared out * Win7 debug unit tests blocked on bug 562459
STATUS UPDATE ************* I am back to finish up this work. I have cleaned up some of the dependencies and adjusted the summaries of some of the bugs to match what actually happened on each one. * We will enable _debug_ unit tests on Win7 machines in bug 614956 ** We can run them on staging * We will enable _debug_ and _optimized_ unit tests on XP machines in bug 614955. ** We can run _opt_ unit tests on staging ** We have to deploy a Debug CRT in bug 562459
STATUS UPDATE ************* * opt and debug Win7 unit tests are live * opt XP unit tests are live * we disabled debug w2k3 tests (except 1.9.1 and 1.9.2) LEFT **** * enable debug XP unit tests - bug 614955
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.