Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-releng-dev] Build I-200411091436 is unusable


Ok Dorian did a bad thing, but the point here is *not* to kill him, punish him for lunch was good enough :-)

The point is that we should put more care on creating I build of quality.

PaScaL



Markus Keller <markus_keller@xxxxxxxxxx>
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 01:26 PM

Please respond to
platform-releng-dev

To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable






Dorian: Ctrl+Z your -1!


Come on, you know that I-builds have always been on Tuesday (which is THE build!). The first line of the regular builds table (the Tuesday builds) was just accidentially dropped in the change from 1.75 to 1.76 of the build schedule document (and has been restored in the meantime).


Do you know the multiply operator? That


   real_work_time_lost = affected_people_count * wasted_time


equation? Have you done a quick calculation of the costs your inappropriate submission has probably caused? Optimistically 1h/person for about 200 people, could be more. I fully support Olivier's and Jerome's (and I guess most other committer's) views.


As far as I understood, your fix does not positively affect the quality of the build for all but very few clients. That's certainly no reason to take part in a *re*submission! I expect that people explain their reasons for a submission to a rebuild on the mailinglists (as long as it's not obviously to correct compile errors or failing tests). You know, if you need something special for your clients, you can always do a plugin export or take the plugins from the nightly build.


Just say "sorry, guys" and don't do it again, but don't try to find shaky excuses.


Thanks,

Markus




Dorian Birsan <birsan@xxxxxxxxxx>
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

2004-11-10 16:46

Please respond to
platform-releng-dev@xxxxxxxxxxx

To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable








-1


I think the process makes sense for the milestone builds, but  I find that putting too much process around integration builds distracts us from doing real work.

The releng project page shows two (slightly inconsistent) schedules for integration builds, but none of them mentions the Tuesday morning as being THE build.
Build Type
Date (Local)
Date (UTC)
Failure Policy
3.1 Integration builds from *.map files if requested Wed 8:00 EDT Wed 13:00 UTC Same day rebuild if compile errors, missing plugins, the build is unusable or if the drops do not get posted.Otherwise, a rebuild will occur Thursday 8:00 EDT.




then:
Build Notes
We have decided to make some minor changes in our build story in order to better focus the responsibility for getting good integration builds on the developers:

For the 3.1 integration builds:
- build time is 8:00 am (Eastern time) on Tuesday mornings.
- in the event of an integration build failure due to compile errors, missing plugins or if the drops are not posted,
there will be a same day rebuild upon submission of a fix.
- Otherwise, there will be a rebuild at 12:00 pm Wednesday morning.
- in the event of a double integration build failure, all other work will stop until
guaranteed-to-be-successful build contributions are prepared for a rebuild at 8:00 am Thursday morning.
- if the Thursday 8:00 am (Eastern time) integration build fails we will rebuild until success
- once a good integration build is achieved, it will be marked as such on the website.
-the releng team will often request a go/no go status from all teams to determine if the build is suitable for the week's testing. If you provide status and then recontribute to a subsequent build, you are required to revalidate the build and provide an updated status.




-Dorian


Olivier Thomann/Ottawa/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 10:38 AM

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable










+1.


Each submission for a rebuild must be explained on this mailing list before the corresponding map is updated. If no major issue is raised against a component, that component cannot submit new code on a rebuild. It has to wait for next integration build.


Olivier

Pascal Rapicault/Ottawa/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

2004-11-10 10:31

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable












I'm a little puzzled by this rebuild.

Initially yesterday's rebuild of 14:36 should have contained ONLY the fix for the SWT bug that made the Tuesday's 08:00 build unusable.

However a diff of the map files shows that in complement of SWT, the doc, the platform and the udpate components submitted new content increasing the likelyhood of breakage whereas we are seeking stability.


I think that Sonia and Kim should have the power to veto unexpected submissions (things that have not been raised as being major issues on the mailing list) in case of an integration rebuild.


PaScaL

Sonia Dimitrov/Ottawa/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 09:59 AM

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable














The build will begin at 10 am ET.


Sonia
Dorian Birsan/Toronto/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 09:54 AM

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable
















I have recently released a patch for cdcFoundation that serializes platform.xml "manually", as opposed to using the standard Transformer class from the J2SE. The comment written at the top of the file caused the xml parser to choke.

The fix is released and ready for a rebuild.


-Dorian
Sonia Dimitrov/Ottawa/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 09:01 AM

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
Re: [platform-releng-dev] Build I-200411091436 is unusable


















Please let us know when the fix for this is released, we will run a rebuild.


Sonia
Wassim Melhem/Toronto/IBM@IBMCA
Sent by: platform-releng-dev-admin@xxxxxxxxxxx

11/10/2004 02:38 AM

Please respond to
platform-releng-dev


To
platform-releng-dev@xxxxxxxxxxx
cc
Subject
[platform-releng-dev] Build I-200411091436 is unusable























Said build is unusable, as self-hosting is impossible.
I logged a defect against the Platform/Update component.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=78262

Wassim.

_______________________________________________
platform-releng-dev mailing list
platform-releng-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-releng-dev



Back to the top