You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Mikhail Loenko <ml...@gmail.com> on 2006/04/04 05:39:31 UTC
[classlib] running the tests
Hello
to run the tests one need to put some files to classpath, for example:
===from RUNNING-TESTS.txt====
2) JUnit.jar - any modern version. http://www.junit.org
Put this on your classpath because
we self-host to test (i.e. use both the Harmony class library
and the external non-open source J9 VM that is available to us
under an evaluation license
3) bcprov-jdk14-131.jar : from http://www.bouncycastle.org/
Put in classpath - we'll fix this problem too.
==========================
Given that we now download these files is there any reason having to put them
into CLASSPATH manually?
Thanks,
Mikhail
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Geir Magnusson Jr <ge...@pobox.com>.
That's actually a really funny idea in this age of 'value-add' bundling...
"language compiler. Now, with IDE!"
I think it's even more remarkable that we don't even blink when
discussing 120MB downloads....
geir
Tim Ellison wrote:
> It is! complete with 120Mb of IDE add-on free!
>
> (I know -- I'm only joking)
>
> Tim
>
>
> Geir Magnusson Jr wrote:
>> Can we badger the eclipse people to make it avail as a download ?
>>
>>
>> Tim Ellison wrote:
>>> That looks like the JUnit Ant task is missing -- you still need to put
>>> JUnit into ant/lib etc. to use <junit ...>
>>>
>>> and I'd encourage people to put the Eclipse compiler adapter in there
>>> too so we can use that.
>>>
>>> Regards,
>>> Tim
>>>
>>>
>>> Mikhail Loenko wrote:
>>>> Not only the document.
>>>>
>>>> Now build fails without e.g. junit in classpath:
>>>>
>>>> BUILD FAILED
>>>> H:\make\build-test.xml:58: The following error occurred while
>>>> executing this line:
>>>> H:\modules\luni\make\build.xml:123: The following error occurred while
>>>> executing this line:
>>>> H:\modules\luni\make\common\build.xml:77: Could not create task or
>>>> type of type: junit.
>>>>
>>>> Thanks,
>>>> Mikhail
>>>>
>>>> ---------------------------------------------------------------------
>>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>>
>>>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>
>>
>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Tim Ellison <t....@gmail.com>.
It is! complete with 120Mb of IDE add-on free!
(I know -- I'm only joking)
Tim
Geir Magnusson Jr wrote:
> Can we badger the eclipse people to make it avail as a download ?
>
>
> Tim Ellison wrote:
>> That looks like the JUnit Ant task is missing -- you still need to put
>> JUnit into ant/lib etc. to use <junit ...>
>>
>> and I'd encourage people to put the Eclipse compiler adapter in there
>> too so we can use that.
>>
>> Regards,
>> Tim
>>
>>
>> Mikhail Loenko wrote:
>>> Not only the document.
>>>
>>> Now build fails without e.g. junit in classpath:
>>>
>>> BUILD FAILED
>>> H:\make\build-test.xml:58: The following error occurred while
>>> executing this line:
>>> H:\modules\luni\make\build.xml:123: The following error occurred while
>>> executing this line:
>>> H:\modules\luni\make\common\build.xml:77: Could not create task or
>>> type of type: junit.
>>>
>>> Thanks,
>>> Mikhail
>>>
>>> ---------------------------------------------------------------------
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
--
Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Geir Magnusson Jr <ge...@pobox.com>.
Can we badger the eclipse people to make it avail as a download ?
Tim Ellison wrote:
> That looks like the JUnit Ant task is missing -- you still need to put
> JUnit into ant/lib etc. to use <junit ...>
>
> and I'd encourage people to put the Eclipse compiler adapter in there
> too so we can use that.
>
> Regards,
> Tim
>
>
> Mikhail Loenko wrote:
>> Not only the document.
>>
>> Now build fails without e.g. junit in classpath:
>>
>> BUILD FAILED
>> H:\make\build-test.xml:58: The following error occurred while
>> executing this line:
>> H:\modules\luni\make\build.xml:123: The following error occurred while
>> executing this line:
>> H:\modules\luni\make\common\build.xml:77: Could not create task or
>> type of type: junit.
>>
>> Thanks,
>> Mikhail
>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>
>>
>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Stepan Mishura <st...@gmail.com>.
On 4/4/06, Tim Ellison wrote:
>
> Mikhail Loenko wrote:
> > 2006/4/4, Tim Ellison <t....@gmail.com>:
> >> That looks like the JUnit Ant task is missing -- you still need to put
> >> JUnit into ant/lib etc. to use <junit ...>
> >
> > Actually the tests pass when junit.jar is in CLASSPATH, so seems like
> > <junit...> task works well.
>
> Perhaps the JRE that is running Ant is picking up your CLASSPATH.
>
> > Do you mean that to run the tests I'll have to have two junit's:
> > one in ant/lib and another one in Harmony/depends?
>
> I never set CLASSPATH -- I've simply put junit.jar into my Ant lib and
> the test run fine.
Well ... I thought that this is a common requirement to have junit.jar on
classpath - crypto test suite picks up junit.jar from classpath to run unit
tests on bootclasspath. As far as I included crypto test suite into common
test suite run then you will see that all crypto tests fail :-(
Thanks,
Stepan.
[ I've also got jdtCompilerAdapter.jar and
> org.eclipse.jdt.core_3.2.0.v_631.jar in there for the Eclipse compiler ]
>
> Regards,
> Tim
>
> >> and I'd encourage people to put the Eclipse compiler adapter in there
> >> too so we can use that.
> >>
> >> Regards,
> >> Tim
> >>
> >>
> >> Mikhail Loenko wrote:
> >>> Not only the document.
> >>>
> >>> Now build fails without e.g. junit in classpath:
> >>>
> >>> BUILD FAILED
> >>> H:\make\build-test.xml:58: The following error occurred while
> >>> executing this line:
> >>> H:\modules\luni\make\build.xml:123: The following error occurred while
> >>> executing this line:
> >>> H:\modules\luni\make\common\build.xml:77: Could not create task or
> >>> type of type: junit.
> >>>
> >>> Thanks,
> >>> Mikhail
> >>>
> >>> ---------------------------------------------------------------------
> >>> Terms of use : http://incubator.apache.org/harmony/mailing.html
> >>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> >>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >>>
> >>>
> >> --
> >>
> >> Tim Ellison (t.p.ellison@gmail.com)
> >> IBM Java technology centre, UK.
> >>
> >> ---------------------------------------------------------------------
> >> Terms of use : http://incubator.apache.org/harmony/mailing.html
> >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>
> --
>
> Tim Ellison (t.p.ellison@gmail.com)
> IBM Java technology centre, UK.
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
--
Thanks,
Stepan Mishura
Intel Middleware Products Division
Re: [classlib] running the tests
Posted by Mikhail Loenko <ml...@gmail.com>.
OK, I see
Is there any way to avoid requirement of having *two* copies of junit.jar
in separate directories?
Thanks,
Mikhail
2006/4/4, Tim Ellison <t....@gmail.com>:
> Mikhail Loenko wrote:
> > 2006/4/4, Tim Ellison <t....@gmail.com>:
> >> That looks like the JUnit Ant task is missing -- you still need to put
> >> JUnit into ant/lib etc. to use <junit ...>
> >
> > Actually the tests pass when junit.jar is in CLASSPATH, so seems like
> > <junit...> task works well.
>
> Perhaps the JRE that is running Ant is picking up your CLASSPATH.
>
> > Do you mean that to run the tests I'll have to have two junit's:
> > one in ant/lib and another one in Harmony/depends?
>
> I never set CLASSPATH -- I've simply put junit.jar into my Ant lib and
> the test run fine.
>
> [ I've also got jdtCompilerAdapter.jar and
> org.eclipse.jdt.core_3.2.0.v_631.jar in there for the Eclipse compiler ]
>
> Regards,
> Tim
>
> >> and I'd encourage people to put the Eclipse compiler adapter in there
> >> too so we can use that.
> >>
> >> Regards,
> >> Tim
> >>
> >>
> >> Mikhail Loenko wrote:
> >>> Not only the document.
> >>>
> >>> Now build fails without e.g. junit in classpath:
> >>>
> >>> BUILD FAILED
> >>> H:\make\build-test.xml:58: The following error occurred while
> >>> executing this line:
> >>> H:\modules\luni\make\build.xml:123: The following error occurred while
> >>> executing this line:
> >>> H:\modules\luni\make\common\build.xml:77: Could not create task or
> >>> type of type: junit.
> >>>
> >>> Thanks,
> >>> Mikhail
> >>>
> >>> ---------------------------------------------------------------------
> >>> Terms of use : http://incubator.apache.org/harmony/mailing.html
> >>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> >>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >>>
> >>>
> >> --
> >>
> >> Tim Ellison (t.p.ellison@gmail.com)
> >> IBM Java technology centre, UK.
> >>
> >> ---------------------------------------------------------------------
> >> Terms of use : http://incubator.apache.org/harmony/mailing.html
> >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>
> --
>
> Tim Ellison (t.p.ellison@gmail.com)
> IBM Java technology centre, UK.
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Tim Ellison <t....@gmail.com>.
Mikhail Loenko wrote:
> 2006/4/4, Tim Ellison <t....@gmail.com>:
>> That looks like the JUnit Ant task is missing -- you still need to put
>> JUnit into ant/lib etc. to use <junit ...>
>
> Actually the tests pass when junit.jar is in CLASSPATH, so seems like
> <junit...> task works well.
Perhaps the JRE that is running Ant is picking up your CLASSPATH.
> Do you mean that to run the tests I'll have to have two junit's:
> one in ant/lib and another one in Harmony/depends?
I never set CLASSPATH -- I've simply put junit.jar into my Ant lib and
the test run fine.
[ I've also got jdtCompilerAdapter.jar and
org.eclipse.jdt.core_3.2.0.v_631.jar in there for the Eclipse compiler ]
Regards,
Tim
>> and I'd encourage people to put the Eclipse compiler adapter in there
>> too so we can use that.
>>
>> Regards,
>> Tim
>>
>>
>> Mikhail Loenko wrote:
>>> Not only the document.
>>>
>>> Now build fails without e.g. junit in classpath:
>>>
>>> BUILD FAILED
>>> H:\make\build-test.xml:58: The following error occurred while
>>> executing this line:
>>> H:\modules\luni\make\build.xml:123: The following error occurred while
>>> executing this line:
>>> H:\modules\luni\make\common\build.xml:77: Could not create task or
>>> type of type: junit.
>>>
>>> Thanks,
>>> Mikhail
>>>
>>> ---------------------------------------------------------------------
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>
>>>
>> --
>>
>> Tim Ellison (t.p.ellison@gmail.com)
>> IBM Java technology centre, UK.
>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
--
Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Mikhail Loenko <ml...@gmail.com>.
2006/4/4, Tim Ellison <t....@gmail.com>:
> That looks like the JUnit Ant task is missing -- you still need to put
> JUnit into ant/lib etc. to use <junit ...>
Actually the tests pass when junit.jar is in CLASSPATH, so seems like
<junit...> task works well.
Do you mean that to run the tests I'll have to have two junit's:
one in ant/lib and another one in Harmony/depends?
Thanks,
Mikhail
>
> and I'd encourage people to put the Eclipse compiler adapter in there
> too so we can use that.
>
> Regards,
> Tim
>
>
> Mikhail Loenko wrote:
> > Not only the document.
> >
> > Now build fails without e.g. junit in classpath:
> >
> > BUILD FAILED
> > H:\make\build-test.xml:58: The following error occurred while
> > executing this line:
> > H:\modules\luni\make\build.xml:123: The following error occurred while
> > executing this line:
> > H:\modules\luni\make\common\build.xml:77: Could not create task or
> > type of type: junit.
> >
> > Thanks,
> > Mikhail
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>
> --
>
> Tim Ellison (t.p.ellison@gmail.com)
> IBM Java technology centre, UK.
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Tim Ellison <t....@gmail.com>.
That looks like the JUnit Ant task is missing -- you still need to put
JUnit into ant/lib etc. to use <junit ...>
and I'd encourage people to put the Eclipse compiler adapter in there
too so we can use that.
Regards,
Tim
Mikhail Loenko wrote:
> Not only the document.
>
> Now build fails without e.g. junit in classpath:
>
> BUILD FAILED
> H:\make\build-test.xml:58: The following error occurred while
> executing this line:
> H:\modules\luni\make\build.xml:123: The following error occurred while
> executing this line:
> H:\modules\luni\make\common\build.xml:77: Could not create task or
> type of type: junit.
>
> Thanks,
> Mikhail
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
--
Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Mikhail Loenko <ml...@gmail.com>.
Not only the document.
Now build fails without e.g. junit in classpath:
BUILD FAILED
H:\make\build-test.xml:58: The following error occurred while
executing this line:
H:\modules\luni\make\build.xml:123: The following error occurred while
executing this line:
H:\modules\luni\make\common\build.xml:77: Could not create task or
type of type: junit.
Thanks,
Mikhail
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Mark Hindess <ma...@googlemail.com>.
That is correct. This document should be updated.
-Mark.
On 4/4/06, Geir Magnusson Jr <ge...@pobox.com> wrote:
> I thought that they were now being added buy the test script, and no
> more manual work was needed...
>
>
> Mikhail Loenko wrote:
> > Hello
> >
> > to run the tests one need to put some files to classpath, for example:
> >
> > ===from RUNNING-TESTS.txt====
> > 2) JUnit.jar - any modern version. http://www.junit.org
> >
> > Put this on your classpath because
> > we self-host to test (i.e. use both the Harmony class library
> > and the external non-open source J9 VM that is available to us
> > under an evaluation license
> >
> > 3) bcprov-jdk14-131.jar : from http://www.bouncycastle.org/
> >
> > Put in classpath - we'll fix this problem too.
> > ==========================
> >
> > Given that we now download these files is there any reason having to put them
> > into CLASSPATH manually?
> >
> > Thanks,
> > Mikhail
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
--
Mark Hindess <ma...@googlemail.com>
IBM Java Technology Centre, UK.
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org
Re: [classlib] running the tests
Posted by Geir Magnusson Jr <ge...@pobox.com>.
I thought that they were now being added buy the test script, and no
more manual work was needed...
Mikhail Loenko wrote:
> Hello
>
> to run the tests one need to put some files to classpath, for example:
>
> ===from RUNNING-TESTS.txt====
> 2) JUnit.jar - any modern version. http://www.junit.org
>
> Put this on your classpath because
> we self-host to test (i.e. use both the Harmony class library
> and the external non-open source J9 VM that is available to us
> under an evaluation license
>
> 3) bcprov-jdk14-131.jar : from http://www.bouncycastle.org/
>
> Put in classpath - we'll fix this problem too.
> ==========================
>
> Given that we now download these files is there any reason having to put them
> into CLASSPATH manually?
>
> Thanks,
> Mikhail
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org