-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P3
-
Affects Version/s: 11, 17, 21.0.5-oracle, 22, 24, 25
-
Component/s: client-libs
-
linux
Testsuite name: Regression-se-gui
Test name(s): java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java
Product(s) tested: 24.0.2
OS/architecture: X64
Reproducible: Always
Reproducible on machine: Ubuntu 24.04+
Is it a Regression: Yes
[If Regression] Regression introduced in release/build: 21.0.5
Test result on the last GAed release for this train: Fails 24.0.1, 21.0.8 and 21.0.5, passes on 21.0.4 and below (21.0.3 and 21.0.1)
Is it a platform specific issue: Yes, Linux only
Exception/Error from Log:
STDOUT:
Color will be compared with java.awt.Color[r=21,g=244,b=54] instead of java.awt.Color[r=21,g=244,b=54]
Testing Button
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Checkbox
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Label
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing TextArea
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing TextField
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Choice
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing List
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Canvas
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Scrollbar
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Scrollbar
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing EmbeddedFrame
C&B. color: java.awt.Color[r=21,g=244,b=54] compare with java.awt.Color[r=21,g=244,b=54]
The test failed: The LW component did not pass pixel color check and is overlapped
The test is over, hit Ctl-C to stop Java VM
STDERR:
do not skipTestingEmbeddedFrame
java.lang.RuntimeException: The LW component did not pass pixel color check and is overlapped
at OverlappingTestBase.fail(OverlappingTestBase.java:678)
at OverlappingTestBase.clickAndBlink(OverlappingTestBase.java:436)
at OverlappingTestBase.clickAndBlink(OverlappingTestBase.java:365)
at SimpleOverlappingTestBase.performTest(SimpleOverlappingTestBase.java:156)
at GlassPaneOverlappingTestBase.performTest(GlassPaneOverlappingTestBase.java:106)
at OverlappingTestBase.testEmbeddedFrame(OverlappingTestBase.java:524)
at OverlappingTestBase.testAwtControls(OverlappingTestBase.java:541)
at OverlappingTestBase.init(OverlappingTestBase.java:572)
at OverlappingTestBase.doMain(OverlappingTestBase.java:600)
at JTableInGlassPaneOverlapping.main(JTableInGlassPaneOverlapping.java:91)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
JavaTest Message: Test threw exception: java.lang.RuntimeException: The LW component did not pass pixel color check and is overlapped
JavaTest Message: shutting down test
Test name(s): java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java
Product(s) tested: 24.0.2
OS/architecture: X64
Reproducible: Always
Reproducible on machine: Ubuntu 24.04+
Is it a Regression: Yes
[If Regression] Regression introduced in release/build: 21.0.5
Test result on the last GAed release for this train: Fails 24.0.1, 21.0.8 and 21.0.5, passes on 21.0.4 and below (21.0.3 and 21.0.1)
Is it a platform specific issue: Yes, Linux only
Exception/Error from Log:
STDOUT:
Color will be compared with java.awt.Color[r=21,g=244,b=54] instead of java.awt.Color[r=21,g=244,b=54]
Testing Button
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Checkbox
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Label
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing TextArea
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing TextField
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Choice
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing List
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Canvas
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Scrollbar
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing Scrollbar
C&B. color: java.awt.Color[r=255,g=255,b=255] compare with java.awt.Color[r=21,g=244,b=54]
Testing EmbeddedFrame
C&B. color: java.awt.Color[r=21,g=244,b=54] compare with java.awt.Color[r=21,g=244,b=54]
The test failed: The LW component did not pass pixel color check and is overlapped
The test is over, hit Ctl-C to stop Java VM
STDERR:
do not skipTestingEmbeddedFrame
java.lang.RuntimeException: The LW component did not pass pixel color check and is overlapped
at OverlappingTestBase.fail(OverlappingTestBase.java:678)
at OverlappingTestBase.clickAndBlink(OverlappingTestBase.java:436)
at OverlappingTestBase.clickAndBlink(OverlappingTestBase.java:365)
at SimpleOverlappingTestBase.performTest(SimpleOverlappingTestBase.java:156)
at GlassPaneOverlappingTestBase.performTest(GlassPaneOverlappingTestBase.java:106)
at OverlappingTestBase.testEmbeddedFrame(OverlappingTestBase.java:524)
at OverlappingTestBase.testAwtControls(OverlappingTestBase.java:541)
at OverlappingTestBase.init(OverlappingTestBase.java:572)
at OverlappingTestBase.doMain(OverlappingTestBase.java:600)
at JTableInGlassPaneOverlapping.main(JTableInGlassPaneOverlapping.java:91)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1447)
JavaTest Message: Test threw exception: java.lang.RuntimeException: The LW component did not pass pixel color check and is overlapped
JavaTest Message: shutting down test
- relates to
-
JDK-8320655 awt screencast robot spin and sync issues with native libpipewire api
-
- Resolved
-