harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexei Fedotov <alexei.fedo...@gmail.com>
Subject Re: [build] Help with BTI
Date Tue, 03 Feb 2009 08:45:10 GMT
> I didn't want to check it in really, since it is not the default for
> people.  I'll have to figure something out...

Since there exist people who use both configurations, the parameter worth to
be added to parameters.xml and set to "false". Unless the people who use it
with "true" won't prefer "snapshot" target.




On Tue, Feb 3, 2009 at 11:07 AM, Tim Ellison <t.p.ellison@gmail.com> wrote:

> Alexei Fedotov wrote:
> > Let me share my understanding.
> >
> > 1. Sean, I support your quick solution.
> >
> > 2. Tim, if you want to check fixed BTI adaptor in,
>
> I didn't want to check it in really, since it is not the default for
> people.  I'll have to figure something out...
>
> Thanks,
> Tim
>
> > then instead of "true" at
> > <sysproperty key="use.libstdc++6" value="true"/> there should be a new
> > property from properties.xml because adaptor is not intended for
> > configuration fixes.
> >
> > On Tue, Feb 3, 2009 at 5:45 AM, Sean Qiu <sean.xx.qiu@gmail.com> wrote:
> >
> >> AFAIK,  we can modify the <BTI>/adaptor/classlib/adaptor.xml,  add the
> >> property for setup task.
> >>
> >> Index: adaptor.xml
> >> ===================================================================
> >> --- adaptor.xml (revision 740179)
> >> +++ adaptor.xml (working copy)
> >> @@ -28,6 +28,7 @@
> >>              inheritAll="false"/>
> >>         <!-- Use BTI staff to execute Ant Build in new process -->
> >>         <exec-ant dir="${trunk.dir}" targets="rebuild">
> >> +            <sysproperty key="use.libstdc++6" value="true"/>
> >>             <sysproperty key="keep.working" value="true"/>
> >>             <!-- workaround on classlib-build's
> InvocationTargetException
> >> -->
> >>             <jvmarg line="-Xmx1000M"/>
> >>
> >> I can't find a quick solution without modification, since it is
> indirectly
> >> called.
> >>
> >>
> >> 2009/2/3 Tim Ellison <t.p.ellison@gmail.com>
> >>
> >>> I could use some help with using the BTI to build and test Harmony.
> >>>
> >>> I'm trying to run the short integrity tests, and have a couple of
> >>> questions already.
> >>>
> >>>  - how do I pass arguments into the build?  In particular I need to
> >>> specify "use.libstdc++6=true" (without editing the files that the BTI
> >>> checks out, of course).  Defining the property at the top level doesn't
> >>> pass it through to the subsystems.
> >>>
> >>>  - the test runs are failing (since they are built without that
> property
> >>> set), but the BTI is reporting them as passing!  See [1]
> >>>
> >>> Any help appreciated.
> >>>
> >>> [1]
> >>>
> >>>
> >>
> http://hudson.zones.apache.org/hudson/view/Harmony/job/Harmony-1.5-head-linux-x86_64-BTI_short_integrity/7/console
> >>> Regards,
> >>> Tim
> >>>
> >>
> >>
> >> --
> >> Best Regards
> >> Sean, Xiao Xia Qiu
> >>
> >> China Software Development Lab, IBM
> >>
> >
> >
> >
>



-- 
С уважением,
Алексей Федотов,
ЗАО <<Телеком Экспресс>>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message