Compare commits

...

5 Commits

10 changed files with 195 additions and 74 deletions

View File

@@ -102,6 +102,12 @@ else
WITH_BUNDLED_FREETYPE=""
fi
if [ "$bundle_type" == "lb" ]; then
WITH_VULKAN=""
else
WITH_VULKAN="--with-vulkan"
fi
REPRODUCIBLE_BUILD_OPTS="--with-source-date=$SOURCE_DATE_EPOCH
--with-hotspot-build-time=$BUILD_TIME
--with-copyright-year=$COPYRIGHT_YEAR

View File

@@ -35,7 +35,7 @@ function do_configure {
--with-version-opt=b"$build_number" \
--with-boot-jdk="$BOOT_JDK" \
--enable-cds=yes \
--with-vulkan \
$WITH_VULKAN \
$DISABLE_WARNINGS_AS_ERRORS \
$STATIC_CONF_ARGS \
$REPRODUCIBLE_BUILD_OPTS \
@@ -113,6 +113,11 @@ case "$bundle_type" in
jbr_name_postfix="_${bundle_type}"
do_maketest=1
;;
"lb")
do_reset_changes=1
jbr_name_postfix="_${bundle_type}"
do_maketest=1
;;
"nomod" | "")
bundle_type=""
;;
@@ -141,7 +146,7 @@ JBRSDK_BUNDLE=jbrsdk
echo Fixing permissions
chmod -R a+r $JSDK
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ]; then
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "lb" ] || [ "$bundle_type" == "fd" ]; then
git apply -p0 < jb/project/tools/patches/add_jcef_module_aarch64.patch || do_exit $?
update_jsdk_mods $JSDK $JCEF_PATH/jmods $JSDK/jmods $JSDK_MODS_DIR || do_exit $?
cp $JCEF_PATH/jmods/* $JSDK_MODS_DIR # $JSDK/jmods is not changed
@@ -154,7 +159,7 @@ create_image_bundle "jbr${jbr_name_postfix}" "jbr" $JSDK_MODS_DIR "$modules" ||
# create sdk image bundle
modules=$(cat $JSDK/release | grep MODULES | sed s/MODULES=//g | sed s/' '/','/g | sed s/\"//g | sed s/\\n//g) || do_exit $?
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ] || [ "$bundle_type" == "$JBRSDK_BUNDLE" ]; then
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "lb" ] || [ "$bundle_type" == "fd" ] || [ "$bundle_type" == "$JBRSDK_BUNDLE" ]; then
modules=${modules},$(get_mods_list "$JCEF_PATH"/jmods)
fi
create_image_bundle "$JBRSDK_BUNDLE${jbr_name_postfix}" $JBRSDK_BUNDLE $JSDK_MODS_DIR "$modules" || do_exit $?

View File

@@ -42,7 +42,7 @@ function do_configure {
--with-version-opt=b"$build_number" \
--with-boot-jdk="$BOOT_JDK" \
--enable-cds=yes \
--with-vulkan \
$WITH_VULKAN \
$LINUX_TARGET \
$DISABLE_WARNINGS_AS_ERRORS \
$STATIC_CONF_ARGS \
@@ -121,6 +121,11 @@ case "$bundle_type" in
jbr_name_postfix="_${bundle_type}"
do_maketest=1
;;
"lb")
do_reset_changes=1
jbr_name_postfix="_${bundle_type}"
do_maketest=1
;;
"nomod" | "")
bundle_type=""
;;
@@ -149,7 +154,7 @@ JBRSDK_BUNDLE=jbrsdk
echo Fixing permissions
chmod -R a+r $JSDK
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ]; then
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "lb" ] || [ "$bundle_type" == "fd" ]; then
git apply -p0 < jb/project/tools/patches/add_jcef_module.patch || do_exit $?
update_jsdk_mods $JSDK $JCEF_PATH/jmods $JSDK/jmods $JSDK_MODS_DIR || do_exit $?
cp $JCEF_PATH/jmods/* $JSDK_MODS_DIR # $JSDK/jmods is not changed
@@ -162,7 +167,7 @@ create_image_bundle "jbr${jbr_name_postfix}" "jbr" $JSDK_MODS_DIR "$modules" ||
# create sdk image bundle
modules=$(cat $JSDK/release | grep MODULES | sed s/MODULES=//g | sed s/' '/','/g | sed s/\"//g | sed s/\\n//g) || do_exit $?
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ] || [ "$bundle_type" == "$JBRSDK_BUNDLE" ]; then
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "lb" ] || [ "$bundle_type" == "fd" ] || [ "$bundle_type" == "$JBRSDK_BUNDLE" ]; then
modules=${modules},$(get_mods_list "$JCEF_PATH"/jmods)
fi
create_image_bundle "$JBRSDK_BUNDLE${jbr_name_postfix}" $JBRSDK_BUNDLE $JSDK_MODS_DIR "$modules" || do_exit $?

View File

@@ -92,7 +92,7 @@ WITH_DEBUG_LEVEL="--with-debug-level=release"
RELEASE_NAME=linux-x86-server-release
case "$bundle_type" in
"jcef")
"jcef" | "lb")
echo "not implemented" && do_exit 1
;;
"nomod" | "")
@@ -119,7 +119,7 @@ JBRSDK_BUNDLE=jbrsdk
echo Fixing permissions
chmod -R a+r $JSDK
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ]; then
if [ "$bundle_type" == "jcef" ] || [ "$bundle_type" == "fd" ] || [ "$bundle_type" == "lb" ]; then
jbr_name_postfix="_${bundle_type}"
else
jbr_name_postfix=""

View File

@@ -30,14 +30,18 @@ import java.io.InputStreamReader;
/**
* @test
* @summary VerifyDependencies checks readability verifies that a Linux shared
* library has no dependency on symbols from glibc version higher than 2.28
* library has no dependency on symbols from glibc version higher than <code>expectedVersion</code>
* @run main VerifyDependencies
* @requires (os.family == "linux")
*/
public class VerifyDependencies {
static final public String EXPECTED_VERSION = "2.28";
static final public String EXPECTED_VERSION_LEGACY = "2.17";
static final public String EXPECTED_VERSION_VULKAN = "2.28";
static String expectedVersion;
public static void verifyLibrary(String libraryPath) throws IOException {
Process process;
BufferedReader reader;
@@ -52,12 +56,12 @@ public class VerifyDependencies {
System.out.println(line);
if (line.contains("GLIBC_")) {
String version = extractVersion(line);
if (compareVersions(version, EXPECTED_VERSION) > 0) {
if (compareVersions(version, expectedVersion) > 0) {
throw new RuntimeException(libraryPath + " has a dependency on glibc version " + version);
}
}
}
System.out.println(libraryPath + " has no dependency on glibc version higher than " + EXPECTED_VERSION);
System.out.println(libraryPath + " has no dependency on glibc version higher than " + expectedVersion);
}
private static String extractVersion(String line) {
@@ -125,6 +129,12 @@ public class VerifyDependencies {
public static void main(String[] args) throws IOException {
String javaHome = System.getProperty("java.home");
String vendorVersion = System.getProperty("java.vendor.version");
expectedVersion = vendorVersion.substring(Math.max(vendorVersion.length() - 3, 0)).compareTo("-lb") == 0
? EXPECTED_VERSION_LEGACY : EXPECTED_VERSION_VULKAN;
System.out.println("supporting glibc version is not less than " + expectedVersion);
findInDirectory(javaHome + "/bin", false);
findInDirectory(javaHome + "/lib", true);
}

View File

@@ -121,6 +121,7 @@ java/awt/Focus/8013611/JDK8013611.java JBR-7338,JBR-7506 linux-all,windows-all
java/awt/Focus/8073453/SwingFocusTransitionTest.java JBR-7339 linux-all,windows-all
java/awt/Focus/8282640/ScrollPaneFocusBugTest.java JBR-7340 linux-all
java/awt/Focus/ChoiceFocus/ChoiceFocus.java JBR-7341 linux-all
java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java JBR-8233 linux-x64
java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java JBR-5210,JBR-7077 windows-all,linux-all
java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java JBR-4880,JBR-8090 windows-all,linux-all
java/awt/MenuItem/EnableTest.java NOBUG windows-all timeout

View File

@@ -21,6 +21,7 @@ java/awt/grab/MenuDragEvents/MenuDragEvents.java initial_runs generic-all
java/awt/Graphics2D/DrawString/RotTransText.java initial_runs generic-all
java/awt/Graphics/XORPaint.java#id2 JBR-7373 linux-x64
java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java initial_runs generic-all
java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java JBR-8240 linux-aarch64
java/awt/image/DrawImage/SimpleManagedImage.java initial_runs generic-all
java/awt/image/DrawImage/SimpleUnmanagedImage.java initial_runs generic-all
java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java initial_runs generic-all

View File

@@ -154,9 +154,10 @@ java/awt/Focus/VetoableChangeListenerLoopTest.java JBR-5785 linux-all
java/awt/Frame/7024749/bug7024749.java JBR-5210 windows-all
java/awt/Frame/8158918/SetExtendedState.java JBR-6408 linux-all
java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java JBR-6509 generic-all
java/awt/Frame/HideMaximized/HideMaximized.java JBR-8310 linux-all
java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java 8022302 generic-all
java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java 8296972 macosx-all
java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java JBR-7786,JBR-7947 linux-all,macosx-15.0,macosx-15.0.1,macosx-15.1.1
java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java JBR-7786,JBR-7947 linux-all,macosx-15.3,macosx-15.3.1
java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java JBR-5303 windows-all
java/awt/Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java 8286840 linux-all
java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java JBR-4880,JBR-6683 windows-all,linux-all
@@ -230,7 +231,7 @@ java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java 8158801,JBR-5510 w
java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java 8158801,JBR-5510,JBR-8311 windows-all,linux-5.18.2-arch1-1,linux-all
java/awt/Mixing/AWT_Mixing/JTableOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java 8158801,JBR-5510 windows-all,linux-5.18.2-arch1-1
@@ -252,15 +253,15 @@ java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java 8079268 linux-all
java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java JBR-6393 linux-5.18.2-arch1-1
java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java 8300704 linux-all
java/awt/LightweightComponent/LightweightDragTest.java JBR-6557 windows-all
java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java 8159252,JBR-5050 windows-all,macosx-all
java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java 8159252,JBR-5050,JBR-8313 windows-all,macosx-all,linux-all
java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java JBR-8146 windows-x64
java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java JBR-6633 linux-all,windows-all
java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java 8073636,JBR-4211 macosx-all,linux-all
java/awt/EventDispatchThread/PropertyPermissionOnEDT/PropertyPermissionOnEDT.java JBR-5225 windows-all
java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java JBR-4905 windows-all,linux-all
java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java 7019055,8266245 windows-all,linux-all,macosx-all
java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java JBR-4275,JBR-4880 linux-all,windows-all
java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java 7188711,8253184 linux-all,windows-all
java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java JBR-4275,JBR-4880,JBR-8278 linux-all,windows-all,macosx-all
java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java 7188711,8253184,JBR-8278 linux-all,windows-all,macosx-all
java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java 7188711,8273617,JBR-4880,8253184 macosx-all,linux-all,windows-all
java/awt/Focus/8013611/JDK8013611.java 8175366 windows-all,macosx-all
java/awt/Focus/6401036/InputVerifierTest2.java JBR-7537 linux-all
@@ -289,6 +290,7 @@ java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java JBR-6549 w
java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java 8194947 generic-all
java/awt/Frame/FramesGC/FramesGC.java 8079069,JBR-6057 macosx-all,windows-all,linux-all
java/awt/Frame/FrameVisible/FrameContentAppearanceTest.java JBR-5838 macosx-all
java/awt/Frame/HideMaximized/HideMaximized.java JBR-8310 linux-all
java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java 8253184 windows-all
java/awt/ScrollPane/ScrollPaneWindowsTest.java JBR-6944 windows-all
java/awt/Toolkit/DesktopProperties/rfe4758438.java JBR-5510 linux-5.18.2-arch1-1
@@ -398,7 +400,7 @@ java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java JBR-5210 windows-all
java/awt/Frame/MiscUndecorated/FrameCloseTest.java JBR-5210 windows-all
java/awt/Frame/MiscUndecorated/RepaintTest.java 8266244,JBR-5786 macosx-aarch64,generic-all
java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java 8253184 windows-all
java/awt/Robot/NonEmptyErrorStream.java 8340330,JBR-5510 macosx-15.0.1,macosx-15.1.1,linux-5.18.2-arch1-1
java/awt/Robot/NonEmptyErrorStream.java 8340330,JBR-5510 macosx-15.3,macosx-15.3.1,linux-5.18.2-arch1-1
java/awt/Robot/RobotExtraButton/RobotExtraButton.java JBR-6554 linux-all
java/awt/Modal/FileDialog/FileDialogAppModal1Test.java 7186009,8253184 macosx-all,windows-all
java/awt/Modal/FileDialog/FileDialogAppModal2Test.java 7186009,8253184 macosx-all,windows-all
@@ -545,7 +547,7 @@ java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java 825318
java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java 8253184,JBR-6302 windows-all,linux-all
java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java 8198665,8253184 macosx-all,windows-all
java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java 8198665,8253184 macosx-all,windows-all
java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java 8198665,8253184 macosx-all,windows-all
java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java 8198665,8253184,JBR-8318 macosx-all,windows-all,linux-all
java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java 8198665,8253184,JBR-5510 macosx-all,windows-all,linux-5.18.2-arch1-1
java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java 8198665,8253184 macosx-all,windows-all
java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java 8177326,8253184,JBR-6305 macosx-all,windows-all,linux-all
@@ -961,6 +963,7 @@ javax/swing/JComboBox/bug4890345.java JBR-5799 windows-all
javax/swing/JComboBox/bug4924758.java JBR-5846 windows-all
javax/swing/JComboBox/bug5029504.java JBR-5799 windows-all
javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java JBR-5210 windows-all
javax/swing/JComboBox/TestComboBoxComponentRendering.java JBR-8270 linux-all
javax/swing/JComponent/6683775/bug6683775.java 8172337 generic-all
javax/swing/JDialog/Transparency/TransparencyTest.java 8253184,JBR-5510 windows-all,linux-5.18.2-arch1-1
javax/swing/JLabel/4138746/JLabelMnemonicsTest.java JBR-4949 linux-all,windows-all
@@ -1019,7 +1022,7 @@ javax/swing/JTree/4633594/JTreeFocusTest.java 7105441,8173125,JBR-5210 macosx-al
javax/swing/JTree/4908142/bug4908142.java 8197552,JBR-151 windows-all
javax/swing/AbstractButton/6711682/bug6711682.java 8060765 windows-all,macosx-all,linux-5.15.0-39-generic,linux-5.15.0-33-generic,linux-5.19.0-1025-aws,linux-6.5.0-1024-aws
javax/swing/Action/8133039/bug8133039.java JBR-5210 windows-all
javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java JBR-5210 windows-all
javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java JBR-5210,JBR-8268 windows-all,linux-all
javax/swing/event/RightAltKeyTest.java JBR-5210 windows-all
javax/swing/JButton/4659800/EnterKeyActivatesButton.java JBR-5210 windows-all
javax/swing/JColorChooser/Test6541987.java JBR-5210 windows-all
@@ -1079,6 +1082,7 @@ javax/swing/JEditorPane/8195095/ImageViewTest.java 8253184,JBR-5510,JBR-6283 win
javax/swing/JRadioButton/4314194/bug4314194.java 8298153 linux-all
javax/swing/JRootPane/4670486/bug4670486.java 8197552 windows-all
javax/swing/JRootPane/DefaultButtonTest.java JBR-5739 windows-all,linux-all
javax/swing/text/html/HTMLDocument/HTMLTextDecorationNone.java JBR-8312 generic-all
javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java JBR-5210 windows-all
javax/swing/text/html/StyleSheet/bug4476002.java JBR-7498 linux-5.18.2-arch1-1
javax/swing/text/html/StyleSheet/bug4936917.java JBR-899,JBR-5510 windows-all,linux-5.18.2-arch1-1
@@ -1102,7 +1106,7 @@ javax/swing/text/JTextComponent/5074573/bug5074573.java CODETOOLS-7901623,JBR-53
javax/swing/text/JTextComponent/6361367/bug6361367.java JBR-5210,JBR-6687 windows-all,linux-5.18.2-arch1-1
javax/swing/text/View/8014863/bug8014863.java JBR-5541 windows-all,linux-all
javax/swing/text/View/8156217/FPMethodCalledTest.java JBR-5541 linux-all
javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java JBR-5952 windows-all
javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java JBR-5952,8340330 windows-all,macosx-15.3,macosx-15.3.1
javax/swing/UIDefaults/6795356/TableTest.java JBR-5767 windows-all
java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java 8253184,JBR-1656 windows-all,linux-all
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java 8253184,JBR-5510 windows-all,linux-5.18.2-arch1-1
@@ -1297,7 +1301,7 @@ com/sun/java/accessibility/util/8051626/Bug8051626.java JBR-5767 windows-all
com/sun/java/swing/plaf/windows/Test8173145.java JBR-4197 windows-all
com/sun/java/swing/plaf/windows/AltFocusIssueTest.java JBR-4197 windows-all
jb/java/awt/Graphics2D/TextRender/OGLMetalTextRender.java JBR-5392 windows-aarch64
jb/java/awt/Graphics2D/TextRender/OGLMetalTextRender.java JBR-4091,JBR-5392 windows-aarch64,macosx-15.3,macosx-15.3.1
jb/java/awt/event/TouchScreenEvent/TouchScreenEventsTestLinux.sh JBR-4078 linux-all
jb/java/awt/Font/font430.sh JBR-4956 linux-all
jb/java/awt/Font/Font467.java JBR-3960 generic-all
@@ -1454,6 +1458,7 @@ javax/swing/LookAndFeel/8145547/DemandGTK3.sh JBR-5510 linux-5.18.2-arch1-1
jb/java/awt/Focus/BrokenTraversalAWT.java JBR-5799 windows-all
jb/java/awt/Focus/ComplexFocusSequence.java JBR-6728 linux-x64,windows-x64
jb/java/awt/Focus/ContextMenuAfterPopup.java JBR-5799 windows-all
jb/java/awt/Focus/FileDialogClosing.java JBR-8309 macosx-x64
jb/java/awt/Focus/FocusTraversalOrderTest.java JBR-6060 generic-all
jb/java/awt/Focus/PopupIncomingFocusTest.java JBR-5799 windows-all
jb/java/awt/Focus/TitleBarClickTest.java JBR-6394 linux-5.18.2-arch1-1,windows-all
@@ -1463,7 +1468,7 @@ java/awt/Choice/ChoiceGeneratesItemEvents.java JBR-5510,JBR-6284 linux-5.18.2-ar
java/awt/Choice/ChoiceStaysOpenedOnTAB.java JBR-5510 linux-5.18.2-arch1-1
java/awt/Graphics/XORPaint.java#id2 JBR-5510 linux-5.18.2-arch1-1
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java JBR-5510 linux-5.18.2-arch1-1
javax/swing/JComboBox/TestComboBoxComponentRendering.java JBR-5510 linux-5.18.2-arch1-1
javax/swing/JComboBox/TestComboBoxComponentRendering.java JBR-8270 linux-all
javax/swing/JMenu/TestDisabledMenuForegroundColor.java JBR-5510 linux-5.18.2-arch1-1
javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java JBR-5510 linux-5.18.2-arch1-1
javax/swing/JProgressBar/TestJProgressBarHighlightColor.java JBR-5510 linux-5.18.2-arch1-1

View File

@@ -7,7 +7,6 @@ java/awt/dnd/DnDAWTLockTest.java JBR-6442 linux-all
java/awt/dnd/DragOverDropTargetPerformanceTest.java JBR-5799 windows-all
java/awt/dnd/DragSourceGCrashTest.java JBR-6442 linux-all
java/awt/dnd/DropActionChangeTest.java JBR-6489,JBR-5799 generic-all
java/awt/dnd/ImageTransferTest/ImageTransferTest.java JBR-6442 linux-all
java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java JBR-6442 linux-all
java/awt/dnd/MozillaDnDTest.java JBR-6442 linux-all
java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java JBR-6292 windows-all
@@ -55,14 +54,11 @@ java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.java JBR-7309 linux-x64
java/awt/PopupMenu/PopupMenuLocation.java 8238720,JBR-5071 windows-all,macosx-all,linux-all
java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java JBR-6845 linux-all
java/awt/Window/TopLevelLocation/TopLevelLocation.java JBR-5799 windows-all
java/awt/Window/WindowSizeDifferentScreens/WindowSizeDifferentScreens.java JBR-5513 linux-all
javax/swing/JComboBox/TestComboBoxComponentRendering.java JBR-6110 linux-x64
javax/swing/JComponent/7154030/bug7154030.java JBR-6134 windows-x64
javax/swing/JPopupMenu/6580930/bug6580930.java JBR-5071 linux-all
javax/swing/JSlider/6848475/bug6848475.java JBR-7329,JBR-7472 windows-all
javax/swing/JSplitPane/4885629/bug4885629.java JBR-7270 macosx-all
javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java 8253184,JBR-7404 windows-all,macosx-all
javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java 8233582,JBR-6090,JBR-6360 linux-all,windows-all,macosx-all
javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java JBR-5342 linux-all
javax/swing/JTextArea/bug4265784.java JBR-7472 linux-all
javax/swing/text/StyledEditorKit/4506788/bug4506788.java JBR-8212 linux-all
@@ -78,43 +74,125 @@ sun/java2d/GdiRendering/ClipShapeRendering.java JBR-5204 linux-all,macosx-all,wi
# the below tests are not intended to be executed in S2 configurations because
# the tests contains tags to be launched for various scales including S2
#
java/awt/Graphics/XORPaint.java#id0 nobug generic-all
java/awt/Graphics2D/LargeWindowPaintTest.java#ZGenerational nobug generic-all
java/awt/Graphics2D/LargeWindowPaintTest.java#ZSinglegen nobug generic-all
java/awt/Graphics2D/LargeWindowPaintTest.java#default nobug generic-all
java/awt/image/multiresolution/MultiresolutionIconTest.java nobug generic-all
java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java nobug generic-all
java/awt/Paint/PaintNativeOnUpdate.java nobug generic-all
java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java nobug generic-all
java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java nobug generic-all
javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java nobug generic-all
java/awt/BasicStroke/DashOffset.java nobug generic-all
java/awt/BasicStroke/DashScaleMinWidth.java nobug generic-all
java/awt/BasicStroke/DashZeroWidth.java nobug generic-all
java/awt/Component/SetComponentsBounds/SetComponentsBounds.java nobug generic-all
java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java nobug generic-all
java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java nobug generic-all
java/awt/Frame/SetIconImagesCrashTest/SetIconImagesCrashTest.java nobug generic-all
java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java nobug generic-all
java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java nobug generic-all
java/awt/Graphics/DrawOvalTest.java nobug generic-all
java/awt/Graphics/XORPaint.java nobug generic-all
java/awt/Graphics2D/LargeWindowPaintTest.java nobug generic-all
java/awt/Mouse/8158205/MouseHandCursorTest.java nobug generic-all
java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java nobug generic-all
java/awt/Paint/PaintNativeOnUpdate.java nobug generic-all
java/awt/Paint/RepaintOnAWTShutdown.java nobug generic-all
java/awt/PopupMenu/PopupMenuStayOpen.java nobug generic-all
java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java nobug generic-all
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java nobug generic-all
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureResolutionTest.java nobug generic-all
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java nobug generic-all
java/awt/Toolkit/ScreenInsetsDPIVariation/ScreenInsetsDPIVariation.java nobug generic-all
java/awt/Window/8159168/SetShapeTest.java nobug generic-all
java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java nobug generic-all
java/awt/Window/GetScreenLocation/GetScreenLocationTest.java nobug generic-all
java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java nobug generic-all
java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java nobug generic-all
java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java nobug generic-all
java/awt/Window/WindowSizeDifferentScreens/WindowSizeDifferentScreens.java nobug,JBR-5513 generic-all,linux-all
java/awt/dnd/DnDTestWithHIDPI/DragTestWithHIDPI.java nobug generic-all
java/awt/dnd/ImageTransferTest/ImageTransferTest.java nobug,JBR-6442 generic-all,linux-all
java/awt/font/MacEmoji.java nobug generic-all
java/awt/hidpi/ClientAreaOriginWindowsTest.java nobug generic-all
java/awt/hidpi/DrawOnFrameGraphicsTest.java nobug generic-all
java/awt/hidpi/SetMaximizedBoundsTest.java nobug generic-all
java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java nobug generic-all
java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java nobug generic-all
java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java nobug generic-all
java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java nobug generic-all
java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java nobug generic-all
java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java nobug generic-all
java/awt/image/DrawImage/IncorrectSourceOffset.java nobug generic-all
java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java nobug generic-all
java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java nobug generic-all
java/awt/image/DrawImage/SimpleManagedImage.java nobug generic-all
java/awt/image/DrawImage/SimpleUnmanagedImage.java nobug generic-all
java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java nobug generic-all
java/awt/image/VolatileImage/GradientPaints.java nobug generic-all
java/awt/image/VolatileImage/TransparentVImage.java nobug generic-all
java/awt/image/multiresolution/MenuMultiresolutionIconTest.java nobug generic-all
java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java nobug generic-all
java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java nobug generic-all
java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java nobug generic-all
java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java nobug generic-all
java/awt/image/multiresolution/MultiresolutionIconTest.java nobug generic-all
javax/swing/GraphicsConfigNotifier/StalePreferredSize.java nobug generic-all
javax/swing/GraphicsConfigNotifier/TestSingleScreenGConfigNotify.java nobug generic-all
javax/swing/JButton/8151303/PressedIconTest.java nobug generic-all
javax/swing/JButton/TestGlyphBreak.java nobug generic-all
javax/swing/JComboBox/DisabledComboBoxFontTestAuto.java nobug generic-all
javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java nobug generic-all
javax/swing/JInternalFrame/8069348/bug8069348.java nobug generic-all
javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java nobug generic-all
javax/swing/JLabel/GetSpanHiDpiBug.java nobug generic-all
javax/swing/JTabbedPane/TestBackgroundScrollPolicy.java nobug generic-all
javax/swing/JTextArea/8149849/DNDTextToScaledArea.java nobug generic-all
javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java nobug generic-all
javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java 8253184,nobug,JBR-7404 windows-all,generic-all,macosx-all
javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java nobug generic-all
javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java nobug generic-all
javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java 8233582,nobug,JBR-6090,JBR-6360 linux-all,generic-all,windows-all,macosx-all
javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java nobug generic-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id0 nobug macosx-all,linux-all,windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id1 nobug macosx-all,linux-all,windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id2 nobug windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id3 nobug windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id4 nobug windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id5 nobug windows-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java#id6 nobug windows-all
jb/java/awt/CustomTitleBar/ActionListenerTest.java nobug generic-all
jb/java/awt/CustomTitleBar/ChangeTitleBarHeightTest.java nobug generic-all
jb/java/awt/CustomTitleBar/CheckFullScreen.java nobug generic-all
jb/java/awt/CustomTitleBar/CreateTitleBarTest.java nobug generic-all
jb/java/awt/CustomTitleBar/DialogNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/FrameNativeControlsMacOSTest.java nobug generic-all
jb/java/awt/CustomTitleBar/FrameNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/HiddenNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/HitTestClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/HitTestNonClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/JDialogNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MaximizedWindowFocusTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MaximizeWindowTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MinimizingWindowTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MouseEventsOnClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/NativeControlsVisibilityTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowResizeTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowsControlWidthTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowVisibilityTest.java nobug generic-all
javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java nobug generic-all
javax/swing/RepaintManager/8162350/RepaintManagerFPUIScaleTest.java nobug generic-all
javax/swing/border/Test4129681.java nobug generic-all
javax/swing/plaf/aqua/CustomComboBoxFocusTest.java nobug generic-all
javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java nobug generic-all
javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java nobug generic-all
javax/swing/plaf/motif/8165485/MotifHiDPIIconsTest.java nobug generic-all
javax/swing/plaf/nimbus/TestNimbusBGColor.java nobug generic-all
javax/swing/plaf/synth/7158712/bug7158712.java nobug generic-all
javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java nobug generic-all
javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java nobug generic-all
javax/swing/text/CSSBorder/6796710/bug6796710.java nobug generic-all
javax/swing/text/Caret/TestCaretPosition.java nobug generic-all
javax/swing/text/Caret/TestCaretPositionJTextPane.java nobug generic-all
javax/swing/text/JTextComponent/8156217/TextSelectionTest.java nobug generic-all
javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java nobug generic-all
javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java nobug generic-all
jb/java/awt/CustomTitleBar/ActionListenerTest.java nobug generic-all
jb/java/awt/CustomTitleBar/ChangeTitleBarHeightTest.java nobug generic-all
jb/java/awt/CustomTitleBar/CheckFullScreen.java nobug generic-all
jb/java/awt/CustomTitleBar/CreateTitleBarTest.java nobug generic-all
jb/java/awt/CustomTitleBar/DialogNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/FrameNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/HiddenNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/HitTestClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/HitTestNonClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/JDialogNativeControlsTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MaximizeWindowTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MaximizedWindowFocusTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MinimizingWindowTest.java nobug generic-all
jb/java/awt/CustomTitleBar/MouseEventsOnClientArea.java nobug generic-all
jb/java/awt/CustomTitleBar/NativeControlsVisibilityTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowResizeTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowVisibilityTest.java nobug generic-all
jb/java/awt/CustomTitleBar/WindowsControlWidthTest.java nobug generic-all
jb/java/awt/Window/ZOrderOnModalDialogActivation.java nobug,JBR-5713 generic-all,windows-all
jb/java/awt/dnd/DnDScalingWithHIDPI/DnDScalingWithHIDPITest.java nobug generic-all
jb/javax/swing/CustomTitleBar/JFrameNativeControlsMacOSTest.java nobug generic-all
jb/javax/swing/Popup/WLPopupAsParent.java nobug generic-all
jb/javax/swing/Popup/WLPopupLocation.java nobug generic-all
jb/javax/swing/Popup/WLPopupMinSize.java nobug generic-all
jb/javax/swing/Popup/WLPopupMoves.java nobug generic-all
jb/javax/swing/Popup/WLPopupNoSize.java nobug generic-all
jb/javax/swing/Popup/WLPopupResize.java nobug generic-all
jb/javax/swing/Popup/WLPopupVisibility.java nobug generic-all
sun/java2d/SunGraphics2D/DrawImageBilinear.java nobug generic-all
sun/java2d/pipe/InterpolationQualityTest.java nobug generic-all
java/awt/event/ComponentEvent/TextComponentTextEventTest.java JBR-6287 windows-all
@@ -127,5 +205,4 @@ jb/java/awt/Focus/PopupIncomingFocusTest.java
jb/java/awt/Focus/RequestFocusInParent.java JBR-5715 windows-all
jb/java/awt/Focus/SecondLevelPopupTest.java JBR-6090 windows-all
jb/java/awt/Window/UndecoratedDialogInTransientsChain.java JBR-6090 windows-all
jb/java/awt/Window/ZOrderOnModalDialogActivation.java JBR-5713 windows-all
jdk/editpad/EditPadTest.java JBR-5712 windows-all

View File

@@ -1,14 +1,25 @@
java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java JBR-8264 linux-x64
java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java 8279256 linux-all
java/awt/event/KeyEvent/FunctionKeyTest.java JBR-7773 linux-all
javax/swing/GraphicsConfigNotifier/StalePreferredSize.java JBR-7269 linux-all
javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java JBR-8266 linux-x64
javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java JBR-7520 linux-all
javax/swing/JEditorPane/JEditorPaneFontFallback.java JBR-8305 linux-all
javax/swing/JFileChooser/6520101/bug6520101.java JBR-7140 linux-all
javax/swing/JFormattedTextField/bug4741926.java JBR-7530 linux-all
javax/swing/JInternalFrame/bug5009724.java JBR-7087 linux-all
javax/swing/JPopupMenu/7156657/bug7156657.java JBR-8210 linux-all
javax/swing/JOptionPane/8081019/bug8081019.java JBR-8275 linux-all
javax/swing/JRadioButton/bug4823809.java JBR-7774 linux-all
javax/swing/JTabbedPane/bug4703690.java JBR-7815,JBR-7816 linux-all
javax/swing/LookAndFeel/8145547/DemandGTK2.sh JBR-8274 linux-all
javax/swing/LookAndFeel/8145547/DemandGTK3.sh JBR-8274 linux-all
javax/swing/text/html/CSS/bug8234913.java JBR-8306 linux-all
javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java JBR-8304 linux-all
jb/java/awt/wayland/RobotGetOOBPixelsTest.java JBR-8029 linux-all
jb/java/awt/wayland/RobotGetPixelTest.java JBR-8029 linux-all
jb/java/awt/wayland/RobotGetPixelsTest.java JBR-8029 linux-all
# Fedora & ArchLinux (Wayland) & Ubuntu 21.04
java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java 8279256 linux-all
java/awt/event/KeyEvent/FunctionKeyTest.java JBR-7773 linux-all
javax/swing/GraphicsConfigNotifier/StalePreferredSize.java JBR-7269 linux-all
javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java JBR-7520 linux-all
javax/swing/JFileChooser/6520101/bug6520101.java JBR-7140 linux-all
javax/swing/JFormattedTextField/bug4741926.java JBR-7530 linux-all
javax/swing/JInternalFrame/bug5009724.java JBR-7087 linux-all
javax/swing/JRadioButton/bug4823809.java JBR-7774 linux-all
javax/swing/JTabbedPane/bug4703690.java JBR-7815,JBR-7816 linux-all
jb/javax/swing/Popup/WLPopupMoves.java JBR-8296 linux-all