DataBuffer, ColorModels and SampleModels

David Herron David.Herron at Sun.COM
Wed May 9 15:18:47 UTC 2007

There is a more complete listing of testing methodologies the Java SE 
team uses here:

The SQE team (which I represent) is still in the planning for what tests 
we're going to release.  One thing we want to do is work together with 
the public to build new tests because I think there's a lot of 
information held in the minds of application developers about the real 
quality issues y'all are facing, that information is not known to us, so 
it would be most productive to work together to turn that information 
into tests.

- David Herron

Phil Race wrote:
> Tests fall into categories of
> JCK/TCK - supposedly to be available  for openjdk  builds although I 
> haven't kept  up with the  intricacies of this
> Regression tests - these are in the JDK under test but we are required 
> to vet them almost one by one to verify their provenance
> and this is onerous. So most are not there yet.
> SQE developed tests - no  idea what the plan is
> Performance - J2Dbench2 may have some color tests but I don't remember 
> seeing any ... but they can be added
> Demos :  Java2Demo. Not in openjdk yet but you can run the one from 
> the binary build
> So  you should at least test the images and color tabs of the 2D demo 
> and see if J2DBench has
> any tests that make it worth running.  Performance matters.
> As for licensing as I understand it it has to come in to the openjdk 
> code base via a SCA
> as we build the 'commercially' licensed  one from the same code base.
> -phil.
> Roman Kennke wrote:
>> Hi again,
>> Am Mittwoch, den 09.05.2007, 00:16 -0700 schrieb Phil Race:
>>> Roman Kennke wrote:
>>>> Thanks alot for the explanation Phil. I'll study the available code 
>>>> then
>>>> and see what could possibly be done about the CMS problems.
>>> you mean the littlecms code  right? that's separate from these classes.
>> As mentioned here:
>> I've been able to build OpenJDK with GNU Classpath's color management
>> classes. This was really a no-brainer and seems to work fine from my
>> POV. It also fixes the GRAY->sRGB problem. The other two I couldn't
>> easily test due to lack of testcases. Also, the OpenJDK code doesn't
>> seem to ship with testcases for the color package in general, so I
>> couldn't test the new classes at all (besides some simple programs I
>> wrote myself and the Mauve suite). Are there any regression or other
>> tests available for this?
>> I don't know if this implementation is feasible for inclusion in
>> OpenJDK. The code is copyrighted by the FSF and is licensed under the
>> same license as OpenJDK. It's an open source project just as littleCMS
>> or whatnot. Technically, I think it's attractive because it's a Java
>> implementation and thus much easier to handle and portable than
>> littleCMS. If you'd like to test this, the above linked page has a link
>> to a small ZIP file containing the related classes.
>> /Roman

More information about the 2d-dev mailing list