• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. Quality
  3. Main
  4. Quality Outreach
  5. Quality Outreach Report June 2021

Quality Outreach Report June 2021

  • Created by Rory O'Donnell, last modified on Jun 24, 2021

Quality Outreach Report introduction

The first Quality Report was published in September 2015 here, our initial intention was to provide a report every six months. We now release

a Feature Release every 6 months so we have decided to publish a Quality Outreach Report every three months.

The previous report was issued in March 2021 here

  • Section one looks at the number of FOSS Project participating in the Quality Outreach .
  • Section two lists the bug logging activities over the past three months (April 2021 - June 2021).
  • Section three lists the FOSS project activities on JDK 17 Early Access builds.
  • Section four lists the traffic on quality-discuss@openjdk.java.net.
  • Section five lists the Items of Interest.

1.0 FOSS Projects listed on Quality Outreach Wiki

We now have 162 FOSS Projects of which 153 and their developers are listed on the Quality Outreach Wiki page.

There have been 10 new FOSS Projects added since the last report in March 2021. Welcome All!

New Projects added :

  • Apache Aries SPI Fly
  • Apache CloudStack
  • Apache DataSketches
  • Apache Netbeans
  • ASM
  • Cryptomator
  • JabRef
  • JMetro
  • Karate
  • Selenide

All FOSS Projects receive regular updates when Early Access (EA) builds become available, they are encouraged to

test and report back any issues they find during their testing.

2.0 Bugs logged since April 2021

Developers from 8 of the then 162 participating projects filed 15 new issues in the JDK Bug System in the last three months, thank you !


Priority

Fixed

Open

Duplicate

Not an Issue

Won't fix

Total

P1000000
P2000000
P3231006
P4250119
Total Unique Issues4811115

The table above lists the number of bugs logged in total - 15, of which 6 were P3 bugs and 9 were P4 bugs.


Component

P1

P2

P3

P4

Total

client-libs00213
core-libs
00145
core-svc00011
javafx00011
tools00325
Total Unique Issues006915

The table above lists the number of bugs logged by Component. Total 15 Bugs were found in 5 component areas.

2.1 FOSS Projects logging significant bugs

The following Projects have submitted bug reports in the last three months and deserve special mention:

  • Apache Ant
  • Apache Lucene
  • Apache Log4j
  • Apache Maven
  • Apache PDFBox
  • Byte Buddy
  • jOOQ
  • JUnit5

2.2 Overall Summary of bugs filed by FOSS Projects since October 2013


Priority

Fixed

Open

Duplicate

Not an Issue

Incomplete

Won't fix

Can't Reproduce

Other

Total

P113000000013
P2620106004284
P31281628223763213
P4404513124754130
P5201000003
Total Issues245615240714159443


3.0  FOSS activity on JDK 17 Early Access Builds - bugs logged since April 2021 to now


Priority

Fixed

Open

Duplicate

Not an Issue

Total

P100000
P200000
P323005
P422004
Total Unique Issues45009


The following Projects have submitted bug reports against JDK 17 Early Access builds :

  • Apache Ant
  • Apache Lucene
  • Apache PDFBox
  • Byte Buddy

3.1   Testing Early Access builds of JDK 17 - list of FOSS Projects results and their comments



FOSS Project

JDK 17 EA

    Comments

1

Apache Ant

b26

Logged JDK-8268774 after finding failure in javadoc related test.

2

Apache Aries JAX-RS

b16

I've just added JDK 17-ea to the Aries JAX-RS project build matrix and everything is green across the board.

3

Apache Aries SPI Fly

b16

All tests are green on Java 17-ea.

4

Apache Commons

b6

Logged one regression (JDK-8262108) against JDK 17, resolved.

5

Apache DataSketches

b16

Green for JDK 17 EA.

6

Apache Derby

b26

Derby builds and tests cleanly against Open JDK 17-ea.

7

Apache Lucene

b25

Logged one bug - JDK-8268743.

8

Apache Synscope

b16

I am glad to confirm that all works with JDK 17ea as well, on Linux, Windows and Mac OS.

9

Apache Tomcat

b23

Build and tests pass successfully with JDK 17-ea on Linux x86_64 and aarch64!

10

Apache Wicket

b26

Build and tests pass successfully with JDK 17-ea on Linux x86_64 and aarch64!

11

Apache Zookeeper

b21

The build passes as before.

12

Burningwave

b16

All test are green.

13

Eclipse Collections

b21

All builds are green.

14

eo-yaml

b23

eo-yaml seems to work fine on OpenJDK 17 EA, the CI build is green.

15FXGLb26JDK 17-ea is currently failing due to the Kotlin compiler.
16

Hibernate ORM

b26

Versions 5.4, 5.5 tested against JDK 17 EA. No problems to report.

17

Hibernate Validator

b26

Versions 6.1, 6.2, 7.0 tested against JDK 17 EA. No problems to report.

18

Hibernate Search

b26

Versions 5.10, 5.11, 6.0 tested against JDK 17 EA. No problems to report.

19

Hibernate Reactive

b26

Version 1.0 tested against JDK 17 EA. No problems to report.

20

JaCoCo

b23

Our tests are green with OpenJDK 17 Early Access build.

21

Java Katas

b21

Build for: JDK 17 b22, 16, 15, Loom, Valhalla and Panama. Happy to report all green!

22JobRunrb26JobRunr still works fine on OpenJDK 17 EA Build 26.
23

JUnit5

b13

JUnit5 is green for JDK17.

24Karateb26The Karate project is now green on all versions upto JDK 17 ea26.
25MyBatisb18

All tests are passing on JDK 17 build.

26PDFsamb23

Tests are all green with this release.

27RxJavab26

Results for RxJava 3.0.13 (released) running on GHA:

Target 12,13,14,15,16: Compile-OK, Tests-OK. Target 17: Not supported by Gradle afaik.

28Sejdab23

All tests are passing with this release.

29Selenideb16

All tests are green but we don't run them regularly yet.

30Vaadinb21

Our products build and work correctly with OpenJDK 17 EA.


4.0 Discussion of the quality-discuss@openjdk.java.net mailing list

  • Total 4 members participated in various discussions on the mailing list.
  • Discussion threads
    • OpenJDK 17 EA build availability - 4
    • OpenJDK 17 EA build test results - 9
    • OpenJDK 18 EA build test results - 1
    • JDK 17 Rampdown Phase One notification - 1
    • Adding new project in Quality Outreach wiki - 4

5.0 Items of Interest

  • 'Insider Java':

    • Foreign Memory Access and NIO channels - Going Further : Link
  • April 2021 Critical Patch Update Released
  • JDK 17 - we are in Rampdown Phase One
    • Updates to JEP 411: Deprecate the Security Manager for Removal | Link
    • "The meaning, or not, of “LTS” | Link
    • JFR Remote Recording Stream | Link

The next Quality Outreach report is due in September 2021

Overview
Content Tools
ThemeBuilder
  • No labels

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 281, "requestCorrelationId": "ebc9009909849440"}