Closed Bug 607592 Opened 15 years ago Closed 15 years ago

missing unittest builders for 1.9.2 releases

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: armenzg)

Details

(Whiteboard: [releases][automation])

Attachments

(2 files)

We've got unittestPlatforms = ('linux', 'macosx', 'win32') in the 1.9.2 release config but we don't have unittest builders on the build machines. 3.6.11 claims to seen unittests: https://wiki.mozilla.org/Releases/Firefox_3.6.11/BuildNotes#Unittests_2 so that would make this a fairly recent regression.
bug 588546 looks suspicious, but it landed way back in August, so it seems unlikely that it's the cause.
bisect finds this as the first revision where we lost the unittests: changeset: 3133:13898287789a user: Armen Zambrano Gasparnian <armenzg@mozilla.com> date: Thu Oct 14 15:02:19 2010 -0400 summary: Bug 596259. Beta7 staging fixes and syncing PLATFORM_VARS between mozilla/config.py and mozilla2/config.py. r=bhearsum
Whiteboard: [triage][releases][automation]
Looking at attachment 483214 [details] [diff] [review] attached to bug 596259, the patch does two things in mozilla2/config.py: 'enable_opt_unittests': False and 'enable_unittests': False Do we import the main config for releases and then not check/override these vars?
Armen: it was your patch that changed this. Can you figure out why, and how we can fix it? We may need to override the enable_*unittests vars for releases.
Assignee: nobody → armenzg
OS: Mac OS X → All
Priority: -- → P3
OK I will get to this soon. Just to rephrase explicitly what is supposed to happen for releases: * 1.9.2 and 1.9.1 should run on the *builders* * m-c (2.0) should run on the *minis*
Status: NEW → ASSIGNED
Priority: P3 → P2
Whiteboard: [triage][releases][automation] → [releases][automation]
Attachment #491901 - Flags: review?(coop)
This file does not require a review but it shows the difference after applying the previous review.
Attachment #491903 - Flags: feedback?(coop)
Attachment #491901 - Flags: review?(coop)
Attachment #491903 - Flags: feedback?(coop)
This seems to have got fixed somewhere when upgrading releases to 0.8.x in bug 553300. I see the following builders: release-mozilla-1.9.2-linux_test mochitests release-mozilla-1.9.2-linux_test mochitest-other release-mozilla-1.9.2-linux_test reftest release-mozilla-1.9.2-linux_test crashtest release-mozilla-1.9.2-linux_test xpcshell release-mozilla-1.9.2-win32_test mochitests release-mozilla-1.9.2-win32_test mochitest-other release-mozilla-1.9.2-win32_test reftest release-mozilla-1.9.2-win32_test crashtest release-mozilla-1.9.2-win32_test xpcshell release-mozilla-1.9.2-macosx_test mochitests release-mozilla-1.9.2-macosx_test mochitest-other release-mozilla-1.9.2-macosx_test reftest release-mozilla-1.9.2-macosx_test crashtest release-mozilla-1.9.2-macosx_test xpcshell
Status: ASSIGNED → RESOLVED
Closed: 15 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.

Attachment

General

Created:
Updated:
Size: