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

Yikes. Remind me to never break a build.

- Jared

On Wed, 2004-11-10 at 13:26, Markus Keller wrote:
> 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