Conversion Summary
Apple contributed tests or classes are identified by the "@summary com.apple.junit.<...>" comment tag
- 340 tests from Apple
- 59 tests evaluated non-contributable (17%)
- 170 tests converted to JTreg (50%)
- 111 tests remaining (33%)
Unit Tests Converted to macosx-port/jdk/test/
com/apple/eawt/DockIconTest.java
com/apple/eio/APIPresent.java
com/apple/eio/FileManagerTests.java
com/apple/eio/FileTypeUtils01.java
java/awt/Button/ButtonBasics.java
java/awt/Color/CColorPaint_R4533150.java
java/awt/Color/CheckBasicColors.java
java/awt/Color/ColorComponent01.java
java/awt/Color/IndexColorModelTest.java
java/awt/Color/R5214320TestEvenOddGradientFill.java
java/awt/Color/TestCustomPaint.java
java/awt/Component/Misc/TheyCallMeMrComponent.java
java/awt/Component/SetBackground/TwoInOne.java
java/awt/Container/AddOrder/AddOrder01.java
java/awt/Container/Validate/ValidateTest.java
java/awt/Container/ZOrder/ZOrder01.java
java/awt/Cursor/CursorDefaults.java
java/awt/Dialog/ModalitySpec/ModalitySpecTests.java
java/awt/Dialog/ModalZOrder/ModalZOrder.java
java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
java/awt/event/AWTEvent/Container/ContainerAddedTest.java
java/awt/event/AWTEvent/Paint/PaintEventTest.java
java/awt/event/FocusEvent/FocusParity01.java
java/awt/event/FocusEvent/R4323039_SimpleControls.java
java/awt/event/MiscEvents/EventHeirachyWithListeners.java
java/awt/event/TextEvent/TextListener01.java
java/awt/font/GlyphVector/DrawGlyphVectorWorking.java
java/awt/font/TextLayout/Bounds/Bounds01.java
java/awt/FontClass/DerivedFont/FractionalFont01.java
java/awt/FontClass/MixedFonts/MixedFonts01.java
java/awt/Frame/ExtendedState/MaximizedBoundsTest.java
java/awt/Frame/ExtendedState/ZoomedFrame.java
java/awt/Frame/GetLocation/GetLocation.java
java/awt/Frame/Insets/R2226724Insets.java
java/awt/Frame/Misc/MixedItemsTest01.java
java/awt/Frame/SetMinimumSize/MinSizeTest.java
java/awt/FullScreen/TestFullScreen.java
java/awt/FullScreen/TestFullScreenEvents.java
java/awt/FullScreen/TestFullScreenFlip.java
java/awt/geom/AffineTransform/FontTransform.java
java/awt/Graphics/ClipAfterVolatileImage.java
java/awt/Graphics/CopyAreaOnScreen.java
java/awt/Graphics/CustomCompositePositioningTest.java
java/awt/Graphics/DrawImageOverGradient.java
java/awt/Graphics/DrawImageWithBackground.java
java/awt/Graphics/GradientPaint/R3663334GradientTests.java
java/awt/Graphics/GradientPaint/R4904332GradientHang.java
java/awt/Graphics/HeavyWeightRepaint/HeavyweightRepaintTest.java
java/awt/Graphics/HexagonTest01.java
java/awt/Graphics/Images/AlphaFill.java
java/awt/Graphics/Images/BufferedImages01.java
java/awt/Graphics/Images/CopyAreaOffScreen.java
java/awt/Graphics/Images/GetRasterBeforeDrawing.java
java/awt/Graphics/Images/OffscreenSizes.java
java/awt/Graphics/Images/Polys01.java
java/awt/Graphics/Images/Polys02.java
java/awt/Graphics/Images/PolysStress.java
java/awt/Graphics/Images/SimpleScaledXOR.java
java/awt/Graphics/Images/SubImages01.java
java/awt/Graphics/Images/TestClippedDrawImage.java
java/awt/Graphics/Images/TestColorConvertOp.java
java/awt/Graphics/Images/TestGetRGB.java
java/awt/Graphics/Images/WritableRaster01.java
java/awt/Graphics/Images/WritableRaster02.java
java/awt/Graphics/InterpolationTest.java
java/awt/Graphics/Primitives/DrawRectWithComplexStroke.java
java/awt/Graphics/Primitives/FillRoundRect01.java
java/awt/Graphics/Primitives/LineAntialiasing01.java
java/awt/Graphics/Primitives/NaNPathDrawing.java
java/awt/Graphics/TestDrawables.java
java/awt/Graphics/TryTextCompositingFirst.java
java/awt/GraphicsDevice/GraphicsDevicesTest.java
java/awt/GridBagLayout/GridBagAbsolute/GridBagAbsolute01.java
java/awt/image/ConvolveOp/ConvolveOpTest01.java
java/awt/List/ListPeer/R2303044ListSelection.java
java/awt/List/ListWidth/ListWidths01.java
java/awt/Robot/Button3/RobotROMouse3284378.java
java/awt/Scrollbar/LiveResize/ScrollbarTest.java
java/awt/TextArea/InsertFromEventThread/R3321376Insert.java
java/awt/TextField/TextFields01.java
java/awt/Toolkit/GetMenuShortcutKeyMask/R2287328GetMenuSCKMask.java
java/awt/Window/ChildOfModal/ChildOfModal.java
java/awt/Window/DialogToFront/DialogToFront.java
java/awt/Window/HiddenWindowSentEvents/HiddenWindowSentEvents.java
java/awt/Window/HideShowOwnedWindows/HideShowOwnedWindows.java
java/awt/Window/MinSizeTest/MinSizeTest.java
java/awt/Window/OnTop/OnTop.java
java/awt/Window/OwnedDialogs/OwnedDialogs.java
java/awt/Window/R3967850MinWindowSize/R3967850MinWindowSize.java
java/awt/Window/Repaint/Repainter.java
java/io/File/FileCreateDeleteTest.java
java/io/File/FileRenameTo.java
java/io/File/R2226785File_delete.java
java/io/File/R2254176FileClosing.java
java/io/File/R2256773File_getPath.java
java/io/File/R2297115File_mkdir.java
java/io/File/R2385593ListFileSlash.java
java/io/File/R2391232FileSlashDot.java
java/io/File/R2405276ListCurDir.java
java/io/File/R2408635SpecialCharacters.java
java/io/File/R2426905CrashOnEmptyFilename.java
java/io/File/R4978208MultipleUmlautsTest.java
java/io/File/TestFileIO16.java
java/lang/Double/R1388007FloatOverflow.java
java/lang/LanguageSpec/AbruptTest.java
java/lang/LanguageSpec/LockTest.java
java/lang/LanguageSpec/VolatileTest.java
java/lang/Math/R1400112FloatPrecisionTest.java
java/lang/Math/VampireNumbers.java
java/lang/reflect/Field/R2005198/R2005198FieldGetChar.java
java/lang/reflect/Field/ReflectionTest.java
java/lang/Runtime/exec/RuntimeExecExtendedCharsTest.java
java/lang/Runtime/exec/RuntimeExecTest001.java
java/lang/Runtime/exec/RuntimeExecTest002.java
java/lang/Runtime/sanity/RuntimeTest.java
java/lang/String/q0001BasicString.java
java/lang/String/q0002BasicString.java
java/lang/System/SystemNanoTimeTest.java
java/lang/Thread/InterruptSleep/InterruptSleepTest.java
java/lang/Thread/InterruptWait/InterruptWaitTest.java
java/lang/Thread/StopSleep/StopSleepTest.java
java/lang/Thread/StopWait/StopWaitTest.java
java/net/GetMTUTest.java
java/net/IPv6NetworkInterfaceTest.java
java/net/IPv6PrefixLenTest.java
java/net/LookupBogusHosts.java
java/net/R1680855GetLocalHost.java
java/net/R2202492DatagramSocketTimeout.java
java/net/R2212454NullSocket.java
java/net/R2396919ServerSocketTimeout.java
java/net/R4571574GetHardwareAddressTest.java
java/net/R4623460IsReachableTest.java
java/net/R4906430LocalhostIPv6AddressTest.java
java/net/ReuseAddressTest.java
java/net/SimpleGetLocalHost.java
java/net/Socket/GetLocalAddressTest.java
java/nio/ByteBuffer/AllocateDirect01.java
java/nio/channels/FileChannel/FileChannel_transferFrom.java
java/nio/channels/FileChannel/fileLockFailsFileChannelClose_R3919542.java
java/nio/channels/Selector/Kqueues64bitTest_R4258155.java
java/nio/channels/Selector/SelectorKqueueTest.java
java/nio/channels/Selector/TestNIOLocalChannels.java
java/security/KeyStore/DefaultKeyStorePasswordTest.java
java/text/Japanese/JapaneseTest.java
java/text/MessageFormat/R2200042Msgfmt.java
java/util/Collections/CollectionStress01.java
java/util/Date/DateTest.java
java/util/Date/R1610789DateTests.java
java/util/Date/R1651062DateMonthParse.java
java/util/Date/R2452208DateEpochFormat.java
java/util/GregorianCalendar/GregorianCalendarTest.java
java/util/HashSet/SimpleHashSetTest.java
java/util/prefs/Preferences/Prefs01.java
java/util/prefs/Preferences/Prefs02.java
java/util/regex/BasicMatching.java
java/vm/ArrayInit_R2208170.java
java/vm/nanoTime_R4064974.java
java/vm/R3569904ThreadedAppendDoubleDivByZeroTest.java
java/vm/ThreadInterrupt_R4664546.java
java/vm/VMStress01.java
java/vm/XmxHeapSizeTest.java
javax/swing/JComponent/DoublePaint/TestDoublePaint.java
javax/swing/JDialog/DialogClose/DialogCloseTest.java
javax/swing/JFrame/Insets/R2226724Swing.java
javax/swing/JTableHeader/EmptyTableHeader/EmptyTableHeader.java
javax/swing/JTextComponent/ArrowKeys/EventsInTextWidgets01.java
javax/swing/JTextComponent/ClearFocus/R4082604_ClearFocusTest.java
javax/swing/JTextComponent/FocusLoss/R4307013_PopupVsFocus.java
javax/swing/PopupFactory/PopupFactoryTests.java
Utility Classes Converted to macosx-port/jdk/test/
java/awt/regtesthelpers/BITestUtils.java
java/awt/regtesthelpers/LiveResizeAction.java
java/awt/regtesthelpers/MovingPoints.java
java/awt/regtesthelpers/RobotUtilities.java
java/awt/regtesthelpers/VisibilityValidator.java
java/awt/regtesthelpers/Waypoint.java
Unit Tests Not Yet Converted
com.apple.junit.apple.awt.GrowboxClick
com.apple.junit.apple.awt.UseQuartz01
com.apple.junit.apple.crypto.KeyStore01
com.apple.junit.java.awt.Event.ComponentListenerTest
com.apple.junit.java.awt.Event.EventTimestamps
com.apple.junit.java.awt.Event.R4367748_FocusBug
com.apple.junit.java.awt.Event.TextFieldFocus
com.apple.junit.java.awt.Event.TrivialFocusListener01
com.apple.junit.java.awt.Event.WindowEventBasics01
com.apple.junit.java.awt.Frame.FirstDraw
com.apple.junit.java.awt.Frame.FrameStress01
com.apple.junit.java.awt.Frame.RenderingHintsTest
com.apple.junit.java.awt.Frame.SetLocationByPlatformTest
com.apple.junit.java.awt.Label.R3507928LabelTruncation
com.apple.junit.java.awt.Label.q0001LabelBasics
com.apple.junit.java.awt.LiveResize.LabelLiveResize
com.apple.junit.java.awt.LiveResize.LiveResizeFromThirdThread
com.apple.junit.java.awt.LiveResize.LiveResizeUpdateTest
com.apple.junit.java.awt.LiveResize.ResizeWhileDrawing
com.apple.junit.java.awt.MultiThreadStress01.MultiThreadedStress01
com.apple.junit.java.awt.Robot.RobotScreenCapture
com.apple.junit.java.awt.Serialize02
com.apple.junit.java.awt.SystemTrayTest
com.apple.junit.java.awt.Text.StringWidthFromCodePointAdvance
com.apple.junit.java.awt.dnd.DnDBasicTest
com.apple.junit.java.awt.geom.Area.q0001BasicAreaOps
com.apple.junit.java.awt.geom.ColorBlocks
com.apple.junit.java.awt.print.MixedPrintingTests
com.apple.junit.java.awt.surface.SurfaceResize
com.apple.junit.java.graphics.Teardown.CloseWindowWhileDrawing
com.apple.junit.java.graphics.Teardown.SimpleTearDown
com.apple.junit.java.graphics.primitives.Spheres3D.TestSphere3D
com.apple.junit.java.graphics.primitives.TestComplexClip
com.apple.junit.java.graphics.primitives.TestCustomStroke
com.apple.junit.java.graphics.primitives.TestPrimitiveDrawing
com.apple.junit.java.graphics.primitives.ThreadedLazyDrawingQueueTest
com.apple.junit.java.graphics.primitives.ThreadedOnscreenLines01
com.apple.junit.java.graphics.primitives.ThreadedPrimitiveDrawingTest
com.apple.junit.java.graphics.subimage.MultiThreadedSubImages
com.apple.junit.java.graphics.subimage.SubImages02
com.apple.junit.java.graphics.text.StressTestDrawString
com.apple.junit.java.graphics.text.ThreadedText01
com.apple.junit.java.java3d.OnscreenColor
com.apple.junit.java.lang.Exception.ArithmeticExp01
com.apple.junit.java.lang.Exception.q0001ExceptionBasics
com.apple.junit.java.lang.Properties.Properties01
com.apple.junit.java.lang.Properties.R4807016InitPropertiesTest
com.apple.junit.java.lang.Runtime.CheckForCommands
com.apple.junit.java.lang.Runtime.RuntimeExecTest003
com.apple.junit.java.lang.Runtime.ThreadSleep
com.apple.junit.java.lang.Thread.UncaughtExceptionTest
com.apple.junit.java.lang.Thread.WhileLoopNewThreadTest
com.apple.junit.java.lang.annotation.MetadataTest
com.apple.junit.java.net.Datagram.TimeClient
com.apple.junit.java.net.SimpleSSL.httpsUrl
com.apple.junit.java.sql.DriverTest
com.apple.junit.java.text.TextArea.ThreadedTextArea01
com.apple.junit.java.text.TextBounds.ScaledJTextFields
com.apple.junit.java.util.TimeZone.TimeZoneTester
com.apple.junit.java.util.TimeZoneTest
com.apple.junit.java.util.concurrency.ParkUnparkHangTest
com.apple.junit.java.vm.ArrayLengthCanonicalizationTest
com.apple.junit.java.vm.CoherenceVolatile
com.apple.junit.java.vm.Deopt_R4304382
com.apple.junit.java.vm.Deoptimization01
com.apple.junit.java.vm.Deoptimization02
com.apple.junit.java.vm.DiningPhilosophersTest
com.apple.junit.java.vm.LoadOrder.LoadOrder
com.apple.junit.java.vm.OnStackReplacementTest
com.apple.junit.java.vm.ParamsTest01
com.apple.junit.java.vm.PuttingNonDirectBufferIntoDirectBufferResultsInNPE_R3889914
com.apple.junit.java.vm.RandomAccessFile_rws_Test
com.apple.junit.java.vm.SQLTimeStampComparisonResultsInClasscastException_R4679413
com.apple.junit.java.vm.VendorName_R4807958
com.apple.junit.java.vm.testConcurrentExecutors_R3867932
com.apple.junit.java.vm.timesEqual_R4680975
com.apple.junit.javax.crypto.CryptoStrengthTest
com.apple.junit.javax.imageio.q0001ImageIO
com.apple.junit.javax.script.AppleScriptEngineTest
com.apple.junit.javax.script.BasicScriptTest
com.apple.junit.javax.script.BundledAppLivenessTest
com.apple.junit.javax.script.DateScriptTest
com.apple.junit.javax.sound.SoundLiveness
com.apple.junit.javax.sound.midi.MidiNoteTotoro
com.apple.junit.javax.sound.midi.TestAWTHangBug3719565
com.apple.junit.javax.sound.sampled.Test4401055
com.apple.junit.javax.sound.sampled.Test4401073
com.apple.junit.javax.sound.sampled.Test4401077
com.apple.junit.javax.sound.sampled.TestInputDeviceMixerInfoGetVendor
com.apple.junit.javax.sound.sampled.TestSoundHang4596787
com.apple.junit.javax.swing.Focus.FocusTraversalPolicyRegressionTests
com.apple.junit.javax.swing.JButton.JButtonBasics
com.apple.junit.javax.swing.JButton.TrivialJButton
com.apple.junit.javax.swing.JColorChooser.TrivialJColorChooser
com.apple.junit.javax.swing.JComboBox.TrivialJComboBox
com.apple.junit.javax.swing.JComponentSanityChecks
com.apple.junit.javax.swing.JDesktopPane.DesktopManagerTests
com.apple.junit.javax.swing.JFileChooser.BasicJFileChooser01
com.apple.junit.javax.swing.JInternalFrame.InternalFrameBaseTests
com.apple.junit.javax.swing.JLabel.R3121780FontNPEBug
com.apple.junit.javax.swing.JMenu.JMenu01
com.apple.junit.javax.swing.JMenu.ScreenMenuTests
com.apple.junit.javax.swing.JSpinner.ToolTipTest
com.apple.junit.javax.swing.JTable.SimpleTable01
com.apple.junit.javax.swing.JTextField.TrivialJTextField
com.apple.junit.javax.swing.JTextField.q0001JTextFieldBasics
com.apple.junit.javax.swing.KeyboardEventTest
com.apple.junit.javax.swing.MixedItemTest02
com.apple.junit.javax.swing.RenderChecks.RenderCheck01
com.apple.junit.javax.swing.Serialize01
com.apple.junit.javax.xml.SAXParserTest01