Thursday May 01, 2008

OpenJDK: jtreg and regression tests

Huzzah! Through the dedicated efforts of Jon and others, jtreg is now open sourced! The jtreg program is the test harness used to run the regression tests that come with the JDK sources.

The JCK tests verify properties that should be true of all implementations of a given Java SE specification. The JDK regression tests are different; while many of them test properties that should be true of all implementations, some regression tests look at properties we want to be true of our JDK implementation but are not strictly required by the specification. Therefore, while a failing regression test most likely indicates a problem, in some cases the failure may not be a correctness issue per se. This situation is certainly feasible with ports of the JDK to operating systems sufficiently different than windows, Solaris, and Linux; shell tests are especially susceptible to those OS differences. Creating new shell tests should be avoided if possible and the porting effort may include updating regression tests to make them aware of the new platform.

Monday Apr 14, 2008

OpenJDK 6: Sources for b09 published

On April 11, the OpenJDK 6 b09 source bundle was published.

Notable fixes in this build include:

This will very likely be the last source drop until after JavaOne.

Friday Apr 04, 2008

OpenJDK 6: Sources for b07 and b08 published

The sources for OpenJDK 6 b07 were posted on March 20 followed by b08 on March 27.

The most notable fixes in b07 were:

  • Resolving the last remaining JCK signature test failure (6636951); other JCK failures remain.

  • Making window decorations appear (6586752).

  • Updating to the 1.1 version of the OpenJDK™ trademark notification.

  • Enabling the out-of-the-box build to succeed without any binary plugs being present (6672710). If the plugs aren't used, neither the midi synthesizer nor SNMP will work at runtime.

After b07, Red Hat reported that the source bundle contained some suspect binary artifacts. In b08, we addressed all the make and src artifacts and some of the test ones (6679994). We're reviewing how to make the licensing of the remaining non-source files in the bundle clearer. Additionally, a separate build problem was addressed (6613927)

At present, there is not a particular time line for the next code drop. The fixes in the next drop will include time zone updates (6650748, 6679340).

Thursday Mar 13, 2008

OpenJDK 6 and Distros

There are now OpenJDK 6 packages for the upcoming Hardy Heron Unbuntu Universe and Lilian has announced that OpenJDK 6 will be a part of Fedora 9.

Friday Feb 29, 2008

OpenJDK 6: Sources for b06 Published

The second code drop for OpenJDK 6, b06, was published earlier today, February 29, 2008, at the usual location.

This drop has several changes of note:

I expect with next drop will be available within two weeks, by March 14, 2008.

Thursday Feb 14, 2008

OpenJDK 6: The End of the Beginning

The initial code drop for OpenJDK 6 is now available. More to follow.

Thursday Jan 24, 2008

OpenJDK 6 Project Approved

Thanks to the build group's sponsorship, a project for OpenJDK 6 has been created as part of http://openjdk.java.net/. If you're interested in knowing what's going on with the project, or want to help contribute, join the mailing list.

About

darcy

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
News

No bookmarks in folder

Blogroll