Closed Bug 38191 Opened 26 years ago Closed 8 years ago

tinderbox problems with multiple modules / branches (can't see NSPR checkins)

Categories

(Webtools Graveyard :: Tinderbox, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sspitzer, Assigned: morgamic)

References

Details

Attachments

(3 obsolete files)

right now, tinderbox is set up to show checkins to the SeaMonkeyAll module client.mak and client.mk pull more than that module to build mozilla. right now, we pull nsprpub (with a static tag) but mozilla/security with a branch tag. eventually (say after 6.0), we'll go to branch tags for layout, xpfe and rdf (and more, I'm sure) to cut down on day-to-day regressions. before we do that, we need to identify and solve the tinderbox, lxr, bonsai problems with multiple modules / branches.
JJ and i would just like to chime in and say ``this would be great!'' Maybe i'll do some real work and look at the tinderbox sources to fix; is the rewrite of tinderbox going to address this?
m20
Target Milestone: --- → M20
slamm no longer owns tinderbox and is no longer at netscape. Reassigning to mcafee till a more permenant owner is found so these bugs won't be ownerless.
Assignee: slamm → mcafee
Unsetting target milestone so we can delete the old (inappropriate) Mozilla target milestones from Webtools.
Target Milestone: M20 → ---
Ok, here's the prelim patches. Tinderbox bits aren't really tested as I'm too tired to setup clients and multiple branches for my tinderbox server. Aside from those patches, you will need to re-add the trees to the tinderbox server with the branches that you want to look for in a space separated list. Also, we are going to need to define a TinderboxSeaMonkeyAll module to cvs that contains *all* of the files that we will want to track (NSPR, gfx2, etc). The changes still assume that all of the files can be found in a single cvs module.
cc'ing cyeh... i don't have an installation to test this on =/
Reassigning to dawn.
Assignee: mcafee → endico
OS: Windows NT → All
Hardware: PC → All
mcafee: i'd like to up the priority of this bug, any objections?
timeless: this is endico's bug. I haven't looked at these changes, maybe seawood can summarize what happened with his changes so far.
Attachment #27112 - Attachment is obsolete: true
Attachment #27113 - Attachment is obsolete: true
Comment on attachment 27155 [details] [diff] [review] Updated tested patch for tinderbox Executive summary: They didn't work.
Attachment #27155 - Attachment is obsolete: true
QA Contact: matty → timeless
QA Contact: timeless → tinderbox
Assignee: endico → morgamic
Summary: tinderbox problems with multiple modules / branches → tinderbox problems with multiple modules / branches (can't see NSPR checkins)
Did we just fix this with the adding of the SecurityServices module?
I think not (said Rene Descartes just before he vanished :) SecurityServices allows us to have a single page that can see changes to multiple modules, as long as all changes are on the trunk or on the same named branch in all modules. But of course, each module uses its own branch names, so in practice this solution only works for the trunk. I think Seth wanted a way to be able to specify multiple modules, each with its own separate branch tag (or HEAD for the trunk), so that a single tinderbox page would show checkins to any of those modules on their respective branches. The SecurityServices teams wants that, too, very much. The recent creation of the SecurityServices module was just a short term workaround, and partial one at that.
Product: Webtools → Webtools Graveyard
Tinderbox isn't maintained anymore. Closing.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: