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)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: armenzg)
Details
(Whiteboard: [releases][automation])
Attachments
(2 files)
3.23 KB,
patch
|
Details | Diff | Splinter Review | |
3.54 KB,
patch
|
Details | Diff | Splinter Review |
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.
Reporter | ||
Comment 1•15 years ago
|
||
bug 588546 looks suspicious, but it landed way back in August, so it seems unlikely that it's the cause.
Comment 2•15 years ago
|
||
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
Updated•15 years ago
|
Whiteboard: [triage][releases][automation]
Comment 3•15 years ago
|
||
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?
Comment 4•15 years ago
|
||
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
Assignee | ||
Comment 5•15 years ago
|
||
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
Updated•15 years ago
|
Whiteboard: [triage][releases][automation] → [releases][automation]
Assignee | ||
Comment 6•15 years ago
|
||
Attachment #491901 -
Flags: review?(coop)
Assignee | ||
Comment 7•15 years ago
|
||
This file does not require a review but it shows the difference after applying the previous review.
Attachment #491903 -
Flags: feedback?(coop)
Assignee | ||
Updated•15 years ago
|
Attachment #491901 -
Flags: review?(coop)
Assignee | ||
Updated•15 years ago
|
Attachment #491903 -
Flags: feedback?(coop)
Assignee | ||
Comment 8•15 years ago
|
||
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
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•