[OpenJDK 2D-Dev] FW: RFR [XS] 8229023: make java/awt/print/PrinterJob/SameService.java Windows-only , was : question regarding test java/awt/PrinterJob/SameService.java (tests that print services are not re-created)

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Thu Aug 15 00:22:06 UTC 2019


Hi, Matthias.

Did you check what is the root cause of the problem? Why the new service sometimes recreated?
It seems that in the code we tried to cache them per appcontext in the PrintServiceLookup.getAllLookupServices(), no?

It sounds like JDK-6446094, but this time on Linux, by the way, what about macOS?


On 8/12/19 5:36 am, Baesken, Matthias wrote:
> Forwarding to 2d-dev because  this might be the  better list for this issue ….
> 
> -----------------------------------------
> 
> Hello,  please review the following small  test adjustment .
> 
> It makes the   test   java/awt/print/PrinterJob/SameService.java   Windows-only.
> 
> Reason is that in some cases the print service  is recreated on Linux .
> 
> ( we observed this in ~ 30 % of test runs on one of our test machines )
> 
> Bug/webrev :
> 
> https://bugs.openjdk.java.net/browse/JDK-8229023
> 
> http://cr.openjdk.java.net/~mbaesken/webrevs/8229023.0/
> 
> Thanks, Matthias
> 


-- 
Best regards, Sergey.


More information about the 2d-dev mailing list