Closed Bug 1204032 Opened 9 years ago Closed 9 years ago

Android 4.0 API11+ debug reftests not running on try

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gbrown, Assigned: kmoir)

Details

Attachments

(2 files, 1 obsolete file)

In https://treeherder.mozilla.org/#/jobs?repo=try&revision=be5f69a52f8e&exclusion_profile=false, no Android 4.0 debug tests were run, even though Android 4.0 API11+ debug reftests still run on mozilla-central.
Assignee: nobody → kmoir
It turns out that I've been backed out twice for not spotting that my perfectly green* try run was insufficient to tell that I had broken these tests and therefore inbound.

* Well, as green as one can expect.
The builders are there on the masters.  And I can see that jobs ran yesterday on try for Android 4.0 debug reftests. For example 

https://treeherder.mozilla.org/#/jobs?repo=try&revision=e8cdb09267b6

Perhaps there is an issue with the the try syntax.  In the previous push, -u all[Ubuntu,10.6,10.10,Windows XP,Windows 7,Windows 8,Android]  was used

while your push used -u all
Also, maybe this is related to bug 1184117 too, where android 4.0 is disabled by default on try
I think that's right: bug 1184117 disabled 4.0 by default on try. That was probably not the best thing to do. Now anyone who pushes to try with something like -p all -u all may be surprised by 4.0 Debug reftest failures on landing. 

If the try_by_default: False is removed, will anything other than 4.0 Debug reftests/jsreftests/crashtests run?
Android 4.0 opt builders are still enabled.  If we enable 4.0 by default on try again will schedule them unless you want me to disable these builders. Let me know what you would prefer.
Flags: needinfo?(gbrown)
It looks to me like all of the 4.0 -> 4.3 test migration -- other than debug reftests/jsreftests/crashtests -- has ridden the trains all the way to mozilla-release. I don't think there are any esr concerns (are there? I'm not very well-informed about esr stuff). So then we should never need to run 4.0 opt tests or 4.0 debug cpp/xpcshell/mochi tests again and should be able to disable those builders (we still need 4.0 opt and 4.0 debug *builds* and 4.0 debug reftests/jsreftests/crashtests of course) and turn on try_by_default so that 4.0 debug reftests start running for try -p all -u all.

When we start running 4.3 debug reftests on mozilla-central, we will again want try_by_default: False, so that default try pushes reflect mozilla-central but specific try pushes can still trigger 4.0 debug reftests on try, for aurora+ testing.

Does that sound right to you? I have a nagging feeling I am forgetting something...

If 4.3 debug reftests are coming very soon, I think the argument could be made that this is too much trouble for a temporary problem. But we should keep in mind that both snorp and jgraham have been affected by this just in the last week.
Flags: needinfo?(gbrown)
Okay, I'll disable those opt builders and then remove try_by_default for this platform
Attached patch bug1204032.patch (obsolete) — Splinter Review
Attached file bug1204032builder.diff
Attached patch bug1204032.patchSplinter Review
Attachment #8661934 - Attachment is obsolete: true
Attachment #8661942 - Flags: review?(bugspam.Callek)
Comment on attachment 8661942 [details] [diff] [review]
bug1204032.patch

Review of attachment 8661942 [details] [diff] [review]:
-----------------------------------------------------------------

If the intent is to remove these builders from try, and simultaneously run the remaining 4.0 builders by default on try then this does as advertised
Attachment #8661942 - Flags: review?(bugspam.Callek) → review+
Comment on attachment 8661942 [details] [diff] [review]
bug1204032.patch

thanks Callek!
Attachment #8661942 - Flags: checked-in+
in production
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: