From 930c56efd0605f04bf12366fc6177c72bb072093 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 19 Jun 2024 15:01:02 -0500 Subject: [PATCH 01/36] Few more. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 6 ++++++ src/IKVM.OpenJDK.Tests/langtools/ExcludeList.txt | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index c827d13fb..4105ee458 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -2521,6 +2521,8 @@ javax/swing/JViewport/6953396/bug6953396.java javax/swing/JViewport/7107099/bug7107099.java generic-all javax/swing/KeyboardManager/8013370/Test8013370.java generic-all javax/swing/LookAndFeel/6474153/bug6474153.java generic-all +javax/swing/LookAndFeel/8145547/DemandGTK2.java generic-all +javax/swing/LookAndFeel/8145547/DemandGTK3.java generic-all javax/swing/MultiUIDefaults/4300666/bug4300666.java generic-all javax/swing/MultiUIDefaults/4331767/bug4331767.java generic-all javax/swing/MultiUIDefaults/Test6860438.java generic-all @@ -4052,3 +4054,7 @@ javax/sound/midi/MidiSystem/DefaultProperties.java java/io/Serializable/serialFilter/GlobalFilterTest.java generic-all java/text/BreakIterator/BreakIteratorTest.java generic-all javax/xml/crypto/dsig/LineFeedOnlyTest.java generic-all + +# doesn't run on CI/CD, but probably could be made to +jdk/internal/platform/docker/TestDockerMemoryMetrics.java generic-all +jdk/internal/platform/docker/TestUseContainerSupport.java generic-all diff --git a/src/IKVM.OpenJDK.Tests/langtools/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/langtools/ExcludeList.txt index 214a75f6f..d24d7b3af 100644 --- a/src/IKVM.OpenJDK.Tests/langtools/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/langtools/ExcludeList.txt @@ -120,3 +120,6 @@ tools/javac/lambda/8019480/T8019480.java tools/javac/lambda/T8031967.java macosx-all tools/javadoc/CompletionError.java macosx-all tools/javac/StringsInSwitch/OneCaseSwitches.java macosx-all + +# unknown +tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java generic-all From 437883a26d6e36f8eba378171e18b946f8063b5b Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Thu, 20 Jun 2024 08:43:29 -0500 Subject: [PATCH 02/36] More broken tests. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 4105ee458..35ae02c0d 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -238,10 +238,11 @@ java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java generic-all java/awt/Desktop/8064934/bug8064934.java generic-all java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java generic-all +java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java macosx-all java/awt/Focus/8073453/AWTFocusTransitionTest.java generic-all java/awt/Focus/8073453/SwingFocusTransitionTest.java generic-all java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java generic-all -java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java macosx-all +java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java generic-all java/awt/FontClass/DebugFonts.java generic-all java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java generic-all java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh generic-all @@ -1890,10 +1891,16 @@ javax/crypto/sanity/CheckManifestForRelease.java javax/imageio/metadata/BooleanAttributes.java macosx-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh generic-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh generic-all +javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all +javax/imageio/plugins/png/WriteProgressive.java macosx-all +javax/imageio/plugins/wbmp/ValidWbmpTest.java macosx-all +javax/imageio/AppletResourceTest.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all javax/imageio/plugins/gif/EncodeSubImageTest.java macosx-all javax/imageio/plugins/gif/GifTransparencyTest.java macosx-all +javax/imageio/plugins/gif/AnimationTest.java macosx-all +javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentReadingTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentWritingTest.java macosx-all javax/imageio/plugins/jpeg/JpegWriterLeakTest.java generic-all @@ -1904,6 +1911,7 @@ javax/imageio/plugins/png/ITXtTest.java javax/imageio/plugins/png/ShortHistogramTest.java macosx-all javax/imageio/plugins/shared/BitDepth.java macosx-all javax/imageio/plugins/shared/WriteAfterAbort.java macosx-all +javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all javax/imageio/stream/StreamCloserLeak/run_test.sh generic-all javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh generic-all javax/imageio/stream/DeleteOnExitTest.sh generic-all @@ -2018,6 +2026,8 @@ javax/security/auth/login/LoginContext/DefaultHandler.java javax/security/auth/login/LoginContext/ResetConfigModule.java generic-all javax/sound/midi/Devices/InitializationHang.java generic-all javax/sound/midi/File/SMPTESequence.java macosx-all +javax/sound/midi/Synthesizer/bug4685396.java linux-all +javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java linux-all javax/sound/midi/Gervill/AudioFloatConverter/GetFormat.java macosx-all javax/sound/midi/Gervill/AudioFloatConverter/ToFloatArray.java macosx-all javax/sound/midi/Gervill/AudioFloatFormatConverter/SkipTest.java macosx-all @@ -2503,6 +2513,7 @@ javax/swing/JTextArea/7049024/bug7049024.java javax/swing/JTextArea/Test6593649.java generic-all javax/swing/JTextArea/TextViewOOM/TextViewOOM.java generic-all javax/swing/JTextField/8036819/bug8036819.java generic-all +javax/swing/JTextField/I18NViewNoWrapMinSpan/I18NViewNoWrapMinSpan.java macosx-all javax/swing/JToolBar/4247996/bug4247996.java generic-all javax/swing/JToolTip/4846413/bug4846413.java generic-all javax/swing/JTree/4314199/bug4314199.java generic-all @@ -2742,6 +2753,7 @@ sun/awt/image/ImageWatched/AddNoLeak.java sun/awt/image/ImagingLib/SamePackingTypeTest.java generic-all sun/awt/image/bug8038000.java generic-all sun/java2d/AcceleratedXORModeTest.java generic-all +sun/java2d/marlin/CrashNaNTest.java macosx-all sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java generic-all sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java generic-all sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java generic-all @@ -3407,6 +3419,8 @@ com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java com/sun/crypto/provider/Cipher/CTR/CounterMode.java macosx-all com/sun/net/httpserver/bugs/B6393710.java macosx-all java/awt/FontClass/HelvLtOblTest.java macosx-all +java/awt/FontClass/FontSize1Test.java macosx-all +java/awt/image/DrawImage/SimpleManagedImage.java macosx-all java/net/DatagramPacket/ReuseBuf.java macosx-all java/net/DatagramSocket/PortUnreachable.java macosx-all java/net/DatagramSocket/Send12k.java macosx-all From 0e90731503901bd3cf227e8d7ad629c71f79846f Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Thu, 20 Jun 2024 12:55:24 -0500 Subject: [PATCH 03/36] Sort some lines. Disable a few more tests. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 301 +++++++++++---------- 1 file changed, 155 insertions(+), 146 deletions(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 35ae02c0d..5ecb4fae4 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -14,6 +14,7 @@ com/sun/java/swing/plaf/gtk/Test6635110.java com/sun/java/swing/plaf/gtk/Test6963870.java generic-all com/sun/java/swing/plaf/windows/8016551/bug8016551.java generic-all com/sun/java/swing/plaf/windows/Test6824600.java generic-all +com/sun/java/swing/plaf/windows/Test8173145.java generic-all com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java generic-all com/sun/jdi/AcceptTimeout.java generic-all com/sun/jdi/AccessSpecifierTest.java generic-all @@ -69,9 +70,9 @@ com/sun/jdi/InstanceFilter.java com/sun/jdi/InstancesTest.java generic-all com/sun/jdi/InterfaceMethodsTest.java generic-all com/sun/jdi/InterruptHangTest.java generic-all -com/sun/jdi/InvokeVarArgs.java generic-all com/sun/jdi/InvokeHangTest.java generic-all com/sun/jdi/InvokeTest.java generic-all +com/sun/jdi/InvokeVarArgs.java generic-all com/sun/jdi/JITDebug.sh generic-all com/sun/jdi/Java_gTest.java generic-all com/sun/jdi/JdbArgTest.sh generic-all @@ -89,6 +90,7 @@ com/sun/jdi/LocalVariableEqual.java com/sun/jdi/LocationTest.java generic-all com/sun/jdi/MethodEntryExitEvents.java generic-all com/sun/jdi/MethodExitReturnValuesTest.java generic-all +com/sun/jdi/MethodInvokeWithTraceOnTest.java generic-all com/sun/jdi/MixedSuspendTest.sh generic-all com/sun/jdi/ModificationWatchpoints.java generic-all com/sun/jdi/MonitorEventTest.java generic-all @@ -149,10 +151,10 @@ com/sun/jdi/Vars.java com/sun/jdi/VisibleMethods.java generic-all com/sun/jdi/WatchFramePop.sh generic-all com/sun/jdi/ZZZcleanup.sh generic-all +com/sun/jdi/connect/WildcardPortSupport.java generic-all com/sun/jdi/connect/spi/DebugUsingCustomConnector.java generic-all com/sun/jdi/connect/spi/GeneratedConnectors.java generic-all com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh generic-all -com/sun/jdi/connect/WildcardPortSupport.java generic-all com/sun/jdi/redefine/RedefineTest.java generic-all com/sun/jdi/redefineMethod/RedefineTest.java generic-all com/sun/jdi/sde/FilterMangleTest.java generic-all @@ -160,14 +162,13 @@ com/sun/jdi/sde/MangleStepTest.java com/sun/jdi/sde/MangleTest.java generic-all com/sun/jdi/sde/SourceDebugExtensionTest.java generic-all com/sun/jdi/sde/TemperatureTableTest.java generic-all -com/sun/jdi/MethodInvokeWithTraceOnTest.java generic-all com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java generic-all com/sun/jndi/cosnaming/IiopUrlIPv6.java generic-all +com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java generic-all com/sun/jndi/ldap/InvalidLdapFilters.java generic-all com/sun/jndi/ldap/LdapTimeoutTest.java generic-all com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java generic-all com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java generic-all -com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java generic-all com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java generic-all com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java generic-all com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java generic-all @@ -176,10 +177,10 @@ com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTe com/sun/management/GarbageCollectorMXBean/LastGCInfo.java generic-all com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh generic-all com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java generic-all +com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java generic-all com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java generic-all com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java generic-all com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java generic-all -com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java generic-all com/sun/management/OperatingSystemMXBean/TestTotalSwap.java generic-all com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java generic-all com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java generic-all @@ -228,35 +229,12 @@ demo/jvmti/minst/MinstTest.java demo/jvmti/mtrace/TraceJFrame.java generic-all demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java generic-all demo/jvmti/waiters/WaitersTest.java generic-all -demo/zipfs/basic.sh generic-all demo/zipfs/ZFSTests.java generic-all -java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java generic-all -java/awt/BasicStroke/DashStrokeTest.java generic-all -java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java generic-all -java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java generic-all -java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java generic-all -java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java generic-all -java/awt/Desktop/8064934/bug8064934.java generic-all -java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java generic-all -java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java macosx-all -java/awt/Focus/8073453/AWTFocusTransitionTest.java generic-all -java/awt/Focus/8073453/SwingFocusTransitionTest.java generic-all -java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java generic-all -java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java generic-all -java/awt/FontClass/DebugFonts.java generic-all -java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java generic-all -java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh generic-all -java/awt/image/BufferedImage/GetPropertyNames.java generic-all -java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java macosx-all -java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java generic-all -java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java generic-all -java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java generic-all -java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java generic-all -java/awt/ScrollPane/bug8077409Test.java generic-all -java/awt/ScrollPane/ScrollPaneValidateTest.java macosx-all -java/awt/Toolkit/GetImage/bug8078165.java generic-all -java/awt/TrayIcon/8072769/bug8072769.java generic-all +demo/zipfs/basic.sh generic-all java/awt/AlphaComposite/TestAlphaCompositeForNaN.java generic-all +java/awt/BasicStroke/DashScaleMinWidth.java macosx-all +java/awt/BasicStroke/DashStrokeTest.java generic-all +java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java generic-all java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html generic-all java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java generic-all java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java generic-all @@ -266,16 +244,21 @@ java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java generic-all java/awt/Color/OpacityChange/OpacityChange.java generic-all java/awt/Component/7097771/bug7097771.java generic-all +java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java generic-all java/awt/Component/F10TopToplevel/F10TopToplevel.html generic-all +java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java generic-all java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java generic-all java/awt/Component/PaintAll/PaintAll.java generic-all java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java generic-all java/awt/Component/Revalidate/Revalidate.java generic-all +java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java generic-all java/awt/Component/UpdatingBootTime/UpdatingBootTime.java generic-all java/awt/Component/isLightweightCrash/IsLightweightCrash.java generic-all java/awt/Component/isLightweightCrash/StubPeerCrash.java generic-all +java/awt/ComponentOrientation/WindowTest.java macosx-all java/awt/Container/CheckZOrderChange/CheckZOrderChange.java generic-all java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java generic-all +java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java generic-all java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java generic-all java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java generic-all java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java generic-all @@ -289,19 +272,23 @@ java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java generic-all java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java generic-all java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java generic-all +java/awt/Desktop/8064934/bug8064934.java generic-all java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java generic-all java/awt/Dialog/CloseDialog/CloseDialogTest.java generic-all java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java generic-all +java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java generic-all java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java generic-all java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java generic-all java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java generic-all java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java generic-all java/awt/Dialog/ValidateOnShow/ValidateOnShow.java generic-all +java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java generic-all java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java generic-all java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java generic-all java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html generic-all java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java generic-all java/awt/EventQueue/6638195/bug6638195.java generic-all +java/awt/EventQueue/6980209/bug6980209.java generic-all java/awt/EventQueue/MainAppContext/MainAppContext.java generic-all java/awt/EventQueue/PostEventOrderingTest/PostEventOrderingTest.java generic-all java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java generic-all @@ -321,6 +308,8 @@ java/awt/Focus/6981400/Test3.java java/awt/Focus/8013611/JDK8013611.java generic-all java/awt/Focus/8044614/TestApplet.java generic-all java/awt/Focus/8044614/bug8044614.java generic-all +java/awt/Focus/8073453/AWTFocusTransitionTest.java generic-all +java/awt/Focus/8073453/SwingFocusTransitionTest.java generic-all java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java generic-all java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java generic-all java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html generic-all @@ -337,6 +326,7 @@ java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.jav java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html generic-all java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java generic-all java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java generic-all +java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java generic-all java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java generic-all java/awt/Focus/FocusTraversalPolicy/InitialFTP.java generic-all java/awt/Focus/FocusTraversalPolicy/InitialFTP_AWT.java generic-all @@ -348,6 +338,7 @@ java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java generic-all java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java generic-all java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html generic-all +java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java generic-all java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java generic-all java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java generic-all java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java generic-all @@ -359,6 +350,7 @@ java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.jav java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java generic-all java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java generic-all java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java generic-all +java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java generic-all java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java generic-all java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java generic-all java/awt/Focus/SortingFPT/JDK8048887.java generic-all @@ -372,6 +364,7 @@ java/awt/FontClass/BigMetrics.java java/awt/FontClass/CreateFont/DeleteFont.sh generic-all java/awt/FontClass/CreateFont/bigfont.html generic-all java/awt/FontClass/CreateFont/fileaccess/FontFile.java generic-all +java/awt/FontClass/DebugFonts.java generic-all java/awt/FontClass/FontAccess.java generic-all java/awt/FontClass/FontPrivilege.java generic-all java/awt/FontClass/LCDScale.java generic-all @@ -384,6 +377,7 @@ java/awt/Frame/DisposeStressTest/DisposeStressTest.html java/awt/Frame/DynamicLayout/DynamicLayout.java generic-all java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java generic-all java/awt/Frame/FrameLocation/FrameLocation.java generic-all +java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java generic-all java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java generic-all java/awt/Frame/FrameSize/TestFrameSize.java generic-all java/awt/Frame/FrameStateTest/FrameStateTest.java generic-all @@ -396,6 +390,8 @@ java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java generic-all java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java generic-all java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java generic-all +java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java generic-all +java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java generic-all java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java generic-all java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java generic-all java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java generic-all @@ -408,6 +404,7 @@ java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java generic-all java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java generic-all java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java generic-all +java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java generic-all java/awt/FullScreen/MultimonFullscreenTest/MultimonFullscreenTest.java generic-all java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java generic-all java/awt/FullScreen/SetFSWindow/FSFrame.java generic-all @@ -451,6 +448,7 @@ java/awt/GraphicsEnvironment/LoadLock/GE_init4.java java/awt/GraphicsEnvironment/LoadLock/GE_init5.java generic-all java/awt/GraphicsEnvironment/LoadLock/GE_init6.java generic-all java/awt/GraphicsEnvironment/PreferLocaleFonts.java generic-all +java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh generic-all java/awt/GraphicsEnvironment/TestGetDefScreenDevice.java generic-all java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html generic-all java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java generic-all @@ -483,6 +481,7 @@ java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java java/awt/MenuBar/8007006/bug8007006.java generic-all java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java generic-all java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java generic-all +java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java generic-all java/awt/Mixing/HWDisappear.java generic-all java/awt/Mixing/JButtonInGlassPane.java generic-all java/awt/Mixing/LWComboBox.java generic-all @@ -508,31 +507,37 @@ java/awt/Modal/WsDisabledStyle/Winkey/Winkey.java java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java generic-all java/awt/Mouse/EnterExitEvents/DragWindowTest.java generic-all java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java generic-all +java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java generic-all java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java generic-all java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html generic-all java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java generic-all java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java generic-all java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html generic-all java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java generic-all +java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java generic-all java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java generic-all java/awt/Mouse/MouseModifiersUnitTest/ModifierPermutation.java generic-all java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java generic-all java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java generic-all +java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java generic-all java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html generic-all java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java generic-all +java/awt/MouseInfo/GetPointerInfoTest.java generic-all java/awt/MouseInfo/JContainerMousePositionTest.java generic-all +java/awt/MouseInfo/MultiscreenPointerInfo.java generic-all java/awt/MultipleGradientPaint/MultiGradientTest.java generic-all java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java generic-all java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java generic-all java/awt/Multiscreen/MouseEventTest/MouseEventTest.java generic-all +java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java linux-all java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java generic-all java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java generic-all java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java generic-all java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java generic-all java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html generic-all -java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java linux-all java/awt/Paint/ButtonRepaint.java generic-all java/awt/Paint/CheckboxRepaint.java generic-all +java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java generic-all java/awt/Paint/ExposeOnEDT.java generic-all java/awt/Paint/LabelRepaint.java generic-all java/awt/Paint/ListRepaint.java generic-all @@ -555,6 +560,8 @@ java/awt/Robot/CtorTest/CtorTest.java java/awt/Robot/ManualInstructions/ManualInstructions.java generic-all java/awt/Robot/RobotExtraButton/RobotExtraButton.java generic-all java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java generic-all +java/awt/ScrollPane/ScrollPaneValidateTest.java macosx-all +java/awt/ScrollPane/bug8077409Test.java generic-all java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java generic-all java/awt/SplashScreen/GenerateTestImage.java generic-all java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java generic-all @@ -565,6 +572,7 @@ java/awt/TextArea/MouseOverScrollbarWhenTyping/Test1.java java/awt/TextArea/SelectionVisible/SelectionVisible.java generic-all java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java generic-all java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java generic-all +java/awt/TextArea/TextAreaEditing/TextAreaEditing.java generic-all java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java generic-all java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html generic-all java/awt/TextField/DisposeTest/TestDispose.java generic-all @@ -574,6 +582,7 @@ java/awt/TextField/SelectionVisible/SelectionVisible.java java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh generic-all java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java generic-all java/awt/Toolkit/DynamicLayout/bug7172833.java generic-all +java/awt/Toolkit/GetImage/bug8078165.java generic-all java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java generic-all java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java generic-all java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java generic-all @@ -592,6 +601,7 @@ java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java generic-all java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java generic-all java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java generic-all +java/awt/TrayIcon/8072769/bug8072769.java generic-all java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java generic-all java/awt/TrayIcon/CtorTest/CtorTest.java generic-all java/awt/TrayIcon/DragEventSource/DragEventSource.java generic-all @@ -613,21 +623,27 @@ java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java generic-all java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java generic-all java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/Shaped.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java generic-all +java/awt/Window/ShapedAndTranslucentWindows/Translucent.java macosx-all java/awt/Window/TopLevelLocation/TopLevelLocation.java generic-all java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java generic-all java/awt/Window/TranslucentShapedFrameTest/TSFrame.java generic-all java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java generic-all java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java generic-all +java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java generic-all java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java generic-all +java/awt/Window/WindowJumpingTest/WindowJumpingTest.java generic-all +java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.java macosx-all java/awt/Window/WindowType/WindowType.java generic-all java/awt/Window/WindowsLeak/WindowsLeak.java generic-all -java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java generic-all -java/awt/Window/ShapedAndTranslucentWindows/Shaped.java generic-all -java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java generic-all -java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java generic-all -java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java generic-all java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh generic-all +java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java generic-all java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java generic-all +java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/AbsoluteComponentCenterCalculator.java generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/FileListTransferable.java generic-all @@ -643,7 +659,6 @@ java/awt/datatransfer/HTMLDataFlavors/PutAllHtmlFlavorsOnClipboard.java java/awt/datatransfer/HTMLDataFlavors/PutOnlyAllHtmlFlavorOnClipboard.java generic-all java/awt/datatransfer/HTMLDataFlavors/PutSelectionAndFragmentHtmlFlavorsOnClipboard.java generic-all java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java generic-all -java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java generic-all java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java generic-all java/awt/dnd/BadSerializaionTest/BadSerializationTest.java generic-all java/awt/dnd/Button2DragTest/Button2DragTest.html generic-all @@ -691,7 +706,6 @@ java/awt/dnd/URIListToFileListBetweenJVMsTest/TargetFileListFrame.java java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html generic-all java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListTransferable.java generic-all java/awt/dnd/URLDragTest/URLDragTest.java generic-all -java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java generic-all java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java generic-all java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java generic-all java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java generic-all @@ -733,12 +747,16 @@ java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html generic-all java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html generic-all java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java generic-all +java/awt/event/MouseWheelEvent/WheelModifier/MouseWheelOnBackgroundComponent.java macosx-all +java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java generic-all java/awt/event/OtherEvents/UngrabID/UngrabID.java generic-all +java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java macosx-all java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java generic-all java/awt/font/FontNames/LocaleFamilyNames.java generic-all java/awt/font/GlyphVector/VisualBounds.java generic-all java/awt/font/LineBreakMeasurer/AllFontsLBM.java generic-all java/awt/font/LineBreakMeasurer/FRCTest.java generic-all +java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java generic-all java/awt/font/NumericShaper/EasternArabicTest.java generic-all java/awt/font/NumericShaper/EqualsTest.java generic-all java/awt/font/NumericShaper/MTTest.java generic-all @@ -750,8 +768,11 @@ java/awt/font/StyledMetrics/BoldSpace.java java/awt/font/TextLayout/AttributeValuesCastTest.java generic-all java/awt/font/TextLayout/CombiningPerf.java generic-all java/awt/font/TextLayout/DecorationBoundsTest.java generic-all +java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all java/awt/font/TextLayout/KernCrash.java generic-all java/awt/font/TextLayout/KerningLeak.java generic-all +java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all +java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/TextLayout/TestAATMorxFont.java generic-all java/awt/font/TextLayout/TestHebrewMark.java generic-all java/awt/font/TextLayout/TestOldHangul.java generic-all @@ -760,10 +781,9 @@ java/awt/font/TextLayout/TestTibetan.java java/awt/font/TextLayout/TextLayoutBounds.java generic-all java/awt/font/TextLayout/UnderlinePositionTest.java generic-all java/awt/font/TextLayout/VisibleAdvance.java generic-all -java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all -java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/Threads/FontThread.java generic-all java/awt/font/TransformAttribute/TransformEqualityTest.java generic-all +java/awt/geom/AffineTransform/InvalidTransformParameterTest.java generic-all java/awt/geom/Arc2D/SerializationTest.java generic-all java/awt/geom/CubicCurve2D/ContainsTest.java generic-all java/awt/geom/CubicCurve2D/IntersectsTest.java generic-all @@ -780,6 +800,8 @@ java/awt/im/InputContext/InputContextTest.java java/awt/im/InputContext/bug4625203.java generic-all java/awt/im/JTextFieldTest.java generic-all java/awt/im/memoryleak/InputContextMemoryLeakTest.java generic-all +java/awt/image/BufferedImage/GetPropertyNames.java generic-all +java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java macosx-all java/awt/image/BufferedImage/TinyScale.java generic-all java/awt/image/ConvolveOp/EdgeNoOpCrash.java generic-all java/awt/image/ConvolveOp/OpCompatibleImageTest.java generic-all @@ -790,6 +812,7 @@ java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java java/awt/image/DrawImage/IncorrectBounds.java generic-all java/awt/image/DrawImage/IncorrectClipSurface2SW.java generic-all java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java generic-all +java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java generic-all java/awt/image/DrawImage/IncorrectDestinationOffset.java generic-all java/awt/image/DrawImage/IncorrectOffset.java generic-all java/awt/image/DrawImage/IncorrectSourceOffset.java generic-all @@ -807,6 +830,7 @@ java/awt/image/MemoryLeakTest/MemoryLeakTest.java java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java generic-all java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java generic-all java/awt/image/MultiResolutionImageTest.java generic-all +java/awt/image/VolatileImage/VolatileImageBug.java generic-all java/awt/image/mlib/MlibOpsTest.java generic-all java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java generic-all java/awt/keyboard/EqualKeyCode/EqualKeyCode.java generic-all @@ -830,6 +854,7 @@ java/awt/print/PrinterJob/Margins.java java/awt/print/PrinterJob/PageFormatChange.java generic-all java/awt/print/PrinterJob/PageRanges.java generic-all java/awt/print/PrinterJob/PrintAWTImage.java generic-all +java/awt/print/PrinterJob/PrintCrashTest.java generic-all java/awt/print/PrinterJob/PrintGlyphVectorTest.java generic-all java/awt/print/PrinterJob/PrintLatinCJKTest.java generic-all java/awt/print/PrinterJob/PrintToDir.java generic-all @@ -850,27 +875,6 @@ java/awt/xembed/server/RunTestXEmbed.java java/awt/xembed/server/TestXEmbedServer.java generic-all java/awt/xembed/server/TestXEmbedServerJava.java generic-all java/awt/xembed/server/TesterClient.java generic-all -com/sun/java/swing/plaf/windows/Test8173145.java generic-all -java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java generic-all -java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java generic-all -java/awt/EventQueue/6980209/bug6980209.java generic-all -java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java generic-all -java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java generic-all -java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all -java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java generic-all -java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java generic-all -java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java generic-all -java/awt/geom/AffineTransform/InvalidTransformParameterTest.java generic-all -java/awt/image/VolatileImage/VolatileImageBug.java generic-all -java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java generic-all -java/awt/MouseInfo/GetPointerInfoTest.java generic-all -java/awt/MouseInfo/MultiscreenPointerInfo.java generic-all -java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java generic-all -java/awt/print/PrinterJob/PrintCrashTest.java generic-all -java/awt/TextArea/TextAreaEditing/TextAreaEditing.java generic-all -java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java generic-all -java/awt/Window/WindowJumpingTest/WindowJumpingTest.java generic-all -sun/java2d/ClassCastExceptionForInvalidSurface.java generic-all java/beans/Beans/6669869/TestDesignTime.java generic-all java/beans/Beans/6669869/TestGuiAvailable.java generic-all java/beans/EventHandler/Test6179222.java generic-all @@ -1211,7 +1215,6 @@ java/lang/annotation/loaderLeak/Main.java java/lang/annotation/typeAnnotations/BadCPIndex.java generic-all java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java generic-all java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java generic-all -java/lang/instrument/ManyMethodsBenchmarkAgent.java generic-all java/lang/instrument/AddTransformerTest.java generic-all java/lang/instrument/AppendToBootstrapClassPathTest.java generic-all java/lang/instrument/AppendToClassPathTest.java generic-all @@ -1223,6 +1226,8 @@ java/lang/instrument/GetInitiatedClassesTest.java java/lang/instrument/GetObjectSizeTest.java generic-all java/lang/instrument/IsModifiableClassAgent.java generic-all java/lang/instrument/ManifestTest.sh generic-all +java/lang/instrument/ManyMethodsBenchmarkAgent.java generic-all +java/lang/instrument/ManyMethodsBenchmarkAgent.sh generic-all java/lang/instrument/NativeMethodPrefixAgent.java generic-all java/lang/instrument/NoTransformerAddedTest.java generic-all java/lang/instrument/NullGetObjectSizeTest.java generic-all @@ -1269,7 +1274,6 @@ java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh generic-all java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh generic-all java/lang/instrument/appendToClassLoaderSearch/run_tests.sh generic-all -java/lang/instrument/ManyMethodsBenchmarkAgent.sh generic-all java/lang/invoke/6987555/Test6987555.java generic-all java/lang/invoke/6991596/Test6991596.java generic-all java/lang/invoke/6998541/Test6998541.java generic-all @@ -1366,17 +1370,17 @@ java/lang/management/ThreadMXBean/SynchronizationStatistics.java java/lang/management/ThreadMXBean/ThreadBlockedCount.java generic-all java/lang/management/ThreadMXBean/ThreadCounts.java generic-all java/lang/management/ThreadMXBean/ThreadCpuTime.java generic-all +java/lang/management/ThreadMXBean/ThreadInfoArray.java generic-all java/lang/management/ThreadMXBean/ThreadLists.java generic-all java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java generic-all java/lang/management/ThreadMXBean/ThreadStackTrace.java generic-all java/lang/management/ThreadMXBean/ThreadUserTime.java generic-all -java/lang/management/ThreadMXBean/ThreadInfoArray.java generic-all java/lang/ref/EarlyTimeout.java generic-all java/lang/ref/FinalizeOverride.java generic-all +java/lang/ref/FinalizerHistogramTest.java generic-all java/lang/ref/NullQueue.java generic-all java/lang/ref/OOMEInReferenceHandler.java generic-all java/lang/ref/SoftReference/Pin.java generic-all -java/lang/ref/FinalizerHistogramTest.java generic-all java/lang/reflect/Array/ExceedMaxDim.java generic-all java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java generic-all java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java generic-all @@ -1395,8 +1399,8 @@ java/net/Authenticator/Deadlock.java java/net/DatagramSocket/B6411513.java linux-all,macosx-all java/net/DatagramSocket/InheritHandle.java generic-all java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java generic-all -java/net/InetAddress/ptr/lookup.sh generic-all java/net/InetAddress/IsReachableViaLoopbackTest.java linux-all,macosx-all +java/net/InetAddress/ptr/lookup.sh generic-all java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh generic-all java/net/ServerSocket/ThreadStop.java generic-all java/net/Socket/OldSocketImpl.sh generic-all @@ -1424,8 +1428,8 @@ java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java java/nio/channels/DatagramChannel/ChangingAddress.java generic-all java/nio/channels/DatagramChannel/Disconnect.java generic-all java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java generic-all -java/nio/channels/DatagramChannel/SocketOptionTests.java generic-all java/nio/channels/DatagramChannel/SelectWhenRefused.java generic-all +java/nio/channels/DatagramChannel/SocketOptionTests.java generic-all java/nio/channels/FileChannel/AtomicAppend.java generic-all java/nio/channels/FileChannel/Lock.java generic-all java/nio/channels/FileChannel/MapOverEnd.java linux-all,macosx-all @@ -1606,17 +1610,17 @@ java/security/cert/CertPathValidatorException/Serial.java java/security/cert/CertificateFactory/openssl/BadFooter.java generic-all java/security/cert/CertificateFactory/slowstream.sh generic-all java/security/cert/CertificateRevokedException/Basic.java generic-all -java/security/cert/pkix/policyChanges/TestPolicy.java generic-all java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java generic-all java/security/cert/PKIXRevocationChecker/UnitTest.java generic-all java/security/cert/PolicyNode/GetPolicyQualifiers.java generic-all +java/security/cert/pkix/policyChanges/TestPolicy.java generic-all java/text/Bidi/BidiConformance.java generic-all java/text/Bidi/BidiEmbeddingTest.java generic-all java/text/Format/DateFormat/Bug6645292.java generic-all java/text/Format/DateFormat/Bug7130335.java generic-all java/text/Format/DateFormat/WeekDateTest.java generic-all -java/time/test/java/util/TestFormatter.java linux-all java/time/test/java/time/TestZoneId.java linux-all +java/time/test/java/util/TestFormatter.java linux-all java/util/AbstractMap/AbstractMapClone.java generic-all java/util/AbstractMap/SimpleEntries.java generic-all java/util/AbstractMap/ToString.java generic-all @@ -1804,11 +1808,11 @@ java/util/logging/TestGetLoggerNPE.java java/util/logging/TestLogConfigurationDeadLock.java generic-all java/util/logging/TestLogConfigurationDeadLockWithConf.java generic-all java/util/logging/TestLoggerBundleSync.java generic-all +java/util/logging/TestLoggerWeakRefLeak.java generic-all java/util/logging/TestLoggingWithMainAppContext.java generic-all java/util/logging/TestMainAppContext.java generic-all java/util/logging/XMLFormatterDate.java generic-all java/util/logging/bundlesearch/ResourceBundleSearchTest.java generic-all -java/util/logging/TestLoggerWeakRefLeak.java generic-all java/util/prefs/CheckUserPrefsStorage.sh generic-all java/util/prefs/PrefsSpi.sh generic-all java/util/prefs/SerializeExceptions.java generic-all @@ -1828,9 +1832,6 @@ java/util/stream/boottest/java/util/stream/StreamFlagsTest.java java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java generic-all java/util/stream/boottest/java/util/stream/StreamReuseTest.java generic-all java/util/stream/boottest/java/util/stream/UnorderedTest.java generic-all -java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java generic-all -java/util/stream/test/org/openjdk/tests/java/util/stream/CustomFJPoolTest.java generic-all -java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java generic-all java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java generic-all java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java generic-all @@ -1838,17 +1839,20 @@ java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java java/util/stream/test/org/openjdk/tests/java/util/MapTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java generic-all java/util/stream/test/org/openjdk/tests/java/util/SplittableRandomTest.java generic-all +java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java generic-all +java/util/stream/test/org/openjdk/tests/java/util/stream/CustomFJPoolTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java generic-all +java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java generic-all java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java generic-all @@ -1888,19 +1892,20 @@ javax/accessibility/JList/AccessibleJListChildNPETest.java javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java generic-all javax/crypto/SecretKeyFactory/FailOverTest.sh generic-all javax/crypto/sanity/CheckManifestForRelease.java generic-all +javax/imageio/AppletResourceTest.java macosx-all javax/imageio/metadata/BooleanAttributes.java macosx-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh generic-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh generic-all -javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all -javax/imageio/plugins/png/WriteProgressive.java macosx-all -javax/imageio/plugins/wbmp/ValidWbmpTest.java macosx-all -javax/imageio/AppletResourceTest.java macosx-all +javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all +javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all +javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all +javax/imageio/plugins/gif/AnimationTest.java macosx-all javax/imageio/plugins/gif/EncodeSubImageTest.java macosx-all javax/imageio/plugins/gif/GifTransparencyTest.java macosx-all -javax/imageio/plugins/gif/AnimationTest.java macosx-all javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all +javax/imageio/plugins/jpeg/CompressionBug.java macosx-all javax/imageio/plugins/jpeg/ConcurrentReadingTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentWritingTest.java macosx-all javax/imageio/plugins/jpeg/JpegWriterLeakTest.java generic-all @@ -1909,19 +1914,21 @@ javax/imageio/plugins/jpeg/ReadingInterruptionTest.java javax/imageio/plugins/jpeg/WritingInterruptionTest.java macosx-all javax/imageio/plugins/png/ITXtTest.java macosx-all javax/imageio/plugins/png/ShortHistogramTest.java macosx-all +javax/imageio/plugins/png/WriteProgressive.java macosx-all javax/imageio/plugins/shared/BitDepth.java macosx-all javax/imageio/plugins/shared/WriteAfterAbort.java macosx-all -javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all -javax/imageio/stream/StreamCloserLeak/run_test.sh generic-all +javax/imageio/plugins/wbmp/ValidWbmpTest.java macosx-all +javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java macosx-all javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh generic-all javax/imageio/stream/DeleteOnExitTest.sh generic-all -javax/management/ThreadMXBeanTest.java generic-all +javax/imageio/stream/StreamCloserLeak/run_test.sh generic-all javax/management/ImplementationVersion/ImplVersionTest.java generic-all javax/management/Introspector/AnnotationSecurityTest.java generic-all javax/management/Introspector/ClassLeakTest.java generic-all javax/management/MBeanInfo/NotificationInfoTest.java generic-all javax/management/MBeanServer/OldMBeanServerTest.java generic-all javax/management/MBeanServer/PostRegisterDeadlockTest.java generic-all +javax/management/ThreadMXBeanTest.java generic-all javax/management/generified/GenericTest.java generic-all javax/management/modelmbean/DescriptorSupportSerialTest.java generic-all javax/management/modelmbean/UnserializableTargetObjectTest.java generic-all @@ -1999,6 +2006,7 @@ javax/management/remote/mandatory/version/ImplVersionTest.java javax/print/CheckDupFlavor.java generic-all javax/print/LookupServices.java generic-all javax/print/PrintSE/PrintSE.sh generic-all +javax/print/PrintSEUmlauts/PrintSEUmlauts.java generic-all javax/print/PrintServiceLookup/GetPrintServices.java generic-all javax/print/TestRaceCond.java generic-all javax/print/TextFlavorTest.java generic-all @@ -2011,9 +2019,8 @@ javax/print/attribute/PSCopiesFlavorTest.java javax/print/attribute/SidesPageRangesTest.java generic-all javax/print/attribute/SupportedPrintableAreas.java generic-all javax/print/attribute/autosense/PrintAutoSenseData.java generic-all -javax/print/PrintSEUmlauts/PrintSEUmlauts.java generic-all -javax/rmi/ssl/SSLSocketParametersTest.sh generic-all javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java generic-all +javax/rmi/ssl/SSLSocketParametersTest.sh generic-all javax/script/ProviderTest.sh generic-all javax/security/auth/Subject/doAs/Test.sh generic-all javax/security/auth/kerberos/ServicePermissionTest.java generic-all @@ -2026,8 +2033,6 @@ javax/security/auth/login/LoginContext/DefaultHandler.java javax/security/auth/login/LoginContext/ResetConfigModule.java generic-all javax/sound/midi/Devices/InitializationHang.java generic-all javax/sound/midi/File/SMPTESequence.java macosx-all -javax/sound/midi/Synthesizer/bug4685396.java linux-all -javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java linux-all javax/sound/midi/Gervill/AudioFloatConverter/GetFormat.java macosx-all javax/sound/midi/Gervill/AudioFloatConverter/ToFloatArray.java macosx-all javax/sound/midi/Gervill/AudioFloatFormatConverter/SkipTest.java macosx-all @@ -2281,8 +2286,10 @@ javax/sound/midi/Gervill/SoftTuning/NewSoftTuningPatch.java javax/sound/midi/Gervill/SoftTuning/NewSoftTuningPatchByteArray.java macosx-all javax/sound/midi/Gervill/SoftTuning/RealTimeTuning.java macosx-all javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java macosx-all -javax/sound/midi/Sequencer/SeqStartRecording.java generic-all javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java generic-all +javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java generic-all +javax/sound/midi/Sequencer/SeqStartRecording.java generic-all +javax/sound/midi/Synthesizer/bug4685396.java generic-all javax/sound/sampled/AudioFormat/Matches_NOT_SPECIFIED.java macosx-all javax/sound/sampled/AudioFormat/PCM_FLOAT_support.java macosx-all javax/sound/sampled/Clip/ClipSetPos.java macosx-all @@ -2339,6 +2346,7 @@ javax/swing/JComboBox/8032878/bug8032878.java javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java generic-all javax/swing/JComboBox/8033069/bug8033069ScrollBar.java generic-all javax/swing/JComboBox/8057893/bug8057893.java generic-all +javax/swing/JComboBox/8136998/bug8136998.java generic-all javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java generic-all javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java generic-all javax/swing/JComponent/4337267/bug4337267.java generic-all @@ -2383,9 +2391,9 @@ javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java javax/swing/JFormattedTextField/Test6462562.java generic-all javax/swing/JFrame/4962534/bug4962534.html generic-all javax/swing/JFrame/8016356/bug8016356.java generic-all +javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java generic-all javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java generic-all javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java generic-all -javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java generic-all javax/swing/JInternalFrame/4193219/IconCoord.java generic-all javax/swing/JInternalFrame/4251301/bug4251301.java generic-all javax/swing/JInternalFrame/5066752/bug5066752.java generic-all @@ -2421,6 +2429,7 @@ javax/swing/JMenuItem/6438430/bug6438430.java javax/swing/JMenuItem/6883341/bug6883341.java generic-all javax/swing/JMenuItem/7036148/bug7036148.java generic-all javax/swing/JMenuItem/8031573/bug8031573.java generic-all +javax/swing/JMenuItem/8152981/MenuItemIconTest.java generic-all javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java generic-all javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java generic-all javax/swing/JOptionPane/6464022/bug6464022.java generic-all @@ -2441,6 +2450,7 @@ javax/swing/JPopupMenu/7156657/bug7156657.java javax/swing/JPopupMenu/7160604/bug7160604.java generic-all javax/swing/JPopupMenu/Separator/6547087/bug6547087.java generic-all javax/swing/JProgressBar/7141573/bug7141573.java generic-all +javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java generic-all javax/swing/JRadioButton/8033699/bug8033699.java generic-all javax/swing/JRadioButton/8075609/bug8075609.java generic-all javax/swing/JRootPane/4670486/bug4670486.java generic-all @@ -2453,8 +2463,8 @@ javax/swing/JScrollBar/8039464/Test8039464.java javax/swing/JScrollBar/bug4202954/bug4202954.java generic-all javax/swing/JScrollPane/6559589/bug6559589.java generic-all javax/swing/JScrollPane/6612531/bug6612531.java generic-all -javax/swing/JScrollPane/Test6526631.java generic-all javax/swing/JScrollPane/8033000/bug8033000.java generic-all +javax/swing/JScrollPane/Test6526631.java generic-all javax/swing/JSlider/4252173/bug4252173.java generic-all javax/swing/JSlider/4987336/bug4987336.java generic-all javax/swing/JSlider/6278700/bug6278700.java generic-all @@ -2532,8 +2542,8 @@ javax/swing/JViewport/6953396/bug6953396.java javax/swing/JViewport/7107099/bug7107099.java generic-all javax/swing/KeyboardManager/8013370/Test8013370.java generic-all javax/swing/LookAndFeel/6474153/bug6474153.java generic-all -javax/swing/LookAndFeel/8145547/DemandGTK2.java generic-all -javax/swing/LookAndFeel/8145547/DemandGTK3.java generic-all +javax/swing/LookAndFeel/8145547/DemandGTK2.sh generic-all +javax/swing/LookAndFeel/8145547/DemandGTK3.sh generic-all javax/swing/MultiUIDefaults/4300666/bug4300666.java generic-all javax/swing/MultiUIDefaults/4331767/bug4331767.java generic-all javax/swing/MultiUIDefaults/Test6860438.java generic-all @@ -2542,8 +2552,8 @@ javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java javax/swing/PopupFactory/8048506/bug8048506.java generic-all javax/swing/RepaintManager/6608456/bug6608456.java generic-all javax/swing/RepaintManager/7013453/bug7013453.java generic-all -javax/swing/RepaintManager/IconifyTest/IconifyTest.java generic-all javax/swing/RepaintManager/DisplayListenerLeak/DisplayListenerLeak.java generic-all +javax/swing/RepaintManager/IconifyTest/IconifyTest.java generic-all javax/swing/Security/6657138/ComponentTest.java generic-all javax/swing/Security/6657138/bug6657138.java generic-all javax/swing/Security/6938813/bug6938813.java generic-all @@ -2589,7 +2599,9 @@ javax/swing/dnd/7171812/JListWithScroll.java javax/swing/dnd/7171812/bug7171812.java generic-all javax/swing/plaf/aqua/CustomComboBoxFocusTest.java generic-all javax/swing/plaf/basic/BasicComboBoxEditor/Test8015336.java generic-all +javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java generic-all javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java generic-all +javax/swing/plaf/basic/BasicLabelUI/bug7172652.java generic-all javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java generic-all javax/swing/plaf/basic/BasicScrollPaneUI/Test6632810.java generic-all javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java generic-all @@ -2603,13 +2615,14 @@ javax/swing/plaf/metal/MetalInternalFrameUI/Test6657026.java javax/swing/plaf/metal/MetalLookAndFeel/5073047/bug5073047.java generic-all javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java generic-all javax/swing/plaf/metal/MetalSliderUI/Test6657026.java generic-all +javax/swing/plaf/nimbus/8041642/bug8041642.java generic-all javax/swing/plaf/nimbus/8041725/bug8041725.java generic-all +javax/swing/plaf/nimbus/8057791/bug8057791.java generic-all javax/swing/plaf/nimbus/ColorCustomizationTest.java generic-all javax/swing/plaf/nimbus/Test6741426.java generic-all javax/swing/plaf/nimbus/Test6849805.java generic-all javax/swing/plaf/nimbus/Test6919629.java generic-all javax/swing/plaf/nimbus/Test7048204.java generic-all -javax/swing/plaf/nimbus/8041642/bug8041642.java generic-all javax/swing/plaf/synth/6771547/SynthTest.java generic-all javax/swing/plaf/synth/7032791/bug7032791.java generic-all javax/swing/plaf/synth/7143614/bug7143614.java generic-all @@ -2631,6 +2644,7 @@ javax/swing/text/DefaultCaret/7083457/bug7083457.java javax/swing/text/DefaultEditorKit/4278839/bug4278839.java generic-all javax/swing/text/DefaultHighlighter/6771184/bug6771184.java generic-all javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java generic-all +javax/swing/text/FlowView/LayoutTest.java generic-all javax/swing/text/GlyphView/4984669/bug4984669.java generic-all javax/swing/text/JTextComponent/5074573/bug5074573.java generic-all javax/swing/text/LayoutQueue/Test6588003.java generic-all @@ -2660,16 +2674,9 @@ javax/swing/text/html/parser/Parser/7003777/bug7003777.java javax/swing/text/html/parser/Parser/7011777/bug7011777.java generic-all javax/swing/text/html/parser/Parser/7165725/bug7165725.java generic-all javax/swing/text/html/parser/Parser/8028616/bug8028616.java generic-all +javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java generic-all javax/swing/text/html/parser/Test8017492.java generic-all javax/swing/tree/DefaultTreeCellRenderer/7142955/bug7142955.java generic-all -javax/swing/JComboBox/8136998/bug8136998.java generic-all -javax/swing/JMenuItem/8152981/MenuItemIconTest.java generic-all -javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java generic-all -javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java generic-all -javax/swing/plaf/basic/BasicLabelUI/bug7172652.java generic-all -javax/swing/plaf/nimbus/8057791/bug8057791.java generic-all -javax/swing/text/FlowView/LayoutTest.java generic-all -javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java generic-all javax/xml/bind/marshal/8036981/Test.java generic-all javax/xml/crypto/dsig/GenerationTests.java generic-all javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java generic-all @@ -2753,7 +2760,7 @@ sun/awt/image/ImageWatched/AddNoLeak.java sun/awt/image/ImagingLib/SamePackingTypeTest.java generic-all sun/awt/image/bug8038000.java generic-all sun/java2d/AcceleratedXORModeTest.java generic-all -sun/java2d/marlin/CrashNaNTest.java macosx-all +sun/java2d/ClassCastExceptionForInvalidSurface.java generic-all sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java generic-all sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java generic-all sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java generic-all @@ -2798,6 +2805,7 @@ sun/java2d/cmm/ProfileOp/ReadWriteProfileTest.java sun/java2d/cmm/ProfileOp/SetDataTest.java generic-all sun/java2d/loops/Bug7049339.java generic-all sun/java2d/loops/RenderToCustomBufferTest.java generic-all +sun/java2d/marlin/CrashNaNTest.java macosx-all sun/java2d/pipe/InterpolationQualityTest.java generic-all sun/java2d/pipe/MutableColorTest/MutableColorTest.java generic-all sun/java2d/pipe/RegionOps.java generic-all @@ -2955,19 +2963,20 @@ sun/security/krb5/auto/TwoOrThree.java sun/security/krb5/auto/TwoPrinces.java generic-all sun/security/krb5/auto/TwoTab.java generic-all sun/security/krb5/auto/UdpTcp.java generic-all -sun/security/krb5/auto/UnboundService.java generic-all sun/security/krb5/auto/UnboundSSLMultipleKeys.java generic-all sun/security/krb5/auto/UnboundSSLPrincipalProperty.java generic-all +sun/security/krb5/auto/UnboundService.java generic-all sun/security/krb5/auto/UseCacheAndStoreKey.java generic-all sun/security/krb5/auto/W83.java generic-all sun/security/krb5/ccache/EmptyCC.java generic-all sun/security/krb5/config/dns.sh generic-all +sun/security/krb5/etype/WeakCrypto.java macosx-all sun/security/krb5/runNameEquals.sh generic-all sun/security/krb5/tools/ktarg.sh generic-all sun/security/krb5/tools/ktcheck.sh generic-all sun/security/krb5/tools/ktmissing.sh generic-all sun/security/krb5/tools/ktzero.sh generic-all -sun/security/krb5/etype/WeakCrypto.java macosx-all +sun/security/lib/cacerts/VerifyCACerts.java generic-all sun/security/mscapi/AccessKeyStore.sh generic-all sun/security/mscapi/IsSunMSCAPIAvailable.sh generic-all sun/security/mscapi/KeyStoreCompatibilityMode.sh generic-all @@ -2996,7 +3005,10 @@ sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java sun/security/provider/certpath/ReverseBuilder/BuildPath.java generic-all sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java generic-all sun/security/rsa/TestCACerts.java generic-all -sun/security/lib/cacerts/VerifyCACerts.java generic-all +sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh generic-all +sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java generic-all +sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh generic-all +sun/security/ssl/Stapling/StatusResponseManager.sh generic-all sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java generic-all sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java generic-all sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java generic-all @@ -3018,6 +3030,7 @@ sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest. sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java generic-all sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java generic-all sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java generic-all +sun/security/ssl/internal/TestRun.sh generic-all sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java generic-all sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java generic-all sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java generic-all @@ -3049,11 +3062,6 @@ sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh generic-all sun/security/ssl/templates/SSLEngineTemplate.java generic-all sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java generic-all -sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh generic-all -sun/security/ssl/internal/TestRun.sh generic-all -sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java generic-all -sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh generic-all -sun/security/ssl/Stapling/StatusResponseManager.sh generic-all sun/security/tools/jarsigner/AlgOptions.sh generic-all sun/security/tools/jarsigner/PercentSign.sh generic-all sun/security/tools/jarsigner/certpolicy.sh generic-all @@ -3073,6 +3081,7 @@ sun/security/tools/jarsigner/passtype.sh sun/security/tools/jarsigner/samename.sh generic-all sun/security/tools/jarsigner/ts.sh generic-all sun/security/tools/jarsigner/warnings.sh generic-all +sun/security/tools/jarsigner/weaksize.sh generic-all sun/security/tools/keytool/AltProviderPath.sh generic-all sun/security/tools/keytool/CloneKeyAskPassword.sh generic-all sun/security/tools/keytool/ListKeychainStore.sh generic-all @@ -3094,15 +3103,14 @@ sun/security/tools/keytool/resource.sh sun/security/tools/keytool/selfissued.sh generic-all sun/security/tools/keytool/standard.sh generic-all sun/security/tools/keytool/trystore.sh generic-all -sun/security/tools/jarsigner/weaksize.sh generic-all sun/security/util/Debug/MultiOptions.java generic-all -sun/security/util/PropertyExpander/ExpandAndEncode.java generic-all sun/security/util/Pem/encoding.sh generic-all +sun/security/util/PropertyExpander/ExpandAndEncode.java generic-all sun/security/validator/certreplace.sh generic-all sun/security/validator/samedn.sh generic-all sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java generic-all -sun/text/resources/LocaleDataTest.java generic-all sun/text/IntHashtable/Bug4170614Test.sh generic-all +sun/text/resources/LocaleDataTest.java generic-all sun/tools/common/CommonTests.sh generic-all sun/tools/java/CFCTest.java generic-all sun/tools/jconsole/ResourceCheckTest.sh generic-all @@ -3304,7 +3312,6 @@ sun/java2d/cmm/ColorConvertOp/InvalidRenderIntentTest.java javax/print/PrintServiceLookup/CountPrintServices.java linux-all # PKCS 11 has a few broken tests still -sun/security/pkcs11/Config/ReadConfInUTF16Env.sh generic-all sun/security/pkcs11/Cipher/ReinitCipher.java generic-all sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java generic-all sun/security/pkcs11/Cipher/TestRSACipher.java generic-all @@ -3312,6 +3319,7 @@ sun/security/pkcs11/Cipher/TestRSACipherWrap.java sun/security/pkcs11/Cipher/TestRawRSACipher.java generic-all sun/security/pkcs11/Cipher/TestSymmCiphers.java generic-all sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java generic-all +sun/security/pkcs11/Config/ReadConfInUTF16Env.sh generic-all sun/security/pkcs11/KeyAgreement/TestDH.java generic-all sun/security/pkcs11/KeyAgreement/TestInterop.java generic-all sun/security/pkcs11/KeyAgreement/TestShort.java generic-all @@ -3320,9 +3328,9 @@ sun/security/pkcs11/KeyGenerator/DESParity.java sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java generic-all sun/security/pkcs11/KeyPairGenerator/TestDH2048.java generic-all sun/security/pkcs11/KeyStore/SecretKeysBasic.sh generic-all -sun/security/pkcs11/Mac/ReinitMac.java generic-all sun/security/pkcs11/Mac/MacKAT.java generic-all sun/security/pkcs11/Mac/MacSameTest.java generic-all +sun/security/pkcs11/Mac/ReinitMac.java generic-all sun/security/pkcs11/MessageDigest/ByteBuffers.java generic-all sun/security/pkcs11/MessageDigest/DigestKAT.java generic-all sun/security/pkcs11/MessageDigest/ReinitDigest.java generic-all @@ -3335,8 +3343,8 @@ sun/security/pkcs11/Secmod/AddTrustedCert.java sun/security/pkcs11/Secmod/Crypto.java generic-all sun/security/pkcs11/Secmod/GetPrivateKey.java generic-all sun/security/pkcs11/Secmod/JksSetPrivateKey.java generic-all -sun/security/pkcs11/Secmod/TrustAnchors.java generic-all sun/security/pkcs11/Secmod/LoadKeystore.java generic-all +sun/security/pkcs11/Secmod/TrustAnchors.java generic-all sun/security/pkcs11/SecureRandom/Basic.java generic-all sun/security/pkcs11/SecureRandom/TestDeserialization.java generic-all sun/security/pkcs11/Serialize/SerializeProvider.java generic-all @@ -3569,8 +3577,6 @@ jdk/jfr/api/consumer/TestRecordingInternals.java jdk/jfr/api/consumer/TestSingleRecordedEvent.java generic-all jdk/jfr/api/consumer/TestToString.java generic-all jdk/jfr/api/consumer/TestValueDescriptorRecorded.java generic-all -jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java generic-all -jdk/jfr/api/event/dynamic/TestEventFactory.java generic-all jdk/jfr/api/event/TestAbstractEvent.java generic-all jdk/jfr/api/event/TestBeginEnd.java generic-all jdk/jfr/api/event/TestClinitRegistration.java generic-all @@ -3586,6 +3592,8 @@ jdk/jfr/api/event/TestIsEnabledMultiple.java jdk/jfr/api/event/TestOwnCommit.java generic-all jdk/jfr/api/event/TestShouldCommit.java generic-all jdk/jfr/api/event/TestStaticEnable.java generic-all +jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java generic-all +jdk/jfr/api/event/dynamic/TestEventFactory.java generic-all jdk/jfr/api/flightrecorder/MyListener.java generic-all jdk/jfr/api/flightrecorder/TestAddListenerTwice.java generic-all jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java generic-all @@ -3656,12 +3664,12 @@ jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java generic-all jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java generic-all jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java generic-all +jdk/jfr/api/modules/TestModularizedEvent.java generic-all jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java generic-all jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java generic-all jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java generic-all jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java generic-all jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java generic-all -jdk/jfr/api/modules/TestModularizedEvent.java generic-all jdk/jfr/api/recorder/TestRecorderInitialized.java generic-all jdk/jfr/api/recorder/TestRecorderListener.java generic-all jdk/jfr/api/recorder/TestStartStopRecording.java generic-all @@ -3687,10 +3695,10 @@ jdk/jfr/api/recording/event/TestEnableName.java jdk/jfr/api/recording/event/TestEventTime.java generic-all jdk/jfr/api/recording/event/TestLoadEventAfterStart.java generic-all jdk/jfr/api/recording/event/TestPeriod.java generic-all -jdk/jfr/api/recording/event/TestRecordingEnableDisable.java generic-all jdk/jfr/api/recording/event/TestReEnableClass.java generic-all jdk/jfr/api/recording/event/TestReEnableMultiple.java generic-all jdk/jfr/api/recording/event/TestReEnableName.java generic-all +jdk/jfr/api/recording/event/TestRecordingEnableDisable.java generic-all jdk/jfr/api/recording/event/TestThreshold.java generic-all jdk/jfr/api/recording/misc/TestGetId.java generic-all jdk/jfr/api/recording/misc/TestGetSize.java generic-all @@ -3738,23 +3746,23 @@ jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java generic-all jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java generic-all jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java generic-all -jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java generic-all jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java generic-all +jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java generic-all jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java generic-all -jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java generic-all -jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java generic-all +jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java generic-all +jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java generic-all jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java generic-all jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java generic-all jdk/jfr/event/gc/collection/TestGCWithFasttime.java generic-all jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java generic-all jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java generic-all -jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java generic-all jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java generic-all +jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java generic-all jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java generic-all jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java generic-all jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java generic-all @@ -3784,35 +3792,35 @@ jdk/jfr/event/gc/detailed/TestG1MMUEvent.java jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java generic-all jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java generic-all jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java generic-all -jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java generic-all jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java generic-all +jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java generic-all jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java generic-all jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java generic-all jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java generic-all -jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java generic-all jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java generic-all +jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java generic-all jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java generic-all jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java generic-all jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java generic-all -jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java generic-all jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java generic-all +jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java generic-all jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java generic-all jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java generic-all -jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java generic-all jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java generic-all +jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java generic-all jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java generic-all jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java generic-all -jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java generic-all +jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java generic-all jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java generic-all jdk/jfr/event/gc/refstat/RefStatEvent.java generic-all @@ -3822,9 +3830,9 @@ jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java generic-all jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java generic-all jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java generic-all +jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java generic-all jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java generic-all jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java generic-all -jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java generic-all jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java generic-all @@ -3836,13 +3844,13 @@ jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTr jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java generic-all +jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java generic-all jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java generic-all -jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java generic-all jdk/jfr/event/io/EvilInstrument.java generic-all -jdk/jfr/event/io/InstrumentationCallback.java generic-all jdk/jfr/event/io/IOEvent.java generic-all jdk/jfr/event/io/IOHelper.java generic-all +jdk/jfr/event/io/InstrumentationCallback.java generic-all jdk/jfr/event/io/TestDisabledEvents.java generic-all jdk/jfr/event/io/TestFileChannelEvents.java generic-all jdk/jfr/event/io/TestFileReadOnly.java generic-all @@ -3858,10 +3866,10 @@ jdk/jfr/event/metadata/TestLookForUntestedEvents.java jdk/jfr/event/oldobject/OldObjects.java generic-all jdk/jfr/event/oldobject/TestAllocationTime.java generic-all jdk/jfr/event/oldobject/TestArrayInformation.java generic-all +jdk/jfr/event/oldobject/TestCMS.java generic-all jdk/jfr/event/oldobject/TestCircularReference.java generic-all jdk/jfr/event/oldobject/TestClassLoader.java generic-all jdk/jfr/event/oldobject/TestClassLoaderLeak.java generic-all -jdk/jfr/event/oldobject/TestCMS.java generic-all jdk/jfr/event/oldobject/TestFieldInformation.java generic-all jdk/jfr/event/oldobject/TestG1.java generic-all jdk/jfr/event/oldobject/TestHeapDeep.java generic-all @@ -3891,11 +3899,11 @@ jdk/jfr/event/runtime/TestActiveRecordingEvent.java jdk/jfr/event/runtime/TestActiveSettingEvent.java generic-all jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java generic-all jdk/jfr/event/runtime/TestClassDefineEvent.java generic-all -jdk/jfr/event/runtime/TestClasses.java generic-all -jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java generic-all jdk/jfr/event/runtime/TestClassLoadEvent.java generic-all +jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java generic-all jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java generic-all jdk/jfr/event/runtime/TestClassUnloadEvent.java generic-all +jdk/jfr/event/runtime/TestClasses.java generic-all jdk/jfr/event/runtime/TestExceptionEvents.java generic-all jdk/jfr/event/runtime/TestExceptionSubclass.java generic-all jdk/jfr/event/runtime/TestJavaBlockedEvent.java generic-all @@ -3917,9 +3925,9 @@ jdk/jfr/event/runtime/TestThreadParkEvent.java jdk/jfr/event/runtime/TestThreadSleepEvent.java generic-all jdk/jfr/event/runtime/TestThreadStartEndEvents.java generic-all jdk/jfr/event/runtime/TestThrowableInstrumentation.java generic-all -jdk/jfr/event/runtime/TestVmFlagChangedEvent.java generic-all jdk/jfr/event/runtime/TestVMInfoEvent.sh generic-all jdk/jfr/event/runtime/TestVMOperation.java generic-all +jdk/jfr/event/runtime/TestVmFlagChangedEvent.java generic-all jdk/jfr/event/sampling/TestNative.java generic-all jdk/jfr/javaagent/EventEmitterAgent.java generic-all jdk/jfr/javaagent/JavaAgentBuilder.java generic-all @@ -3943,15 +3951,7 @@ jdk/jfr/jcmd/TestJcmdStartWithOptions.java jdk/jfr/jcmd/TestJcmdStartWithSettings.java generic-all jdk/jfr/jcmd/TestJcmdStopInvalidFile.java generic-all jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java generic-all -jdk/jfr/jmx/info/TestConfigurationInfo.java generic-all -jdk/jfr/jmx/info/TestEventTypeInfo.java generic-all -jdk/jfr/jmx/info/TestRecordingInfo.java generic-all -jdk/jfr/jmx/info/TestSettingDescriptorInfo.java generic-all jdk/jfr/jmx/JmxHelper.java generic-all -jdk/jfr/jmx/security/TestEnoughPermission.java generic-all -jdk/jfr/jmx/security/TestNoControlPermission.java generic-all -jdk/jfr/jmx/security/TestNoMonitorPermission.java generic-all -jdk/jfr/jmx/security/TestNotificationListenerPermission.java generic-all jdk/jfr/jmx/TestClone.java generic-all jdk/jfr/jmx/TestCloneRepeat.java generic-all jdk/jfr/jmx/TestConfigurationInfo.java generic-all @@ -3980,6 +3980,14 @@ jdk/jfr/jmx/TestStream.java jdk/jfr/jmx/TestStreamClosed.java generic-all jdk/jfr/jmx/TestStreamMultiple.java generic-all jdk/jfr/jmx/TestWrongId.java generic-all +jdk/jfr/jmx/info/TestConfigurationInfo.java generic-all +jdk/jfr/jmx/info/TestEventTypeInfo.java generic-all +jdk/jfr/jmx/info/TestRecordingInfo.java generic-all +jdk/jfr/jmx/info/TestSettingDescriptorInfo.java generic-all +jdk/jfr/jmx/security/TestEnoughPermission.java generic-all +jdk/jfr/jmx/security/TestNoControlPermission.java generic-all +jdk/jfr/jmx/security/TestNoMonitorPermission.java generic-all +jdk/jfr/jmx/security/TestNotificationListenerPermission.java generic-all jdk/jfr/jvm/HelloWorldEvent1.java generic-all jdk/jfr/jvm/HelloWorldEvent2.java generic-all jdk/jfr/jvm/TestBeginAndEnd.java generic-all @@ -3990,8 +3998,8 @@ jdk/jfr/jvm/TestDumpOnCrash.java jdk/jfr/jvm/TestGetAllEventClasses.java generic-all jdk/jfr/jvm/TestGetEventWriter.java generic-all jdk/jfr/jvm/TestGetStackTraceId.java generic-all -jdk/jfr/jvm/TestJavaEvent.java generic-all jdk/jfr/jvm/TestJFRIntrinsic.java generic-all +jdk/jfr/jvm/TestJavaEvent.java generic-all jdk/jfr/jvm/TestLargeJavaEvent512k.java generic-all jdk/jfr/jvm/TestLargeJavaEvent64k.java generic-all jdk/jfr/jvm/TestLogImplementation.java generic-all @@ -4072,3 +4080,4 @@ javax/xml/crypto/dsig/LineFeedOnlyTest.java # doesn't run on CI/CD, but probably could be made to jdk/internal/platform/docker/TestDockerMemoryMetrics.java generic-all jdk/internal/platform/docker/TestUseContainerSupport.java generic-all +jdk/internal/platform/docker/TestDockerCpuMetrics.java generic-all From af1e79fc01f2b51498bf4e0e7664eb0e35187740 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Thu, 20 Jun 2024 13:03:36 -0500 Subject: [PATCH 04/36] We don't use the functions in ZipFile, but there's not a great reason to not include them anyways. --- src/libzip/libzip.clangproj | 1 - 1 file changed, 1 deletion(-) diff --git a/src/libzip/libzip.clangproj b/src/libzip/libzip.clangproj index 3f1d9844c..989dd0347 100644 --- a/src/libzip/libzip.clangproj +++ b/src/libzip/libzip.clangproj @@ -16,7 +16,6 @@ - From 9decebb41840f0f2278cf9673782bd0d39b0ea90 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Thu, 20 Jun 2024 15:46:35 -0500 Subject: [PATCH 05/36] Revert. Signed-off-by: Jerome Haltom --- src/libzip/libzip.clangproj | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libzip/libzip.clangproj b/src/libzip/libzip.clangproj index 989dd0347..3f1d9844c 100644 --- a/src/libzip/libzip.clangproj +++ b/src/libzip/libzip.clangproj @@ -16,6 +16,7 @@ + From c2bfe124112328166720d5272a0bfe046abc8862 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Thu, 20 Jun 2024 19:50:28 -0500 Subject: [PATCH 06/36] Another docker test. Signed-off-by: Jerome Haltom --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 59f59ade1..a404fa541 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -4086,3 +4086,4 @@ javax/xml/crypto/dsig/LineFeedOnlyTest.java jdk/internal/platform/docker/TestDockerMemoryMetrics.java generic-all jdk/internal/platform/docker/TestUseContainerSupport.java generic-all jdk/internal/platform/docker/TestDockerCpuMetrics.java generic-all +jdk/internal/platform/docker/TestSystemMetrics.java generic-all From cbcf6efc6a7ef7716eadc5881e6b3bf1e2481fc8 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Fri, 21 Jun 2024 07:57:41 -0500 Subject: [PATCH 07/36] Ignore more mac tests. Signed-off-by: Jerome Haltom --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index a404fa541..0755d474b 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -255,6 +255,7 @@ java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java java/awt/Component/UpdatingBootTime/UpdatingBootTime.java generic-all java/awt/Component/isLightweightCrash/IsLightweightCrash.java generic-all java/awt/Component/isLightweightCrash/StubPeerCrash.java generic-all +java/awt/ComponentOrientation/BorderTest.java macosx-all java/awt/ComponentOrientation/WindowTest.java macosx-all java/awt/Container/CheckZOrderChange/CheckZOrderChange.java generic-all java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java generic-all @@ -371,6 +372,7 @@ java/awt/FontClass/LCDScale.java java/awt/FontClass/SurrogateTest/SuppCharTest.java generic-all java/awt/FontClass/SurrogateTest/SupplementaryCanDisplayUpToTest.java generic-all java/awt/FontClass/X11FontPathCrashTest.java generic-all +java/awt/FontMetrics/SpaceAdvance.java macosx-all java/awt/FontMetrics/StyledSpaceAdvance.java generic-all java/awt/Frame/7024749/bug7024749.java generic-all java/awt/Frame/DisposeStressTest/DisposeStressTest.html generic-all @@ -581,6 +583,7 @@ java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java java/awt/TextField/SelectionVisible/SelectionVisible.java generic-all java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh generic-all java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java generic-all +java/awt/Toolkit/DisplayChangesException/DisplayChangesException.java macosx-all java/awt/Toolkit/DynamicLayout/bug7172833.java generic-all java/awt/Toolkit/GetImage/bug8078165.java generic-all java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java generic-all @@ -661,6 +664,7 @@ java/awt/datatransfer/HTMLDataFlavors/PutSelectionAndFragmentHtmlFlavorsOnClipbo java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java generic-all java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java generic-all java/awt/dnd/BadSerializaionTest/BadSerializationTest.java generic-all +java/awt/dnd/BadSerializationTest/BadSerializationTest.java macosx-all java/awt/dnd/Button2DragTest/Button2DragTest.html generic-all java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java generic-all java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java generic-all @@ -761,6 +765,7 @@ java/awt/font/NumericShaper/EasternArabicTest.java java/awt/font/NumericShaper/EqualsTest.java generic-all java/awt/font/NumericShaper/MTTest.java generic-all java/awt/font/NumericShaper/ShapingTest.java generic-all +java/awt/font/Rotate/RotatedFontMetricsTest.java macosx-all java/awt/font/Rotate/Shear.java generic-all java/awt/font/Rotate/TestTransform.java generic-all java/awt/font/Rotate/TranslatedOutlineTest.java generic-all @@ -1411,8 +1416,8 @@ java/net/URLClassLoader/closetest/CloseTest.java java/net/URLClassLoader/closetest/GetResourceAsStream.java generic-all java/net/URLClassLoader/getresourceasstream/test.sh generic-all java/net/URLClassLoader/sealing/CheckSealed.java generic-all -java/net/URLConnection/UNCTest.sh generic-all java/net/URLConnection/6212146/test.sh windows-i586 +java/net/URLConnection/UNCTest.sh generic-all java/net/URLPermission/OpenURL.java generic-all java/net/URLPermission/nstest/lookup.sh generic-all java/nio/Buffer/Chew.java generic-all @@ -1900,12 +1905,17 @@ javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all +javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all +javax/imageio/plugins/bmp/Write3ByteBgrTest.java macosx-all javax/imageio/plugins/gif/AnimationTest.java macosx-all javax/imageio/plugins/gif/EncodeSubImageTest.java macosx-all javax/imageio/plugins/gif/GifTransparencyTest.java macosx-all javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all +javax/imageio/plugins/gif/UshortOutOfMemoryTest.java macosx-all +javax/imageio/plugins/gif/WriterReuseTest.java macosx-all +javax/imageio/plugins/jpeg/ByteBinaryTest.java macosx-all javax/imageio/plugins/jpeg/CompressionBug.java macosx-all javax/imageio/plugins/jpeg/ConcurrentReadingTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentWritingTest.java macosx-all @@ -2807,6 +2817,7 @@ sun/java2d/cmm/ProfileOp/SetDataTest.java sun/java2d/loops/Bug7049339.java generic-all sun/java2d/loops/RenderToCustomBufferTest.java generic-all sun/java2d/marlin/CrashNaNTest.java macosx-all +sun/java2d/marlin/TextClipErrorTest.java macosx-all sun/java2d/pipe/InterpolationQualityTest.java generic-all sun/java2d/pipe/MutableColorTest/MutableColorTest.java generic-all sun/java2d/pipe/RegionOps.java generic-all From ec81dabc12df240e43cf3506e0a8207b1ec6da7e Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Fri, 21 Jun 2024 08:00:49 -0500 Subject: [PATCH 08/36] Sort tests to make merge easier. Signed-off-by: Jerome Haltom --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 184 ++++++++++----------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index eb884fa36..2d95c86bf 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -14,6 +14,7 @@ com/sun/java/swing/plaf/gtk/Test6635110.java com/sun/java/swing/plaf/gtk/Test6963870.java generic-all com/sun/java/swing/plaf/windows/8016551/bug8016551.java generic-all com/sun/java/swing/plaf/windows/Test6824600.java generic-all +com/sun/java/swing/plaf/windows/Test8173145.java generic-all com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java generic-all com/sun/jdi/AcceptTimeout.java generic-all com/sun/jdi/AccessSpecifierTest.java generic-all @@ -69,9 +70,9 @@ com/sun/jdi/InstanceFilter.java com/sun/jdi/InstancesTest.java generic-all com/sun/jdi/InterfaceMethodsTest.java generic-all com/sun/jdi/InterruptHangTest.java generic-all -com/sun/jdi/InvokeVarArgs.java generic-all com/sun/jdi/InvokeHangTest.java generic-all com/sun/jdi/InvokeTest.java generic-all +com/sun/jdi/InvokeVarArgs.java generic-all com/sun/jdi/JITDebug.sh generic-all com/sun/jdi/Java_gTest.java generic-all com/sun/jdi/JdbArgTest.sh generic-all @@ -224,34 +225,11 @@ demo/jvmti/minst/MinstTest.java demo/jvmti/mtrace/TraceJFrame.java generic-all demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java generic-all demo/jvmti/waiters/WaitersTest.java generic-all -demo/zipfs/basic.sh generic-all demo/zipfs/ZFSTests.java generic-all -java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java generic-all -java/awt/BasicStroke/DashStrokeTest.java generic-all -java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java generic-all -java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java generic-all -java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java generic-all -java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java generic-all -java/awt/Desktop/8064934/bug8064934.java generic-all -java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java generic-all -java/awt/Focus/8073453/AWTFocusTransitionTest.java generic-all -java/awt/Focus/8073453/SwingFocusTransitionTest.java generic-all -java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java generic-all -java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java macosx-all -java/awt/FontClass/DebugFonts.java generic-all -java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java generic-all -java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh generic-all -java/awt/image/BufferedImage/GetPropertyNames.java generic-all -java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java macosx-all -java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java generic-all -java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java generic-all -java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java generic-all -java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java generic-all -java/awt/ScrollPane/bug8077409Test.java generic-all -java/awt/ScrollPane/ScrollPaneValidateTest.java macosx-all -java/awt/Toolkit/GetImage/bug8078165.java generic-all -java/awt/TrayIcon/8072769/bug8072769.java generic-all +demo/zipfs/basic.sh generic-all java/awt/AlphaComposite/TestAlphaCompositeForNaN.java generic-all +java/awt/BasicStroke/DashStrokeTest.java generic-all +java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java generic-all java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html generic-all java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java generic-all java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java generic-all @@ -261,16 +239,20 @@ java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java generic-all java/awt/Color/OpacityChange/OpacityChange.java generic-all java/awt/Component/7097771/bug7097771.java generic-all +java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java generic-all java/awt/Component/F10TopToplevel/F10TopToplevel.html generic-all +java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java generic-all java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java generic-all java/awt/Component/PaintAll/PaintAll.java generic-all java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java generic-all java/awt/Component/Revalidate/Revalidate.java generic-all +java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java generic-all java/awt/Component/UpdatingBootTime/UpdatingBootTime.java generic-all java/awt/Component/isLightweightCrash/IsLightweightCrash.java generic-all java/awt/Component/isLightweightCrash/StubPeerCrash.java generic-all java/awt/Container/CheckZOrderChange/CheckZOrderChange.java generic-all java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java generic-all +java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java generic-all java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java generic-all java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java generic-all java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java generic-all @@ -284,9 +266,11 @@ java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java generic-all java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java generic-all java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java generic-all +java/awt/Desktop/8064934/bug8064934.java generic-all java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java generic-all java/awt/Dialog/CloseDialog/CloseDialogTest.java generic-all java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java generic-all +java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java generic-all java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java generic-all java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java generic-all java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java generic-all @@ -297,6 +281,7 @@ java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html generic-all java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java generic-all java/awt/EventQueue/6638195/bug6638195.java generic-all +java/awt/EventQueue/6980209/bug6980209.java generic-all java/awt/EventQueue/MainAppContext/MainAppContext.java generic-all java/awt/EventQueue/PostEventOrderingTest/PostEventOrderingTest.java generic-all java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java generic-all @@ -316,6 +301,8 @@ java/awt/Focus/6981400/Test3.java java/awt/Focus/8013611/JDK8013611.java generic-all java/awt/Focus/8044614/TestApplet.java generic-all java/awt/Focus/8044614/bug8044614.java generic-all +java/awt/Focus/8073453/AWTFocusTransitionTest.java generic-all +java/awt/Focus/8073453/SwingFocusTransitionTest.java generic-all java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java generic-all java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java generic-all java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html generic-all @@ -332,6 +319,7 @@ java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.jav java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html generic-all java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java generic-all java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java generic-all +java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java generic-all java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java generic-all java/awt/Focus/FocusTraversalPolicy/InitialFTP.java generic-all java/awt/Focus/FocusTraversalPolicy/InitialFTP_AWT.java generic-all @@ -343,6 +331,7 @@ java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java generic-all java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java generic-all java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html generic-all +java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java generic-all java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java generic-all java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java generic-all java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java generic-all @@ -354,6 +343,7 @@ java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.jav java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java generic-all java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java generic-all java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java generic-all +java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java macosx-all java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java generic-all java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java generic-all java/awt/Focus/SortingFPT/JDK8048887.java generic-all @@ -367,6 +357,7 @@ java/awt/FontClass/BigMetrics.java java/awt/FontClass/CreateFont/DeleteFont.sh generic-all java/awt/FontClass/CreateFont/bigfont.html generic-all java/awt/FontClass/CreateFont/fileaccess/FontFile.java generic-all +java/awt/FontClass/DebugFonts.java generic-all java/awt/FontClass/FontAccess.java generic-all java/awt/FontClass/FontPrivilege.java generic-all java/awt/FontClass/LCDScale.java generic-all @@ -379,6 +370,7 @@ java/awt/Frame/DisposeStressTest/DisposeStressTest.html java/awt/Frame/DynamicLayout/DynamicLayout.java generic-all java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java generic-all java/awt/Frame/FrameLocation/FrameLocation.java generic-all +java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java generic-all java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java generic-all java/awt/Frame/FrameSize/TestFrameSize.java generic-all java/awt/Frame/FrameStateTest/FrameStateTest.java generic-all @@ -391,6 +383,8 @@ java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java generic-all java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java generic-all java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java generic-all +java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java generic-all +java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java generic-all java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java generic-all java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java generic-all java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java generic-all @@ -403,6 +397,7 @@ java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java generic-all java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java generic-all java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java generic-all +java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java generic-all java/awt/FullScreen/MultimonFullscreenTest/MultimonFullscreenTest.java generic-all java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java generic-all java/awt/FullScreen/SetFSWindow/FSFrame.java generic-all @@ -446,6 +441,7 @@ java/awt/GraphicsEnvironment/LoadLock/GE_init4.java java/awt/GraphicsEnvironment/LoadLock/GE_init5.java generic-all java/awt/GraphicsEnvironment/LoadLock/GE_init6.java generic-all java/awt/GraphicsEnvironment/PreferLocaleFonts.java generic-all +java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh generic-all java/awt/GraphicsEnvironment/TestGetDefScreenDevice.java generic-all java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html generic-all java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java generic-all @@ -478,6 +474,7 @@ java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java java/awt/MenuBar/8007006/bug8007006.java generic-all java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java generic-all java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java generic-all +java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java generic-all java/awt/Mixing/HWDisappear.java generic-all java/awt/Mixing/JButtonInGlassPane.java generic-all java/awt/Mixing/LWComboBox.java generic-all @@ -503,31 +500,37 @@ java/awt/Modal/WsDisabledStyle/Winkey/Winkey.java java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java generic-all java/awt/Mouse/EnterExitEvents/DragWindowTest.java generic-all java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java generic-all +java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java generic-all java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java generic-all java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html generic-all java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java generic-all java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java generic-all java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html generic-all java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java generic-all +java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java generic-all java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java generic-all java/awt/Mouse/MouseModifiersUnitTest/ModifierPermutation.java generic-all java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java generic-all java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java generic-all +java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java generic-all java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html generic-all java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java generic-all +java/awt/MouseInfo/GetPointerInfoTest.java generic-all java/awt/MouseInfo/JContainerMousePositionTest.java generic-all +java/awt/MouseInfo/MultiscreenPointerInfo.java generic-all java/awt/MultipleGradientPaint/MultiGradientTest.java generic-all java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java generic-all java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java generic-all java/awt/Multiscreen/MouseEventTest/MouseEventTest.java generic-all +java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java linux-all java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java generic-all java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java generic-all java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java generic-all java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java generic-all java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html generic-all -java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java linux-all java/awt/Paint/ButtonRepaint.java generic-all java/awt/Paint/CheckboxRepaint.java generic-all +java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java generic-all java/awt/Paint/ExposeOnEDT.java generic-all java/awt/Paint/LabelRepaint.java generic-all java/awt/Paint/ListRepaint.java generic-all @@ -550,6 +553,8 @@ java/awt/Robot/CtorTest/CtorTest.java java/awt/Robot/ManualInstructions/ManualInstructions.java generic-all java/awt/Robot/RobotExtraButton/RobotExtraButton.java generic-all java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java generic-all +java/awt/ScrollPane/ScrollPaneValidateTest.java macosx-all +java/awt/ScrollPane/bug8077409Test.java generic-all java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java generic-all java/awt/SplashScreen/GenerateTestImage.java generic-all java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java generic-all @@ -560,6 +565,7 @@ java/awt/TextArea/MouseOverScrollbarWhenTyping/Test1.java java/awt/TextArea/SelectionVisible/SelectionVisible.java generic-all java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java generic-all java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java generic-all +java/awt/TextArea/TextAreaEditing/TextAreaEditing.java generic-all java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java generic-all java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html generic-all java/awt/TextField/DisposeTest/TestDispose.java generic-all @@ -569,6 +575,7 @@ java/awt/TextField/SelectionVisible/SelectionVisible.java java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh generic-all java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java generic-all java/awt/Toolkit/DynamicLayout/bug7172833.java generic-all +java/awt/Toolkit/GetImage/bug8078165.java generic-all java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java generic-all java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java generic-all java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java generic-all @@ -587,6 +594,7 @@ java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java generic-all java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java generic-all java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java generic-all +java/awt/TrayIcon/8072769/bug8072769.java generic-all java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java generic-all java/awt/TrayIcon/CtorTest/CtorTest.java generic-all java/awt/TrayIcon/DragEventSource/DragEventSource.java generic-all @@ -613,11 +621,15 @@ java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java java/awt/Window/TranslucentShapedFrameTest/TSFrame.java generic-all java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java generic-all java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java generic-all +java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java generic-all java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java generic-all +java/awt/Window/WindowJumpingTest/WindowJumpingTest.java generic-all java/awt/Window/WindowType/WindowType.java generic-all java/awt/Window/WindowsLeak/WindowsLeak.java generic-all java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh generic-all +java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java generic-all java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java generic-all +java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/AbsoluteComponentCenterCalculator.java generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html generic-all java/awt/datatransfer/DragUnicodeBetweenJVMTest/FileListTransferable.java generic-all @@ -633,7 +645,6 @@ java/awt/datatransfer/HTMLDataFlavors/PutAllHtmlFlavorsOnClipboard.java java/awt/datatransfer/HTMLDataFlavors/PutOnlyAllHtmlFlavorOnClipboard.java generic-all java/awt/datatransfer/HTMLDataFlavors/PutSelectionAndFragmentHtmlFlavorsOnClipboard.java generic-all java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java generic-all -java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java generic-all java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java generic-all java/awt/dnd/BadSerializaionTest/BadSerializationTest.java generic-all java/awt/dnd/Button2DragTest/Button2DragTest.html generic-all @@ -722,12 +733,14 @@ java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html generic-all java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html generic-all java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java generic-all +java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java generic-all java/awt/event/OtherEvents/UngrabID/UngrabID.java generic-all java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java generic-all java/awt/font/FontNames/LocaleFamilyNames.java generic-all java/awt/font/GlyphVector/VisualBounds.java generic-all java/awt/font/LineBreakMeasurer/AllFontsLBM.java generic-all java/awt/font/LineBreakMeasurer/FRCTest.java generic-all +java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java generic-all java/awt/font/NumericShaper/EasternArabicTest.java generic-all java/awt/font/NumericShaper/EqualsTest.java generic-all java/awt/font/NumericShaper/MTTest.java generic-all @@ -739,8 +752,11 @@ java/awt/font/StyledMetrics/BoldSpace.java java/awt/font/TextLayout/AttributeValuesCastTest.java generic-all java/awt/font/TextLayout/CombiningPerf.java generic-all java/awt/font/TextLayout/DecorationBoundsTest.java generic-all +java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all java/awt/font/TextLayout/KernCrash.java generic-all java/awt/font/TextLayout/KerningLeak.java generic-all +java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all +java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/TextLayout/TestAATMorxFont.java generic-all java/awt/font/TextLayout/TestHebrewMark.java generic-all java/awt/font/TextLayout/TestOldHangul.java generic-all @@ -749,10 +765,9 @@ java/awt/font/TextLayout/TestTibetan.java java/awt/font/TextLayout/TextLayoutBounds.java generic-all java/awt/font/TextLayout/UnderlinePositionTest.java generic-all java/awt/font/TextLayout/VisibleAdvance.java generic-all -java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all -java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/Threads/FontThread.java generic-all java/awt/font/TransformAttribute/TransformEqualityTest.java generic-all +java/awt/geom/AffineTransform/InvalidTransformParameterTest.java generic-all java/awt/geom/Arc2D/SerializationTest.java generic-all java/awt/geom/CubicCurve2D/ContainsTest.java generic-all java/awt/geom/CubicCurve2D/IntersectsTest.java generic-all @@ -769,6 +784,8 @@ java/awt/im/InputContext/InputContextTest.java java/awt/im/InputContext/bug4625203.java generic-all java/awt/im/JTextFieldTest.java generic-all java/awt/im/memoryleak/InputContextMemoryLeakTest.java generic-all +java/awt/image/BufferedImage/GetPropertyNames.java generic-all +java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java macosx-all java/awt/image/BufferedImage/TinyScale.java generic-all java/awt/image/ConvolveOp/EdgeNoOpCrash.java generic-all java/awt/image/ConvolveOp/OpCompatibleImageTest.java generic-all @@ -779,6 +796,7 @@ java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java java/awt/image/DrawImage/IncorrectBounds.java generic-all java/awt/image/DrawImage/IncorrectClipSurface2SW.java generic-all java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java generic-all +java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java generic-all java/awt/image/DrawImage/IncorrectDestinationOffset.java generic-all java/awt/image/DrawImage/IncorrectOffset.java generic-all java/awt/image/DrawImage/IncorrectSourceOffset.java generic-all @@ -796,6 +814,7 @@ java/awt/image/MemoryLeakTest/MemoryLeakTest.java java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java generic-all java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java generic-all java/awt/image/MultiResolutionImageTest.java generic-all +java/awt/image/VolatileImage/VolatileImageBug.java generic-all java/awt/image/mlib/MlibOpsTest.java generic-all java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java generic-all java/awt/keyboard/EqualKeyCode/EqualKeyCode.java generic-all @@ -819,6 +838,7 @@ java/awt/print/PrinterJob/Margins.java java/awt/print/PrinterJob/PageFormatChange.java generic-all java/awt/print/PrinterJob/PageRanges.java generic-all java/awt/print/PrinterJob/PrintAWTImage.java generic-all +java/awt/print/PrinterJob/PrintCrashTest.java generic-all java/awt/print/PrinterJob/PrintGlyphVectorTest.java generic-all java/awt/print/PrinterJob/PrintLatinCJKTest.java generic-all java/awt/print/PrinterJob/PrintToDir.java generic-all @@ -839,27 +859,6 @@ java/awt/xembed/server/RunTestXEmbed.java java/awt/xembed/server/TestXEmbedServer.java generic-all java/awt/xembed/server/TestXEmbedServerJava.java generic-all java/awt/xembed/server/TesterClient.java generic-all -com/sun/java/swing/plaf/windows/Test8173145.java generic-all -java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java generic-all -java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java generic-all -java/awt/EventQueue/6980209/bug6980209.java generic-all -java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java generic-all -java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java generic-all -java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all -java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java generic-all -java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java generic-all -java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java generic-all -java/awt/geom/AffineTransform/InvalidTransformParameterTest.java generic-all -java/awt/image/VolatileImage/VolatileImageBug.java generic-all -java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java generic-all -java/awt/MouseInfo/GetPointerInfoTest.java generic-all -java/awt/MouseInfo/MultiscreenPointerInfo.java generic-all -java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java generic-all -java/awt/print/PrinterJob/PrintCrashTest.java generic-all -java/awt/TextArea/TextAreaEditing/TextAreaEditing.java generic-all -java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java generic-all -java/awt/Window/WindowJumpingTest/WindowJumpingTest.java generic-all -sun/java2d/ClassCastExceptionForInvalidSurface.java generic-all java/beans/Beans/6669869/TestDesignTime.java generic-all java/beans/Beans/6669869/TestGuiAvailable.java generic-all java/beans/EventHandler/Test6179222.java generic-all @@ -1199,7 +1198,6 @@ java/lang/annotation/loaderLeak/Main.java java/lang/annotation/typeAnnotations/BadCPIndex.java generic-all java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java generic-all java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java generic-all -java/lang/instrument/ManyMethodsBenchmarkAgent.java generic-all java/lang/instrument/AddTransformerTest.java generic-all java/lang/instrument/AppendToBootstrapClassPathTest.java generic-all java/lang/instrument/AppendToClassPathTest.java generic-all @@ -1211,6 +1209,8 @@ java/lang/instrument/GetInitiatedClassesTest.java java/lang/instrument/GetObjectSizeTest.java generic-all java/lang/instrument/IsModifiableClassAgent.java generic-all java/lang/instrument/ManifestTest.sh generic-all +java/lang/instrument/ManyMethodsBenchmarkAgent.java generic-all +java/lang/instrument/ManyMethodsBenchmarkAgent.sh generic-all java/lang/instrument/NativeMethodPrefixAgent.java generic-all java/lang/instrument/NoTransformerAddedTest.java generic-all java/lang/instrument/NullGetObjectSizeTest.java generic-all @@ -1257,7 +1257,6 @@ java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh generic-all java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh generic-all java/lang/instrument/appendToClassLoaderSearch/run_tests.sh generic-all -java/lang/instrument/ManyMethodsBenchmarkAgent.sh generic-all java/lang/invoke/6987555/Test6987555.java generic-all java/lang/invoke/6991596/Test6991596.java generic-all java/lang/invoke/6998541/Test6998541.java generic-all @@ -1354,17 +1353,17 @@ java/lang/management/ThreadMXBean/SynchronizationStatistics.java java/lang/management/ThreadMXBean/ThreadBlockedCount.java generic-all java/lang/management/ThreadMXBean/ThreadCounts.java generic-all java/lang/management/ThreadMXBean/ThreadCpuTime.java generic-all +java/lang/management/ThreadMXBean/ThreadInfoArray.java generic-all java/lang/management/ThreadMXBean/ThreadLists.java generic-all java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java generic-all java/lang/management/ThreadMXBean/ThreadStackTrace.java generic-all java/lang/management/ThreadMXBean/ThreadUserTime.java generic-all -java/lang/management/ThreadMXBean/ThreadInfoArray.java generic-all java/lang/ref/EarlyTimeout.java generic-all java/lang/ref/FinalizeOverride.java generic-all +java/lang/ref/FinalizerHistogramTest.java generic-all java/lang/ref/NullQueue.java generic-all java/lang/ref/OOMEInReferenceHandler.java generic-all java/lang/ref/SoftReference/Pin.java generic-all -java/lang/ref/FinalizerHistogramTest.java generic-all java/lang/reflect/Array/ExceedMaxDim.java generic-all java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java generic-all java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java generic-all @@ -1383,8 +1382,8 @@ java/net/Authenticator/Deadlock.java java/net/DatagramSocket/B6411513.java linux-all,macosx-all java/net/DatagramSocket/InheritHandle.java generic-all java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java generic-all -java/net/InetAddress/ptr/lookup.sh generic-all java/net/InetAddress/IsReachableViaLoopbackTest.java linux-all,macosx-all +java/net/InetAddress/ptr/lookup.sh generic-all java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh generic-all java/net/ServerSocket/ThreadStop.java generic-all java/net/Socket/OldSocketImpl.sh generic-all @@ -1395,8 +1394,8 @@ java/net/URLClassLoader/closetest/CloseTest.java java/net/URLClassLoader/closetest/GetResourceAsStream.java generic-all java/net/URLClassLoader/getresourceasstream/test.sh generic-all java/net/URLClassLoader/sealing/CheckSealed.java generic-all -java/net/URLConnection/UNCTest.sh generic-all java/net/URLConnection/6212146/test.sh windows-i586 +java/net/URLConnection/UNCTest.sh generic-all java/net/URLPermission/OpenURL.java generic-all java/net/URLPermission/nstest/lookup.sh generic-all java/nio/Buffer/Chew.java generic-all @@ -1413,8 +1412,8 @@ java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java java/nio/channels/DatagramChannel/ChangingAddress.java generic-all java/nio/channels/DatagramChannel/Disconnect.java generic-all java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java generic-all -java/nio/channels/DatagramChannel/SocketOptionTests.java generic-all java/nio/channels/DatagramChannel/SelectWhenRefused.java generic-all +java/nio/channels/DatagramChannel/SocketOptionTests.java generic-all java/nio/channels/FileChannel/AtomicAppend.java generic-all java/nio/channels/FileChannel/Lock.java generic-all java/nio/channels/FileChannel/MapOverEnd.java linux-all,macosx-all @@ -1595,17 +1594,17 @@ java/security/cert/CertPathValidatorException/Serial.java java/security/cert/CertificateFactory/openssl/BadFooter.java generic-all java/security/cert/CertificateFactory/slowstream.sh generic-all java/security/cert/CertificateRevokedException/Basic.java generic-all -java/security/cert/pkix/policyChanges/TestPolicy.java generic-all java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java generic-all java/security/cert/PKIXRevocationChecker/UnitTest.java generic-all java/security/cert/PolicyNode/GetPolicyQualifiers.java generic-all +java/security/cert/pkix/policyChanges/TestPolicy.java generic-all java/text/Bidi/BidiConformance.java generic-all java/text/Bidi/BidiEmbeddingTest.java generic-all java/text/Format/DateFormat/Bug6645292.java generic-all java/text/Format/DateFormat/Bug7130335.java generic-all java/text/Format/DateFormat/WeekDateTest.java generic-all -java/time/test/java/util/TestFormatter.java linux-all java/time/test/java/time/TestZoneId.java linux-all +java/time/test/java/util/TestFormatter.java linux-all java/util/AbstractMap/AbstractMapClone.java generic-all java/util/AbstractMap/SimpleEntries.java generic-all java/util/AbstractMap/ToString.java generic-all @@ -1793,11 +1792,11 @@ java/util/logging/TestGetLoggerNPE.java java/util/logging/TestLogConfigurationDeadLock.java generic-all java/util/logging/TestLogConfigurationDeadLockWithConf.java generic-all java/util/logging/TestLoggerBundleSync.java generic-all +java/util/logging/TestLoggerWeakRefLeak.java generic-all java/util/logging/TestLoggingWithMainAppContext.java generic-all java/util/logging/TestMainAppContext.java generic-all java/util/logging/XMLFormatterDate.java generic-all java/util/logging/bundlesearch/ResourceBundleSearchTest.java generic-all -java/util/logging/TestLoggerWeakRefLeak.java generic-all java/util/prefs/CheckUserPrefsStorage.sh generic-all java/util/prefs/PrefsSpi.sh generic-all java/util/prefs/SerializeExceptions.java generic-all @@ -1892,13 +1891,13 @@ javax/imageio/plugins/png/ShortHistogramTest.java javax/imageio/plugins/shared/BitDepth.java macosx-all javax/imageio/plugins/shared/WriteAfterAbort.java macosx-all javax/imageio/stream/StreamCloserLeak/run_test.sh generic-all -javax/management/ThreadMXBeanTest.java generic-all javax/management/ImplementationVersion/ImplVersionTest.java generic-all javax/management/Introspector/AnnotationSecurityTest.java generic-all javax/management/Introspector/ClassLeakTest.java generic-all javax/management/MBeanInfo/NotificationInfoTest.java generic-all javax/management/MBeanServer/OldMBeanServerTest.java generic-all javax/management/MBeanServer/PostRegisterDeadlockTest.java generic-all +javax/management/ThreadMXBeanTest.java generic-all javax/management/generified/GenericTest.java generic-all javax/management/modelmbean/DescriptorSupportSerialTest.java generic-all javax/management/modelmbean/UnserializableTargetObjectTest.java generic-all @@ -1976,6 +1975,7 @@ javax/management/remote/mandatory/version/ImplVersionTest.java javax/print/CheckDupFlavor.java generic-all javax/print/LookupServices.java generic-all javax/print/PrintSE/PrintSE.sh generic-all +javax/print/PrintSEUmlauts/PrintSEUmlauts.java generic-all javax/print/PrintServiceLookup/GetPrintServices.java generic-all javax/print/TestRaceCond.java generic-all javax/print/TextFlavorTest.java generic-all @@ -1988,9 +1988,8 @@ javax/print/attribute/PSCopiesFlavorTest.java javax/print/attribute/SidesPageRangesTest.java generic-all javax/print/attribute/SupportedPrintableAreas.java generic-all javax/print/attribute/autosense/PrintAutoSenseData.java generic-all -javax/print/PrintSEUmlauts/PrintSEUmlauts.java generic-all -javax/rmi/ssl/SSLSocketParametersTest.sh generic-all javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java generic-all +javax/rmi/ssl/SSLSocketParametersTest.sh generic-all javax/script/ProviderTest.sh generic-all javax/security/auth/Subject/doAs/Test.sh generic-all javax/security/auth/kerberos/ServicePermissionTest.java generic-all @@ -2312,6 +2311,7 @@ javax/swing/JComboBox/8032878/bug8032878.java javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java generic-all javax/swing/JComboBox/8033069/bug8033069ScrollBar.java generic-all javax/swing/JComboBox/8057893/bug8057893.java generic-all +javax/swing/JComboBox/8136998/bug8136998.java generic-all javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java generic-all javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java generic-all javax/swing/JComponent/4337267/bug4337267.java generic-all @@ -2356,9 +2356,9 @@ javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java javax/swing/JFormattedTextField/Test6462562.java generic-all javax/swing/JFrame/4962534/bug4962534.html generic-all javax/swing/JFrame/8016356/bug8016356.java generic-all +javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java generic-all javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java generic-all javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java generic-all -javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java generic-all javax/swing/JInternalFrame/4193219/IconCoord.java generic-all javax/swing/JInternalFrame/4251301/bug4251301.java generic-all javax/swing/JInternalFrame/5066752/bug5066752.java generic-all @@ -2394,6 +2394,7 @@ javax/swing/JMenuItem/6438430/bug6438430.java javax/swing/JMenuItem/6883341/bug6883341.java generic-all javax/swing/JMenuItem/7036148/bug7036148.java generic-all javax/swing/JMenuItem/8031573/bug8031573.java generic-all +javax/swing/JMenuItem/8152981/MenuItemIconTest.java generic-all javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java generic-all javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java generic-all javax/swing/JOptionPane/6464022/bug6464022.java generic-all @@ -2414,6 +2415,7 @@ javax/swing/JPopupMenu/7156657/bug7156657.java javax/swing/JPopupMenu/7160604/bug7160604.java generic-all javax/swing/JPopupMenu/Separator/6547087/bug6547087.java generic-all javax/swing/JProgressBar/7141573/bug7141573.java generic-all +javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java generic-all javax/swing/JRadioButton/8033699/bug8033699.java generic-all javax/swing/JRadioButton/8075609/bug8075609.java generic-all javax/swing/JRootPane/4670486/bug4670486.java generic-all @@ -2426,8 +2428,8 @@ javax/swing/JScrollBar/8039464/Test8039464.java javax/swing/JScrollBar/bug4202954/bug4202954.java generic-all javax/swing/JScrollPane/6559589/bug6559589.java generic-all javax/swing/JScrollPane/6612531/bug6612531.java generic-all -javax/swing/JScrollPane/Test6526631.java generic-all javax/swing/JScrollPane/8033000/bug8033000.java generic-all +javax/swing/JScrollPane/Test6526631.java generic-all javax/swing/JSlider/4252173/bug4252173.java generic-all javax/swing/JSlider/4987336/bug4987336.java generic-all javax/swing/JSlider/6278700/bug6278700.java generic-all @@ -2512,8 +2514,8 @@ javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java javax/swing/PopupFactory/8048506/bug8048506.java generic-all javax/swing/RepaintManager/6608456/bug6608456.java generic-all javax/swing/RepaintManager/7013453/bug7013453.java generic-all -javax/swing/RepaintManager/IconifyTest/IconifyTest.java generic-all javax/swing/RepaintManager/DisplayListenerLeak/DisplayListenerLeak.java generic-all +javax/swing/RepaintManager/IconifyTest/IconifyTest.java generic-all javax/swing/Security/6657138/ComponentTest.java generic-all javax/swing/Security/6657138/bug6657138.java generic-all javax/swing/Security/6938813/bug6938813.java generic-all @@ -2559,7 +2561,9 @@ javax/swing/dnd/7171812/JListWithScroll.java javax/swing/dnd/7171812/bug7171812.java generic-all javax/swing/plaf/aqua/CustomComboBoxFocusTest.java generic-all javax/swing/plaf/basic/BasicComboBoxEditor/Test8015336.java generic-all +javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java generic-all javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java generic-all +javax/swing/plaf/basic/BasicLabelUI/bug7172652.java generic-all javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java generic-all javax/swing/plaf/basic/BasicScrollPaneUI/Test6632810.java generic-all javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java generic-all @@ -2573,13 +2577,14 @@ javax/swing/plaf/metal/MetalInternalFrameUI/Test6657026.java javax/swing/plaf/metal/MetalLookAndFeel/5073047/bug5073047.java generic-all javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java generic-all javax/swing/plaf/metal/MetalSliderUI/Test6657026.java generic-all +javax/swing/plaf/nimbus/8041642/bug8041642.java generic-all javax/swing/plaf/nimbus/8041725/bug8041725.java generic-all +javax/swing/plaf/nimbus/8057791/bug8057791.java generic-all javax/swing/plaf/nimbus/ColorCustomizationTest.java generic-all javax/swing/plaf/nimbus/Test6741426.java generic-all javax/swing/plaf/nimbus/Test6849805.java generic-all javax/swing/plaf/nimbus/Test6919629.java generic-all javax/swing/plaf/nimbus/Test7048204.java generic-all -javax/swing/plaf/nimbus/8041642/bug8041642.java generic-all javax/swing/plaf/synth/6771547/SynthTest.java generic-all javax/swing/plaf/synth/7032791/bug7032791.java generic-all javax/swing/plaf/synth/7143614/bug7143614.java generic-all @@ -2601,6 +2606,7 @@ javax/swing/text/DefaultCaret/7083457/bug7083457.java javax/swing/text/DefaultEditorKit/4278839/bug4278839.java generic-all javax/swing/text/DefaultHighlighter/6771184/bug6771184.java generic-all javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java generic-all +javax/swing/text/FlowView/LayoutTest.java generic-all javax/swing/text/GlyphView/4984669/bug4984669.java generic-all javax/swing/text/JTextComponent/5074573/bug5074573.java generic-all javax/swing/text/LayoutQueue/Test6588003.java generic-all @@ -2630,16 +2636,9 @@ javax/swing/text/html/parser/Parser/7003777/bug7003777.java javax/swing/text/html/parser/Parser/7011777/bug7011777.java generic-all javax/swing/text/html/parser/Parser/7165725/bug7165725.java generic-all javax/swing/text/html/parser/Parser/8028616/bug8028616.java generic-all +javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java generic-all javax/swing/text/html/parser/Test8017492.java generic-all javax/swing/tree/DefaultTreeCellRenderer/7142955/bug7142955.java generic-all -javax/swing/JComboBox/8136998/bug8136998.java generic-all -javax/swing/JMenuItem/8152981/MenuItemIconTest.java generic-all -javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java generic-all -javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java generic-all -javax/swing/plaf/basic/BasicLabelUI/bug7172652.java generic-all -javax/swing/plaf/nimbus/8057791/bug8057791.java generic-all -javax/swing/text/FlowView/LayoutTest.java generic-all -javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java generic-all javax/xml/bind/marshal/8036981/Test.java generic-all javax/xml/crypto/dsig/GenerationTests.java generic-all javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java generic-all @@ -2722,6 +2721,7 @@ sun/awt/image/ImageWatched/AddNoLeak.java sun/awt/image/ImagingLib/SamePackingTypeTest.java generic-all sun/awt/image/bug8038000.java generic-all sun/java2d/AcceleratedXORModeTest.java generic-all +sun/java2d/ClassCastExceptionForInvalidSurface.java generic-all sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java generic-all sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java generic-all sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java generic-all @@ -2923,19 +2923,19 @@ sun/security/krb5/auto/TwoOrThree.java sun/security/krb5/auto/TwoPrinces.java generic-all sun/security/krb5/auto/TwoTab.java generic-all sun/security/krb5/auto/UdpTcp.java generic-all -sun/security/krb5/auto/UnboundService.java generic-all sun/security/krb5/auto/UnboundSSLMultipleKeys.java generic-all sun/security/krb5/auto/UnboundSSLPrincipalProperty.java generic-all +sun/security/krb5/auto/UnboundService.java generic-all sun/security/krb5/auto/UseCacheAndStoreKey.java generic-all sun/security/krb5/auto/W83.java generic-all sun/security/krb5/ccache/EmptyCC.java generic-all sun/security/krb5/config/dns.sh generic-all +sun/security/krb5/etype/WeakCrypto.java macosx-all sun/security/krb5/runNameEquals.sh generic-all sun/security/krb5/tools/ktarg.sh generic-all sun/security/krb5/tools/ktcheck.sh generic-all sun/security/krb5/tools/ktmissing.sh generic-all sun/security/krb5/tools/ktzero.sh generic-all -sun/security/krb5/etype/WeakCrypto.java macosx-all sun/security/mscapi/AccessKeyStore.sh generic-all sun/security/mscapi/IsSunMSCAPIAvailable.sh generic-all sun/security/mscapi/KeyStoreCompatibilityMode.sh generic-all @@ -3035,6 +3035,7 @@ sun/security/tools/jarsigner/passtype.sh sun/security/tools/jarsigner/samename.sh generic-all sun/security/tools/jarsigner/ts.sh generic-all sun/security/tools/jarsigner/warnings.sh generic-all +sun/security/tools/jarsigner/weaksize.sh generic-all sun/security/tools/keytool/AltProviderPath.sh generic-all sun/security/tools/keytool/CloneKeyAskPassword.sh generic-all sun/security/tools/keytool/ListKeychainStore.sh generic-all @@ -3056,10 +3057,9 @@ sun/security/tools/keytool/resource.sh sun/security/tools/keytool/selfissued.sh generic-all sun/security/tools/keytool/standard.sh generic-all sun/security/tools/keytool/trystore.sh generic-all -sun/security/tools/jarsigner/weaksize.sh generic-all sun/security/util/Debug/MultiOptions.java generic-all -sun/security/util/PropertyExpander/ExpandAndEncode.java generic-all sun/security/util/Pem/encoding.sh generic-all +sun/security/util/PropertyExpander/ExpandAndEncode.java generic-all sun/security/validator/certreplace.sh generic-all sun/security/validator/samedn.sh generic-all sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java generic-all @@ -3266,7 +3266,6 @@ sun/java2d/cmm/ColorConvertOp/InvalidRenderIntentTest.java javax/print/PrintServiceLookup/CountPrintServices.java linux-all # PKCS 11 has a few broken tests still -sun/security/pkcs11/Config/ReadConfInUTF16Env.sh generic-all sun/security/pkcs11/Cipher/ReinitCipher.java generic-all sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java generic-all sun/security/pkcs11/Cipher/TestRSACipher.java generic-all @@ -3274,6 +3273,7 @@ sun/security/pkcs11/Cipher/TestRSACipherWrap.java sun/security/pkcs11/Cipher/TestRawRSACipher.java generic-all sun/security/pkcs11/Cipher/TestSymmCiphers.java generic-all sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java generic-all +sun/security/pkcs11/Config/ReadConfInUTF16Env.sh generic-all sun/security/pkcs11/KeyAgreement/TestDH.java generic-all sun/security/pkcs11/KeyAgreement/TestInterop.java generic-all sun/security/pkcs11/KeyAgreement/TestShort.java generic-all @@ -3281,11 +3281,12 @@ sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java sun/security/pkcs11/KeyGenerator/DESParity.java generic-all sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java generic-all sun/security/pkcs11/KeyPairGenerator/TestDH2048.java generic-all -sun/security/pkcs11/KeyStore/SecretKeysBasic.sh generic-all sun/security/pkcs11/KeyStore/Basic.sh windows-i586 -sun/security/pkcs11/Mac/ReinitMac.java generic-all +sun/security/pkcs11/KeyStore/SecretKeysBasic.sh generic-all +sun/security/pkcs11/KeyStore/Solaris.sh windows-i586 sun/security/pkcs11/Mac/MacKAT.java generic-all sun/security/pkcs11/Mac/MacSameTest.java generic-all +sun/security/pkcs11/Mac/ReinitMac.java generic-all sun/security/pkcs11/MessageDigest/ByteBuffers.java generic-all sun/security/pkcs11/MessageDigest/DigestKAT.java generic-all sun/security/pkcs11/MessageDigest/ReinitDigest.java generic-all @@ -3298,8 +3299,8 @@ sun/security/pkcs11/Secmod/AddTrustedCert.java sun/security/pkcs11/Secmod/Crypto.java generic-all sun/security/pkcs11/Secmod/GetPrivateKey.java generic-all sun/security/pkcs11/Secmod/JksSetPrivateKey.java generic-all -sun/security/pkcs11/Secmod/TrustAnchors.java generic-all sun/security/pkcs11/Secmod/LoadKeystore.java generic-all +sun/security/pkcs11/Secmod/TrustAnchors.java generic-all sun/security/pkcs11/SecureRandom/Basic.java generic-all sun/security/pkcs11/SecureRandom/TestDeserialization.java generic-all sun/security/pkcs11/Serialize/SerializeProvider.java generic-all @@ -3327,7 +3328,6 @@ sun/security/pkcs11/tls/TestLeadingZeroesP11.java sun/security/pkcs11/tls/TestMasterSecret.java generic-all sun/security/pkcs11/tls/TestPRF.java generic-all sun/security/pkcs11/tls/TestPremaster.java generic-all -sun/security/pkcs11/KeyStore/Solaris.sh windows-i586 # points NativePRNG at a specific file: our implementations don't support this sun/security/provider/SecureRandom/StrongSeedReader.java generic-all @@ -3437,15 +3437,15 @@ java/util/prefs/RemoveReadOnlyNode.java java/util/prefs/RemoveUnregedListener.java macosx-all jdk/net/Sockets/SupportedOptions.java macosx-all sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java macosx-all -sun/security/krb5/auto/MSOID2.java macosx-all -sun/security/krb5/auto/TicketSName.java macosx-all -sun/security/krb5/auto/ForwardableCheck.java macosx-all -sun/security/krb5/auto/RefreshKrb5Config.java macosx-all -sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java macosx-all +sun/nio/ch/TestMaxCachedBufferSize.java macosx-all sun/security/krb5/auto/BogusKDC.java macosx-all +sun/security/krb5/auto/ForwardableCheck.java macosx-all sun/security/krb5/auto/KrbTicket.java macosx-all +sun/security/krb5/auto/MSOID2.java macosx-all +sun/security/krb5/auto/RefreshKrb5Config.java macosx-all +sun/security/krb5/auto/TicketSName.java macosx-all sun/security/krb5/auto/UnboundSSL.java macosx-all -sun/nio/ch/TestMaxCachedBufferSize.java macosx-all +sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java macosx-all # Windows-PRNG SecureRandom java/security/SecureRandom/DefaultProvider.java generic-all From cf514d665240c9b178acfcddb3a00c97ea72d4ab Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Fri, 21 Jun 2024 21:49:43 -0500 Subject: [PATCH 09/36] Few more macosx tests. --- Directory.Build.props | 10 +++++++--- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 8 ++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 971debeb3..115d7e4a4 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,7 +6,11 @@ $(SupportedToolRuntimes) win-x64;win-x86;win-arm64;linux-x64;linux-arm;linux-arm64;linux-musl-x64;linux-musl-arm;linux-musl-arm64;osx-x64;osx-arm64 $(SupportedImageRuntimes) - + + win-x64 + win-x64 + win-x64 + <_SupportedRuntimes>;$(SupportedRuntimes); <_EnabledRuntimes>;$(EnabledRuntimes); <_SupportedToolRuntimes>;$(SupportedToolRuntimes); @@ -63,7 +67,7 @@ true snupkg - + 10.0 $(NoWarn);1591;1573;CS8002;NU5100;NU5118;NU5128;MSB3245;NETSDK1023 @@ -97,7 +101,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 0028d2ebf..081b1ac69 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -1894,6 +1894,7 @@ java/util/zip/ZipFile/DeleteTempJar.java java/util/zip/ZipFile/FinalizeZipFile.java generic-all javax/accessibility/6986385/bug6986385.java generic-all javax/accessibility/8069268/bug8069268.java generic-all +javax/accessibility/AccessibleName/GetAccessibleNameTest.java macosx-all javax/accessibility/JList/AccessibleJListChildNPETest.java generic-all javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java generic-all javax/crypto/SecretKeyFactory/FailOverTest.sh generic-all @@ -1912,7 +1913,11 @@ javax/imageio/plugins/bmp/Write3ByteBgrTest.java javax/imageio/plugins/gif/AnimationTest.java macosx-all javax/imageio/plugins/gif/EncodeSubImageTest.java macosx-all javax/imageio/plugins/gif/GifTransparencyTest.java macosx-all +javax/imageio/plugins/gif/IndexingTest.java macosx-all +javax/imageio/plugins/gif/LogicalScreenDimensionTest.java macosx-all +javax/imageio/plugins/gif/OddPaletteTest.java macosx-all javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all +javax/imageio/plugins/gif/RGBImageTest.java macosx-all javax/imageio/plugins/gif/UshortOutOfMemoryTest.java macosx-all javax/imageio/plugins/gif/WriterReuseTest.java macosx-all javax/imageio/plugins/jpeg/ByteBinaryTest.java macosx-all @@ -1924,6 +1929,7 @@ javax/imageio/plugins/jpeg/ReadAsGrayTest.java javax/imageio/plugins/jpeg/ReadingInterruptionTest.java macosx-all javax/imageio/plugins/jpeg/WritingInterruptionTest.java macosx-all javax/imageio/plugins/png/ITXtTest.java macosx-all +javax/imageio/plugins/png/PngPremultAlphaTest.java macosx-all javax/imageio/plugins/png/ShortHistogramTest.java macosx-all javax/imageio/plugins/png/WriteProgressive.java macosx-all javax/imageio/plugins/shared/BitDepth.java macosx-all @@ -2539,6 +2545,7 @@ javax/swing/JToolBar/4247996/bug4247996.java javax/swing/JToolTip/4846413/bug4846413.java generic-all javax/swing/JTree/4314199/bug4314199.java generic-all javax/swing/JTree/4330357/bug4330357.java generic-all +javax/swing/JTree/4633594/JTreeFocusTest.java macosx-all javax/swing/JTree/4908142/bug4908142.java generic-all javax/swing/JTree/4927934/bug4927934.java generic-all javax/swing/JTree/6263446/bug6263446.java generic-all @@ -2679,6 +2686,7 @@ javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java generic-all javax/swing/text/html/TableView/7030332/bug7030332.java generic-all javax/swing/text/html/Test4783068.java generic-all +javax/swing/text/html/TestJLabelWithHTMLText.java macosx-all javax/swing/text/html/parser/Parser/6836089/bug6836089.java generic-all javax/swing/text/html/parser/Parser/6990651/bug6990651.java generic-all javax/swing/text/html/parser/Parser/7003777/bug7003777.java generic-all From 885484d68c1b4115d4517991c57f3695f31a731b Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 07:42:32 -0500 Subject: [PATCH 10/36] Update Directory.Build.props Signed-off-by: Jerome Haltom --- Directory.Build.props | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 115d7e4a4..2dfff6a4e 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,10 +7,6 @@ win-x64;win-x86;win-arm64;linux-x64;linux-arm;linux-arm64;linux-musl-x64;linux-musl-arm;linux-musl-arm64;osx-x64;osx-arm64 $(SupportedImageRuntimes) - win-x64 - win-x64 - win-x64 - <_SupportedRuntimes>;$(SupportedRuntimes); <_EnabledRuntimes>;$(EnabledRuntimes); <_SupportedToolRuntimes>;$(SupportedToolRuntimes); From b10c983a20ee600a7458078519044ee76d29e695 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 11:07:29 -0500 Subject: [PATCH 11/36] Few more ignores. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 081b1ac69..7e64237c3 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -230,6 +230,7 @@ demo/jvmti/mtrace/TraceJFrame.java demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java generic-all demo/jvmti/waiters/WaitersTest.java generic-all demo/zipfs/ZFSTests.java generic-all +demo/zipfs/ZipFSPermissionsTest.java generic-all demo/zipfs/basic.sh generic-all java/awt/AlphaComposite/TestAlphaCompositeForNaN.java generic-all java/awt/BasicStroke/DashScaleMinWidth.java macosx-all @@ -416,6 +417,7 @@ java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeC java/awt/GradientPaint/GradientTransformTest.java generic-all java/awt/GradientPaint/LinearColorSpaceGradientTest.java generic-all java/awt/Graphics/DrawImageBG/SystemBgColorTest.java generic-all +java/awt/Graphics/DrawLineTest.java macosx-all java/awt/Graphics/LCDTextAndGraphicsState.java generic-all java/awt/Graphics/LineClipTest.java generic-all java/awt/Graphics/TextAAHintsTest.java generic-all @@ -1919,6 +1921,7 @@ javax/imageio/plugins/gif/OddPaletteTest.java javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all javax/imageio/plugins/gif/RGBImageTest.java macosx-all javax/imageio/plugins/gif/UshortOutOfMemoryTest.java macosx-all +javax/imageio/plugins/gif/WriterResetTest.java macosx-all javax/imageio/plugins/gif/WriterReuseTest.java macosx-all javax/imageio/plugins/jpeg/ByteBinaryTest.java macosx-all javax/imageio/plugins/jpeg/CompressionBug.java macosx-all @@ -2545,7 +2548,7 @@ javax/swing/JToolBar/4247996/bug4247996.java javax/swing/JToolTip/4846413/bug4846413.java generic-all javax/swing/JTree/4314199/bug4314199.java generic-all javax/swing/JTree/4330357/bug4330357.java generic-all -javax/swing/JTree/4633594/JTreeFocusTest.java macosx-all +javax/swing/JTree/4633594/JTreeFocusTest.java linux-all,macosx-all javax/swing/JTree/4908142/bug4908142.java generic-all javax/swing/JTree/4927934/bug4927934.java generic-all javax/swing/JTree/6263446/bug6263446.java generic-all From ee96945010253ef22cf90a8ee89aeea65bc50ebb Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 14:40:08 -0500 Subject: [PATCH 12/36] FIPS test fails on linux. libsoftokn3 stuff. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 7e64237c3..7b24853cc 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -3012,6 +3012,7 @@ sun/security/mscapi/SignUsingSHA2withRSA.sh sun/security/pkcs11/KeyStore/SecretKeysBasic.sh generic-all sun/security/pkcs11/Provider/ConfigQuotedString.sh generic-all sun/security/pkcs11/Provider/Login.sh generic-all +sun/security/pkcs11/fips/TestTLS12.java linux-all sun/security/provider/DSA/TestAlgParameterGenerator.java generic-all sun/security/provider/KeyStore/DKSTest.sh generic-all sun/security/provider/KeyStore/WrongPassword.java generic-all From 4044b4e1ea12c803e1e2118cb18d926216536ed7 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 15:03:25 -0500 Subject: [PATCH 13/36] This fails on every OS it looks like. Sometimes. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 7b24853cc..f77613c8a 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -1433,6 +1433,7 @@ java/nio/channels/AsynchronousChannelGroup/Restart.java java/nio/channels/AsynchronousChannelGroup/run_any_task.sh generic-all java/nio/channels/AsynchronousFileChannel/Lock.java generic-all java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java generic-all +java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java windows-all java/nio/channels/DatagramChannel/ChangingAddress.java generic-all java/nio/channels/DatagramChannel/Disconnect.java generic-all java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java generic-all @@ -1920,6 +1921,7 @@ javax/imageio/plugins/gif/LogicalScreenDimensionTest.java javax/imageio/plugins/gif/OddPaletteTest.java macosx-all javax/imageio/plugins/gif/RGBAnimationTest.java macosx-all javax/imageio/plugins/gif/RGBImageTest.java macosx-all +javax/imageio/plugins/gif/TransparencyTest.java macosx-all javax/imageio/plugins/gif/UshortOutOfMemoryTest.java macosx-all javax/imageio/plugins/gif/WriterResetTest.java macosx-all javax/imageio/plugins/gif/WriterReuseTest.java macosx-all From 7606b676726418e3eaaf249a9e98c802288fa43d Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 18:37:15 -0500 Subject: [PATCH 14/36] Disable more mac tests. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index f77613c8a..f6412814d 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -376,6 +376,7 @@ java/awt/FontClass/X11FontPathCrashTest.java java/awt/FontMetrics/SpaceAdvance.java macosx-all java/awt/FontMetrics/StyledSpaceAdvance.java generic-all java/awt/Frame/7024749/bug7024749.java generic-all +java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java macosx-all java/awt/Frame/DisposeStressTest/DisposeStressTest.html generic-all java/awt/Frame/DynamicLayout/DynamicLayout.java generic-all java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java generic-all @@ -776,6 +777,7 @@ java/awt/font/TextLayout/AttributeValuesCastTest.java java/awt/font/TextLayout/CombiningPerf.java generic-all java/awt/font/TextLayout/DecorationBoundsTest.java generic-all java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all +java/awt/font/TextLayout/HebrewIsRTLTest.java macosx-all java/awt/font/TextLayout/KernCrash.java generic-all java/awt/font/TextLayout/KerningLeak.java generic-all java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all @@ -825,6 +827,7 @@ java/awt/image/DrawImage/IncorrectOffset.java java/awt/image/DrawImage/IncorrectSourceOffset.java generic-all java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java generic-all java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java generic-all +java/awt/image/DrawImage/SimpleUnmanagedImage.java macosx-all java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java generic-all java/awt/image/GetDataElementsTest.java generic-all java/awt/image/GetSamplesTest.java generic-all @@ -1899,6 +1902,7 @@ javax/accessibility/6986385/bug6986385.java javax/accessibility/8069268/bug8069268.java generic-all javax/accessibility/AccessibleName/GetAccessibleNameTest.java macosx-all javax/accessibility/JList/AccessibleJListChildNPETest.java generic-all +javax/accessibility/SlowPanelIteration/SlowPanelIteration.java macosx-all javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java generic-all javax/crypto/SecretKeyFactory/FailOverTest.sh generic-all javax/crypto/sanity/CheckManifestForRelease.java generic-all @@ -1908,7 +1912,9 @@ javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh generic-all javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all +javax/imageio/plugins/bmp/BmpBigDestinationTest.java macosx-all javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all +javax/imageio/plugins/bmp/EmbeddedFormatTest.java macosx-all javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all @@ -2684,6 +2690,7 @@ javax/swing/text/WrappedPlainView/6857057/bug6857057.java javax/swing/text/html/7189299/bug7189299.java generic-all javax/swing/text/html/8005391/bug8005391.java generic-all javax/swing/text/html/8034955/bug8034955.java generic-all +javax/swing/text/html/8218674/TooltipImageTest.java macosx-all javax/swing/text/html/CSS/4530474/bug4530474.java generic-all javax/swing/text/html/HRuleView/Test5062055.java generic-all javax/swing/text/html/HTMLDocument/8058120/bug8058120.java generic-all @@ -3014,6 +3021,7 @@ sun/security/mscapi/SignUsingSHA2withRSA.sh sun/security/pkcs11/KeyStore/SecretKeysBasic.sh generic-all sun/security/pkcs11/Provider/ConfigQuotedString.sh generic-all sun/security/pkcs11/Provider/Login.sh generic-all +sun/security/pkcs11/Secmod/TestNssDbSqlite.java macosx-all sun/security/pkcs11/fips/TestTLS12.java linux-all sun/security/provider/DSA/TestAlgParameterGenerator.java generic-all sun/security/provider/KeyStore/DKSTest.sh generic-all From 21c28b380bed82df58f5450cec8b143e62d84efd Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 18:39:35 -0500 Subject: [PATCH 15/36] Mroe OSX. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index f6412814d..be1ab0e5e 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -233,8 +233,10 @@ demo/zipfs/ZFSTests.java demo/zipfs/ZipFSPermissionsTest.java generic-all demo/zipfs/basic.sh generic-all java/awt/AlphaComposite/TestAlphaCompositeForNaN.java generic-all +java/awt/BasicStroke/DashOffset.java macosx-all java/awt/BasicStroke/DashScaleMinWidth.java macosx-all java/awt/BasicStroke/DashStrokeTest.java generic-all +java/awt/BasicStroke/DashZeroWidth.java macosx-all java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java generic-all java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html generic-all java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java generic-all @@ -823,6 +825,7 @@ java/awt/image/DrawImage/IncorrectClipSurface2SW.java java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java generic-all java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java generic-all java/awt/image/DrawImage/IncorrectDestinationOffset.java generic-all +java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java macosx-all java/awt/image/DrawImage/IncorrectOffset.java generic-all java/awt/image/DrawImage/IncorrectSourceOffset.java generic-all java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java generic-all @@ -2837,6 +2840,7 @@ sun/java2d/cmm/ProfileOp/SetDataTest.java sun/java2d/loops/Bug7049339.java generic-all sun/java2d/loops/RenderToCustomBufferTest.java generic-all sun/java2d/marlin/CrashNaNTest.java macosx-all +sun/java2d/marlin/CrashPaintTest.java macosx-all sun/java2d/marlin/TextClipErrorTest.java macosx-all sun/java2d/pipe/InterpolationQualityTest.java generic-all sun/java2d/pipe/MutableColorTest/MutableColorTest.java generic-all From 2279f8e8aa1510317d3bf0881fbb133189a7d298 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 18:42:38 -0500 Subject: [PATCH 16/36] And again. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index be1ab0e5e..7251e1e4a 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -259,6 +259,7 @@ java/awt/Component/UpdatingBootTime/UpdatingBootTime.java java/awt/Component/isLightweightCrash/IsLightweightCrash.java generic-all java/awt/Component/isLightweightCrash/StubPeerCrash.java generic-all java/awt/ComponentOrientation/BorderTest.java macosx-all +java/awt/ComponentOrientation/FlowTest.java macosx-all java/awt/ComponentOrientation/WindowTest.java macosx-all java/awt/Container/CheckZOrderChange/CheckZOrderChange.java generic-all java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java generic-all @@ -1913,6 +1914,7 @@ javax/imageio/AppletResourceTest.java javax/imageio/metadata/BooleanAttributes.java macosx-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh generic-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh generic-all +javax/imageio/plugins/bmp/BMPPluginTest.java macosx-all javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all javax/imageio/plugins/bmp/BmpBigDestinationTest.java macosx-all @@ -1949,6 +1951,7 @@ javax/imageio/plugins/png/WriteProgressive.java javax/imageio/plugins/shared/BitDepth.java macosx-all javax/imageio/plugins/shared/WriteAfterAbort.java macosx-all javax/imageio/plugins/wbmp/ValidWbmpTest.java macosx-all +javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java macosx-all javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java macosx-all javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh generic-all javax/imageio/stream/DeleteOnExitTest.sh generic-all From 4394fdda27ca621f7ea7132c3f6e1981729b4210 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 18:44:36 -0500 Subject: [PATCH 17/36] And again. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 7251e1e4a..e63b9b024 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -1921,6 +1921,7 @@ javax/imageio/plugins/bmp/BmpBigDestinationTest.java javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all javax/imageio/plugins/bmp/EmbeddedFormatTest.java macosx-all javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all +javax/imageio/plugins/bmp/RleEncodingTest.java macosx-all javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all javax/imageio/plugins/bmp/Write3ByteBgrTest.java macosx-all @@ -1940,6 +1941,7 @@ javax/imageio/plugins/jpeg/ByteBinaryTest.java javax/imageio/plugins/jpeg/CompressionBug.java macosx-all javax/imageio/plugins/jpeg/ConcurrentReadingTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentWritingTest.java macosx-all +javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java macosx-all javax/imageio/plugins/jpeg/JpegWriterLeakTest.java generic-all javax/imageio/plugins/jpeg/ReadAsGrayTest.java linux-all,macosx-all javax/imageio/plugins/jpeg/ReadingInterruptionTest.java macosx-all From 8b3d8b6017c977217a8233b0c99dbd0a3bf28b2f Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 21:53:21 -0500 Subject: [PATCH 18/36] Another imageio test. b01. --- Directory.Build.props | 2 +- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 2dfff6a4e..3e7a69a4b 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -21,7 +21,7 @@ 8 0 275 - ga + b01 OpenJDK $(OpenJdkMinorVersion)u$(OpenJdkUpdateVersion) $(OpenJdkBuildNumber) $(OpenJdkMajorVersion).$(OpenJdkMinorVersion).$(OpenJdkMicroVersion)_$(OpenJdkUpdateVersion)-$(OpenJdkBuildNumber) Oracle diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index e63b9b024..64b90fa68 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -1919,6 +1919,7 @@ javax/imageio/plugins/bmp/BMPSubsamplingTest.java javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all javax/imageio/plugins/bmp/BmpBigDestinationTest.java macosx-all javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all +javax/imageio/plugins/bmp/CompressionModeTest.java macosx-all javax/imageio/plugins/bmp/EmbeddedFormatTest.java macosx-all javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all javax/imageio/plugins/bmp/RleEncodingTest.java macosx-all From 474f337c2c77ef5975e19397d51404d1fb121418 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 22:45:11 -0500 Subject: [PATCH 19/36] And again. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 64b90fa68..76f5aad20 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -783,6 +783,7 @@ java/awt/font/TextLayout/DiacriticsDrawingTest.java java/awt/font/TextLayout/HebrewIsRTLTest.java macosx-all java/awt/font/TextLayout/KernCrash.java generic-all java/awt/font/TextLayout/KerningLeak.java generic-all +java/awt/font/TextLayout/HangulShapingTest.java macosx-all java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/TextLayout/TestAATMorxFont.java generic-all From d5858f06488e857d388f975abbdc93d2593948a7 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sat, 22 Jun 2024 22:47:20 -0500 Subject: [PATCH 20/36] More. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 76f5aad20..82683c9b8 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -1924,9 +1924,11 @@ javax/imageio/plugins/bmp/CompressionModeTest.java javax/imageio/plugins/bmp/EmbeddedFormatTest.java macosx-all javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all javax/imageio/plugins/bmp/RleEncodingTest.java macosx-all +javax/imageio/plugins/bmp/RLECompressionTest.java macosx-all javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all javax/imageio/plugins/bmp/Write3ByteBgrTest.java macosx-all +javax/imageio/plugins/bmp/WritingColorChangeTest.java macosx-all javax/imageio/plugins/gif/AnimationTest.java macosx-all javax/imageio/plugins/gif/EncodeSubImageTest.java macosx-all javax/imageio/plugins/gif/GifTransparencyTest.java macosx-all @@ -1943,6 +1945,7 @@ javax/imageio/plugins/jpeg/ByteBinaryTest.java javax/imageio/plugins/jpeg/CompressionBug.java macosx-all javax/imageio/plugins/jpeg/ConcurrentReadingTest.java macosx-all javax/imageio/plugins/jpeg/ConcurrentWritingTest.java macosx-all +javax/imageio/plugins/jpeg/DestTypeTest.java macosx-all javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java macosx-all javax/imageio/plugins/jpeg/JpegWriterLeakTest.java generic-all javax/imageio/plugins/jpeg/ReadAsGrayTest.java linux-all,macosx-all @@ -2715,6 +2718,7 @@ javax/swing/text/html/parser/Parser/7003777/bug7003777.java javax/swing/text/html/parser/Parser/7011777/bug7011777.java generic-all javax/swing/text/html/parser/Parser/7165725/bug7165725.java generic-all javax/swing/text/html/parser/Parser/8028616/bug8028616.java generic-all +javax/swing/text/html/parser/Parser/8078268/bug8078268.java macosx-all javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java generic-all javax/swing/text/html/parser/Test8017492.java generic-all javax/swing/tree/DefaultTreeCellRenderer/7142955/bug7142955.java generic-all From 39ef611d19acb2d8414910f1da0dfbd73c5a4310 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Sun, 23 Jun 2024 09:00:00 -0500 Subject: [PATCH 21/36] Few more OSX. --- src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt index 82683c9b8..ae79b9631 100644 --- a/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt +++ b/src/IKVM.OpenJDK.Tests/jdk/ExcludeList.txt @@ -348,6 +348,7 @@ java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java generic-all java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java generic-all java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java generic-all +java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java macosx-all java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java generic-all java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java generic-all java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java generic-all @@ -373,6 +374,7 @@ java/awt/FontClass/DebugFonts.java java/awt/FontClass/FontAccess.java generic-all java/awt/FontClass/FontPrivilege.java generic-all java/awt/FontClass/LCDScale.java generic-all +java/awt/FontClass/MassiveMetricsTest.java macosx-all java/awt/FontClass/SurrogateTest/SuppCharTest.java generic-all java/awt/FontClass/SurrogateTest/SupplementaryCanDisplayUpToTest.java generic-all java/awt/FontClass/X11FontPathCrashTest.java generic-all @@ -780,10 +782,10 @@ java/awt/font/TextLayout/AttributeValuesCastTest.java java/awt/font/TextLayout/CombiningPerf.java generic-all java/awt/font/TextLayout/DecorationBoundsTest.java generic-all java/awt/font/TextLayout/DiacriticsDrawingTest.java generic-all +java/awt/font/TextLayout/HangulShapingTest.java macosx-all java/awt/font/TextLayout/HebrewIsRTLTest.java macosx-all java/awt/font/TextLayout/KernCrash.java generic-all java/awt/font/TextLayout/KerningLeak.java generic-all -java/awt/font/TextLayout/HangulShapingTest.java macosx-all java/awt/font/TextLayout/NegativeGlyphIDException.java macosx-all java/awt/font/TextLayout/OSXLigatureTest.java macosx-all java/awt/font/TextLayout/TestAATMorxFont.java generic-all @@ -1915,6 +1917,7 @@ javax/imageio/AppletResourceTest.java javax/imageio/metadata/BooleanAttributes.java macosx-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh generic-all javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh generic-all +javax/imageio/plugins/bmp/BMPCompressionTest.java macosx-all javax/imageio/plugins/bmp/BMPPluginTest.java macosx-all javax/imageio/plugins/bmp/BMPSubsamplingTest.java macosx-all javax/imageio/plugins/bmp/BMPWriteParamTest.java macosx-all @@ -1922,9 +1925,10 @@ javax/imageio/plugins/bmp/BmpBigDestinationTest.java javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java macosx-all javax/imageio/plugins/bmp/CompressionModeTest.java macosx-all javax/imageio/plugins/bmp/EmbeddedFormatTest.java macosx-all +javax/imageio/plugins/bmp/NoExtraBytesTest.java macosx-all +javax/imageio/plugins/bmp/RLECompressionTest.java macosx-all javax/imageio/plugins/bmp/ReaderListenersTest.java macosx-all javax/imageio/plugins/bmp/RleEncodingTest.java macosx-all -javax/imageio/plugins/bmp/RLECompressionTest.java macosx-all javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java macosx-all javax/imageio/plugins/bmp/TopDownTest.java macosx-all javax/imageio/plugins/bmp/Write3ByteBgrTest.java macosx-all @@ -1958,6 +1962,7 @@ javax/imageio/plugins/png/WriteProgressive.java javax/imageio/plugins/shared/BitDepth.java macosx-all javax/imageio/plugins/shared/WriteAfterAbort.java macosx-all javax/imageio/plugins/wbmp/ValidWbmpTest.java macosx-all +javax/imageio/plugins/wbmp/WBMPPluginTest.java macosx-all javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java macosx-all javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java macosx-all javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh generic-all From 0e5c60e5ed24a02169123cf113c7d31f4db8b9aa Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Mon, 24 Jun 2024 09:44:36 -0500 Subject: [PATCH 22/36] Clean up this test. --- .../Java/java/net/ServerSocketTests.cs | 85 ++++++++++--------- 1 file changed, 43 insertions(+), 42 deletions(-) diff --git a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs index 45763d720..98e7c7c3c 100644 --- a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs +++ b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs @@ -20,7 +20,7 @@ public class ServerSocketTests /// /// Accepts connections. /// - class EchoSocketServer : global::java.lang.Thread + class EchoSocketServerThread : global::java.lang.Thread { int port; @@ -37,50 +37,48 @@ class EchoSocketServer : global::java.lang.Thread /// /// /// - public EchoSocketServer(int port) + public EchoSocketServerThread(int port) { this.port = port; } - /// - /// Starts the server. - /// public void Start() { - serverSocket = new ServerSocket(port); + serverSocket = new ServerSocket(port, 1, InetAddress.getLocalHost()); port = serverSocket.getLocalPort(); serverSocket.setSoTimeout(15000); + running = true; base.start(); } public void Stop() { running = false; + serverSocket.close(); base.interrupt(); } public override void run() { - try + while (running) { - running = true; - - while (running) + try { - new ClientHandler(serverSocket.accept()).start(); + new EchoSocketClientThread(serverSocket.accept()).start(); + } + catch (SocketTimeoutException) + { + } - } - finally - { - serverSocket.close(); } } + } /// /// Handles a single client. /// - class ClientHandler : global::java.lang.Thread + class EchoSocketClientThread : global::java.lang.Thread { readonly global::java.net.Socket socket; @@ -90,7 +88,7 @@ class ClientHandler : global::java.lang.Thread /// /// /// - public ClientHandler(global::java.net.Socket socket) + public EchoSocketClientThread(global::java.net.Socket socket) { this.socket = socket ?? throw new ArgumentNullException(nameof(socket)); } @@ -100,19 +98,15 @@ public override void run() var rdr = new global::java.io.BufferedReader(new global::java.io.InputStreamReader(socket.getInputStream())); var wrt = new global::java.io.PrintWriter(socket.getOutputStream()); - wrt.println("HELLO"); - wrt.flush(); - - var line = rdr.readLine(); - while (line != null && line.Length > 0) + do { - wrt.println("RECEIVED " + line); - wrt.flush(); - line = rdr.readLine(); - } + var line = rdr.readLine(); + if (line == null || line.Length == 0) + break; - wrt.println("GOODBYE"); - wrt.flush(); + wrt.println(line); + wrt.flush(); + } while (true); rdr.close(); wrt.close(); @@ -125,10 +119,10 @@ public void EchoTest() { var l = new List(); - var server = new EchoSocketServer(0); + var server = new EchoSocketServerThread(0); server.Start(); - var socket = new Socket("localhost", server.Port); + var socket = new Socket(InetAddress.getLocalHost(), server.Port); socket.setSoTimeout(15000); var wrt = new PrintStream(socket.getOutputStream()); var rdr = new BufferedReader(new InputStreamReader(socket.getInputStream())); @@ -137,14 +131,23 @@ public void EchoTest() wrt.println("MESSAGEA"); wrt.println("MESSAGEB"); wrt.println("MESSAGEC"); - wrt.println(""); + wrt.println(); + wrt.flush(); - // read responses - var line = rdr.readLine(); - while (line != null) + try { - l.Add(line); - line = rdr.readLine(); + do + { + var line = rdr.readLine(); + if (line == null || line.Length == 0) + break; + + l.Add(line); + } while (true); + } + catch (SocketTimeoutException) + { + } rdr.close(); @@ -152,12 +155,10 @@ public void EchoTest() socket.close(); server.Stop(); - l.Should().HaveCount(5); - l[0].Should().Be("HELLO"); - l[1].Should().Be("RECEIVED MESSAGEA"); - l[2].Should().Be("RECEIVED MESSAGEB"); - l[3].Should().Be("RECEIVED MESSAGEC"); - l[4].Should().Be("GOODBYE"); + l.Should().HaveCount(3); + l[0].Should().Be("MESSAGEA"); + l[1].Should().Be("MESSAGEB"); + l[2].Should().Be("MESSAGEC"); } [TestMethod] From 9eeaf8558359121023dfbec79079e4800dc667e6 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Mon, 24 Jun 2024 22:01:31 -0500 Subject: [PATCH 23/36] Reduce timeout. --- src/IKVM.Tests/Java/java/net/ServerSocketTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs index 98e7c7c3c..79a0b31f9 100644 --- a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs +++ b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs @@ -25,7 +25,7 @@ class EchoSocketServerThread : global::java.lang.Thread int port; global::java.net.ServerSocket serverSocket; - bool running = false; + volatile bool running = false; /// /// Gets the current port. @@ -46,7 +46,7 @@ public void Start() { serverSocket = new ServerSocket(port, 1, InetAddress.getLocalHost()); port = serverSocket.getLocalPort(); - serverSocket.setSoTimeout(15000); + serverSocket.setSoTimeout(1000); running = true; base.start(); } From 6337bd6196461ce0a164ed9933fe8ddb7f176e60 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Tue, 25 Jun 2024 17:33:35 -0500 Subject: [PATCH 24/36] Changed to static inline. --- src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h b/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h index f5b13067d..0a789ee4e 100644 --- a/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h +++ b/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h @@ -1,7 +1,7 @@ #include #include -inline char* JRSCopyOSVersion2() { +static inline char* JRSCopyOSVersion2() { char *returnString = malloc(16); strcpy(returnString, "10.15"); return returnString; From e4210684e4c64138efaf2fa42f4e1f08fc259832 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Tue, 25 Jun 2024 17:33:43 -0500 Subject: [PATCH 25/36] Unused deps. --- .../IKVM.Tools.Exporter.Tests.csproj | 4 ---- .../IKVM.Tools.Importer.Tests.csproj | 4 ---- 2 files changed, 8 deletions(-) diff --git a/src/IKVM.Tools.Exporter.Tests/IKVM.Tools.Exporter.Tests.csproj b/src/IKVM.Tools.Exporter.Tests/IKVM.Tools.Exporter.Tests.csproj index 13584589c..ff898d3d4 100644 --- a/src/IKVM.Tools.Exporter.Tests/IKVM.Tools.Exporter.Tests.csproj +++ b/src/IKVM.Tools.Exporter.Tests/IKVM.Tools.Exporter.Tests.csproj @@ -8,10 +8,6 @@ - - - - diff --git a/src/IKVM.Tools.Importer.Tests/IKVM.Tools.Importer.Tests.csproj b/src/IKVM.Tools.Importer.Tests/IKVM.Tools.Importer.Tests.csproj index ba37ed8f0..e8832c7e9 100644 --- a/src/IKVM.Tools.Importer.Tests/IKVM.Tools.Importer.Tests.csproj +++ b/src/IKVM.Tools.Importer.Tests/IKVM.Tools.Importer.Tests.csproj @@ -8,10 +8,6 @@ - - - - From 09d1f4524a32a2e878b6925b7498d668138624f9 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Tue, 25 Jun 2024 17:33:52 -0500 Subject: [PATCH 26/36] Fix frameworks. --- src/IKVM.ConsoleApp/IKVM.ConsoleApp.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/IKVM.ConsoleApp/IKVM.ConsoleApp.csproj b/src/IKVM.ConsoleApp/IKVM.ConsoleApp.csproj index 762305b65..d8e11e329 100644 --- a/src/IKVM.ConsoleApp/IKVM.ConsoleApp.csproj +++ b/src/IKVM.ConsoleApp/IKVM.ConsoleApp.csproj @@ -5,7 +5,7 @@ Exe - net481;;net6.0;net8.0;; + net481;net6.0;net8.0 11 x64 From 4537bd55ee8f3e5f035bec499d8bf6ecd15d4b38 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Tue, 25 Jun 2024 21:11:13 -0500 Subject: [PATCH 27/36] Ensure function is always inline. Set target version on compile as well --- src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h | 2 +- targets/lib.props | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h b/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h index 0a789ee4e..3bc7bc947 100644 --- a/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h +++ b/src/libawt_lwawt/include/osx-arm64/JavaRuntimeSupport2.h @@ -1,7 +1,7 @@ #include #include -static inline char* JRSCopyOSVersion2() { +__attribute__((always_inline)) static inline char* JRSCopyOSVersion2() { char *returnString = malloc(16); strcpy(returnString, "10.15"); return returnString; diff --git a/targets/lib.props b/targets/lib.props index 5caee0330..9f10f6480 100644 --- a/targets/lib.props +++ b/targets/lib.props @@ -140,6 +140,7 @@ + From bcfdce96d549df800ca95a2dd6c29a38c2b0d577 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 09:11:02 -0500 Subject: [PATCH 28/36] Add a Concurrency option. --- src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs | 2 +- src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs | 5 +++++ src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs | 4 ++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs index 7ac6a145d..a8531d4cf 100644 --- a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs +++ b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs @@ -390,7 +390,7 @@ dynamic CreateParameters(dynamic testManager, dynamic testSuite, Func 0 ? options.Concurrency : Environment.ProcessorCount); rp.setTimeoutFactor(options.TimeoutFactor); rp.setRetainArgs(java.util.Collections.singletonList("all")); rp.setExcludeLists(excludeFileList.ToArray()); diff --git a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs index 3eebcee0a..24d0f3229 100644 --- a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs +++ b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs @@ -18,6 +18,11 @@ public class JTRegTestOptions /// public float TimeoutFactor { get; set; } = 1.0f; + /// + /// Gets or sets the number of concurrent tests to execute. + /// + public int Concurrency { get; set; } = 0; + /// /// Set of relative or absolute file names to add as exclude lists. /// diff --git a/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs b/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs index c364b4ea3..d2fa1829c 100644 --- a/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs +++ b/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs @@ -17,6 +17,7 @@ public static class JTRegTestOptionsExtensions const string JTRegConfigurationElementName = "JTRegConfiguration"; const string PartitionCountElementName = "PartitionCount"; const string TimeoutFactorElementName = "TimeoutFactor"; + const string ConcurrencyElementName = "Concurrency"; const string ExcludeListFilesElementName = "ExcludeListFile"; const string AdditionalExcludeListFilesElementName = "AdditionalExcludeListFile"; const string IncludeListFilesElementName = "IncludeListFile"; @@ -39,6 +40,9 @@ public static JTRegTestOptions ToJTRegOptions(this IRunSettings self) if ((float?)x.Element(TimeoutFactorElementName) is float timeoutFactor) o.TimeoutFactor = timeoutFactor; + if ((int?)x.Element(ConcurrencyElementName) is int concurrency) + o.Concurrency = concurrency; + var excludeListFilesElements = x.Elements(ExcludeListFilesElementName); if (excludeListFilesElements != null && excludeListFilesElements.Any()) { From 399c8750049bfe4086a16d47e573415c6b3b62ef Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 09:11:02 -0500 Subject: [PATCH 29/36] Add a Concurrency option. --- src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs | 2 +- src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs | 5 +++++ src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs | 4 ++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs index 7ac6a145d..a8531d4cf 100644 --- a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs +++ b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestManager.cs @@ -390,7 +390,7 @@ dynamic CreateParameters(dynamic testManager, dynamic testSuite, Func 0 ? options.Concurrency : Environment.ProcessorCount); rp.setTimeoutFactor(options.TimeoutFactor); rp.setRetainArgs(java.util.Collections.singletonList("all")); rp.setExcludeLists(excludeFileList.ToArray()); diff --git a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs index 3eebcee0a..24d0f3229 100644 --- a/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs +++ b/src/IKVM.JTReg.TestAdapter.Core/JTRegTestOptions.cs @@ -18,6 +18,11 @@ public class JTRegTestOptions /// public float TimeoutFactor { get; set; } = 1.0f; + /// + /// Gets or sets the number of concurrent tests to execute. + /// + public int Concurrency { get; set; } = 0; + /// /// Set of relative or absolute file names to add as exclude lists. /// diff --git a/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs b/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs index c364b4ea3..d2fa1829c 100644 --- a/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs +++ b/src/IKVM.JTReg.TestAdapter/JTRegTestOptionsExtensions.cs @@ -17,6 +17,7 @@ public static class JTRegTestOptionsExtensions const string JTRegConfigurationElementName = "JTRegConfiguration"; const string PartitionCountElementName = "PartitionCount"; const string TimeoutFactorElementName = "TimeoutFactor"; + const string ConcurrencyElementName = "Concurrency"; const string ExcludeListFilesElementName = "ExcludeListFile"; const string AdditionalExcludeListFilesElementName = "AdditionalExcludeListFile"; const string IncludeListFilesElementName = "IncludeListFile"; @@ -39,6 +40,9 @@ public static JTRegTestOptions ToJTRegOptions(this IRunSettings self) if ((float?)x.Element(TimeoutFactorElementName) is float timeoutFactor) o.TimeoutFactor = timeoutFactor; + if ((int?)x.Element(ConcurrencyElementName) is int concurrency) + o.Concurrency = concurrency; + var excludeListFilesElements = x.Elements(ExcludeListFilesElementName); if (excludeListFilesElements != null && excludeListFilesElements.Any()) { From de44dc614f180770e7e67dad3382c526abab996d Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 10:32:32 -0500 Subject: [PATCH 30/36] Try OSX 13? --- .github/workflows/IKVM.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/IKVM.yml b/.github/workflows/IKVM.yml index 29fea430d..d0de43550 100644 --- a/.github/workflows/IKVM.yml +++ b/.github/workflows/IKVM.yml @@ -530,7 +530,7 @@ jobs: matrix: ${{ fromJSON(needs.test-vars.outputs.matrix) }} name: Test (${{ matrix.run }}:${{ matrix.tfm }}:${{ matrix.sys }}) timeout-minutes: 240 - runs-on: ${{ fromJSON('{"win-x86":["windows-2022"],"win-x64":["windows-2022"],"linux-x64":["ubuntu-22.04"],"osx-x64":["macos-12"]}')[matrix.sys] }} + runs-on: ${{ fromJSON('{"win-x86":["windows-2022"],"win-x64":["windows-2022"],"linux-x64":["ubuntu-22.04"],"osx-x64":["macos-13"]}')[matrix.sys] }} steps: - name: Free Disk Space (Linux) if: runner.os == 'Linux' From 34c88c38d44b965f1f54830e7f8c21f7271f1c32 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 19 Jun 2024 12:37:25 -0500 Subject: [PATCH 31/36] Set OS arch for MacOS X. --- targets/openjdk.lib.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/targets/openjdk.lib.props b/targets/openjdk.lib.props index 9d5ee51ac..10d2f4ad8 100644 --- a/targets/openjdk.lib.props +++ b/targets/openjdk.lib.props @@ -50,8 +50,8 @@ solaris - x86 x86_64 + aarch64 true From c2194f4a5f6a37a29c0121d1a2383adf263a489e Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 15:43:50 -0500 Subject: [PATCH 32/36] Update test project to MSTest.Sdk. --- src/IKVM.ByteCode.Tests/IKVM.ByteCode.Tests.csproj | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/IKVM.ByteCode.Tests/IKVM.ByteCode.Tests.csproj b/src/IKVM.ByteCode.Tests/IKVM.ByteCode.Tests.csproj index 6f12b8bca..697e133d3 100644 --- a/src/IKVM.ByteCode.Tests/IKVM.ByteCode.Tests.csproj +++ b/src/IKVM.ByteCode.Tests/IKVM.ByteCode.Tests.csproj @@ -1,4 +1,4 @@ - + net472;net6.0;net7.0;net8.0 @@ -7,11 +7,7 @@ - - - - From 108cdd41f89fb4824bec7025c6a5ee64d69bf80b Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 15:43:59 -0500 Subject: [PATCH 33/36] Usings. --- .../Java/com/sun/management/OperatingSystemMXBeanTests.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/IKVM.Tests/Java/com/sun/management/OperatingSystemMXBeanTests.cs b/src/IKVM.Tests/Java/com/sun/management/OperatingSystemMXBeanTests.cs index 3fd78161d..d3cbddfb0 100644 --- a/src/IKVM.Tests/Java/com/sun/management/OperatingSystemMXBeanTests.cs +++ b/src/IKVM.Tests/Java/com/sun/management/OperatingSystemMXBeanTests.cs @@ -1,6 +1,4 @@ -using System.Runtime.InteropServices; - -using FluentAssertions; +using FluentAssertions; using java.lang.management; From cd5c24910444e6c5a01b8a0a8641b953027e8405 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 18:10:56 -0500 Subject: [PATCH 34/36] Ensure threads exit, and print out that. --- .../Java/java/net/ServerSocketTests.cs | 27 ++++++++++++++----- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs index 79a0b31f9..529f878ec 100644 --- a/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs +++ b/src/IKVM.Tests/Java/java/net/ServerSocketTests.cs @@ -60,17 +60,26 @@ public void Stop() public override void run() { - while (running) + try { - try + while (running) { - new EchoSocketClientThread(serverSocket.accept()).start(); - } - catch (SocketTimeoutException) - { - + try + { + new EchoSocketClientThread(serverSocket.accept()).start(); + } + catch (SocketTimeoutException) + { + + } } } + catch (System.Exception e) + { + global::java.lang.System.err.println(e); + } + + global::java.lang.System.@out.println("EchoSocketServerThread exited"); } } @@ -111,7 +120,10 @@ public override void run() rdr.close(); wrt.close(); socket.close(); + + global::java.lang.System.@out.println("EchoSocketClientThread exited"); } + } [TestMethod] @@ -154,6 +166,7 @@ public void EchoTest() wrt.close(); socket.close(); server.Stop(); + server.join(); l.Should().HaveCount(3); l[0].Should().Be("MESSAGEA"); From d941584e0df70f5c56db19c35bd5a7f63661c60b Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Wed, 26 Jun 2024 21:34:52 -0500 Subject: [PATCH 35/36] Lower OSX requirement to 10.10. Allows use of specific deprecated things. --- targets/lib.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/lib.props b/targets/lib.props index 9f10f6480..dc6357492 100644 --- a/targets/lib.props +++ b/targets/lib.props @@ -140,9 +140,9 @@ - + - + From c5b63fe3d3621f7244386fbafd4cbb51dd3ea013 Mon Sep 17 00:00:00 2001 From: Jerome Haltom Date: Fri, 28 Jun 2024 09:47:44 -0500 Subject: [PATCH 36/36] Skip AWT tests on OSX. --- src/IKVM.Tests/Java/java/awt/CursorTests.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/IKVM.Tests/Java/java/awt/CursorTests.cs b/src/IKVM.Tests/Java/java/awt/CursorTests.cs index 797a80bb5..87cb8d1fa 100644 --- a/src/IKVM.Tests/Java/java/awt/CursorTests.cs +++ b/src/IKVM.Tests/Java/java/awt/CursorTests.cs @@ -1,4 +1,6 @@ -using FluentAssertions; +using System.Runtime.InteropServices; + +using FluentAssertions; using java.awt; @@ -14,6 +16,10 @@ public class CursorTests [TestMethod] public void CanGetSystemCopyDropCursor() { + // skip due to hang on OS X + if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX)) + return; + Cursor.getSystemCustomCursor("CopyDrop.32x32").Should().NotBeNull(); }