Closed Bug 724561 Opened 14 years ago Closed 14 years ago

cleanup after a side by side staging run for new talos test updates

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmaher, Assigned: jmaher)

References

Details

(Whiteboard: [SfN])

Attachments

(1 file, 1 obsolete file)

our week+ of side by side staging is over and things are looking good. Lets cleanup our configs and streamline the talos tests we run. We need to: * disable chrome, nochrome, chrome_mac (default) * enable chrome.2, nochrome.2, chrome_mac.2 (default) * disable tp (default) * enable tp_responsiveness (default no_mac) * enable tpr_responsiveness (default mac_only) * turn off .2 and tpr tests for m-b/release/1.9.2/esr10 Also we want to: * add side by side staging for tp5r on linux and windows for m-c only.
Attachment #594718 - Flags: review?(armenzg)
Depends on: 724622
Comment on attachment 594718 [details] [diff] [review] cleanup the side by side talos staging (1.0) Review of attachment 594718 [details] [diff] [review]: ----------------------------------------------------------------- I have to r- because of the name collision of "tpr_responsiveness" and the NO_MAC exception for mozilla-central. Clarifying it should be no issue. Having a description at the beginning listing what are the changes you want to do made the review much easier. Thanks jmaher! ::: mozilla-tests/config.py @@ +213,4 @@ > 'suites': GRAPH_CONFIG + ['--activeTests', 'tp5', '--mozAfterPaint'], > 'options': (TALOS_TP_OPTS, ALL_PLATFORMS), > }, > + extra white line. @@ +251,1 @@ > 'tpr_responsiveness': { I see "tpr_responsiveness" declared twice in this dictionary. Copy/paste issue? @@ +1074,5 @@ > BRANCHES['mozilla-central']['xperf_tests'] = (1, True, {}, WIN7_ONLY) > BRANCHES['mozilla-central']['tp_tests'] = (0, True, TALOS_TP_OPTS, ALL_PLATFORMS) > +#side by side staging for RSS collection on linux and windows > +BRANCHES['mozilla-central']['tpr_responsiveness_tests'] = (1, True, TALOS_TP_OPTS, NO_MAC) > + Should this be "tp_responsiveness" (instead of "tpr")? You say prior to this: "tpr_responsiveness" -> Mac only -> Enabled which you overwrite for mozilla-central with "everything except" mac. @@ +1098,5 @@ > +BRANCHES['mozilla-beta']['chrome_mac.2_tests'] = (0, True, {}, MAC_ONLY) > +BRANCHES['mozilla-beta']['nochrome.2_tests'] = (0, True, {}, ALL_PLATFORMS) > +BRANCHES['mozilla-beta']['chrome_tests'] = (1, True, {}, NO_MAC) > +BRANCHES['mozilla-beta']['chrome_mac_tests'] = (1, True, {}, MAC_ONLY) > +BRANCHES['mozilla-beta']['nochrome_tests'] = (1, True, {}, ALL_PLATFORMS) These beta & release exceptions are better in "delete" sections like in http://hg.mozilla.org/build/buildbot-configs/file/default/mozilla-tests/config.py#l1203 for merge days.
Attachment #594718 - Flags: review?(armenzg) → review-
Assigning based on patch work. Let me know if you want me to take this.
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
* fixed the tpr_responsiveness_tests duplication, now I have tpr_responsiveness_tests for MAC_ONLY and tpr_responsiveness_other_tests for NO_MAC. * added comments in the sections for deletion when firefox 12 makes it to the branches in question. * removed extra newline
Attachment #594718 - Attachment is obsolete: true
Attachment #595424 - Flags: review?(armenzg)
Comment on attachment 595424 [details] [diff] [review] cleanup the side by side talos staging (2.0) Review of attachment 595424 [details] [diff] [review]: ----------------------------------------------------------------- My mind was about to explode but this patch is actually correct to the dot :)
Attachment #595424 - Flags: review?(armenzg) → review+
When are we ready for switching this? Is this the talos.zip that was landed for the .2 and tpr side by side runs? http://build.mozilla.org/talos/zips/talos.bug721857.05f01e049452.zip I will need to know once we mention it on the mailing lists.
Depends on: 719859
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
oops, we still need to deploy/reconfig. This also requires the new talos.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
which new talos?
Depends on: 725716
Comment on attachment 595424 [details] [diff] [review] cleanup the side by side talos staging (2.0) Merged and live for the last 22 hours. http://hg.mozilla.org/build/buildbot-configs/rev/7b538d2ef7fa
Attachment #595424 - Flags: checked-in+
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → FIXED
Why don't we run ts_paint anymore? Seems like we can now accidentally let through startup time regressions like in bug 699247.
a simple oversight, we had it running twice, and now we don't have it running at all. This will be turned back on soon as we have a reconfig to do first thing next week for bug 727823.
oh ok thanks, I thought it was a permanent change.
The zombie jobs leftover in the buildbot db from the disabling the tests have been cleaned up.
*sigh* Thanks nthomas. I will have it in mind today for another cleanup we're doing.
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: