open jdk 6 b20 testt
Joe Darcy
joe.darcy at oracle.com
Mon Oct 18 17:42:10 UTC 2010
Greetings.
Krishna, Vamshi wrote:
> Thanks joe,
> we want to check the API coverage of oracle JDK 1.6 update 20.
> http://www.oracle.com/technetwork/java/javase/downloads/index.html
>
> which version of openjdk6 sources should we used to run the tests
> against jdk1.6 update 20.
None.
As outlined in my blog entry, there is no simple correspondence between
the code bases of any of Oracle's 6 update releases and any OpenJDK 6 build.
The regression tests in OpenJDK 6 are for OpenJDK 6 and its
derivatives. Oracle's 6 update release is *not* a derivative of OpenJDK 6.
-Joe
> Will all the tests pass[ I know now that the
> javax/sound will fail]? We want to see the API coverage of JDK 1.6
> update 20. Are there any testsuites available to check the JDK 1.6
> update 20?
>
>
> When I run the openjdk6 b20 test I do see few of the following fail
> which ideally should pass with JDK1.6 update20 right?
>
> Execution failed: `main' threw exception: java.lang.Error: compilation
> failed
>
> * java/beans/PropertyEditor/TestByteClassNull.java : Tests
> PropertyEditor for null value of type Byte
> * java/beans/PropertyEditor/TestByteTypeNull.java : Tests
> PropertyEditor for null value of type byte
> * java/beans/PropertyEditor/TestFloatClassNull.java : Tests
> PropertyEditor for null value of type Float
> * java/beans/PropertyEditor/TestFloatTypeNull.java : Tests
> PropertyEditor for null value of type float
> * java/beans/PropertyEditor/TestLongClassNull.java : Tests
> PropertyEditor for null value of type Long
> * java/beans/PropertyEditor/TestLongTypeNull.java : Tests
> PropertyEditor for null value of type long
> * java/beans/PropertyEditor/TestShortClassNull.java : Tests
> PropertyEditor for null value of type Short
> * java/beans/PropertyEditor/TestShortTypeNull.java : Tests
> PropertyEditor for null value of type short
> * java/beans/PropertyEditor/TestStringClassJava.java : Tests
> PropertyEditor for value of type String
>
>
> Thanks
> vamshi
>
> -----Original Message-----
> From: Joe Darcy [mailto:joe.darcy at oracle.com]
> Sent: Monday, October 18, 2010 11:57 AM
> To: Krishna, Vamshi
> Cc: build-dev at openjdk.java.net
> Subject: Re: open jdk 6 b20 testt
>
> Krishna, Vamshi wrote:
>
>> Hello,
>>
>> I have downloaded the openjdk 6 b20 sources. I am trying to run the
>> tests using the b20 binaries delivered from the oracle site. When I
>> run the tests I am getting around 490 errors. All the testcases under
>> javax/sound fail with compilation errors. I am running the test using
>> jtreg -v jdk/test/javax/sound. If I check the joseph darcy blog, the
>> testcases under javax/sound are passing
>>
>> I do get below error for one testcase
>>
>> ----------System.err:(26/1412)----------
>>
>>
>>
> /alh/inh_bsxeqa/openjdk-6-src-b20-21_jun_2010/jdk/test/javax/sound/midi/
> Gervill/AudioFloatInputStream/GetFormat.java:41:
>
>> cannot find symbol
>>
>> symbol : class AudioFloatInputStream
>>
>> location: class GetFormat
>>
>> static AudioFloatInputStream getStream1()
>>
>> ^
>>
>> Thanks
>>
>> vamshi
>>
>>
>
> The OpenJDK 6 b20 sources are *not* related in any simple fashion to
> sources used to build Oracle's 6 update 20 JDK binaries:
>
> "OpenJDK 6 Genealogy"
> http://blogs.sun.com/darcy/entry/openjdk_6_genealogy
>
> Oracle's 6 update 20 uses a different sound engine, hence the sound
> failures when running the the OpenJDK 6 tests. Without doing your own
> OpenJDK 6 builds, using the OpenJDK 6/IcedTea 6 JDK now common in Linux
> distributions is an easy way to get a build for comparison purposes.
>
> -Joe
>
More information about the build-dev
mailing list