Many tests failed beginning jdk7 b60 (not sure if it's related to the fix of x11 robot bug 6799099 in b60). A note from QA is that the tests only failed when running on *.UTF-8 locales.
1. Download and extract the attached test.tar
2. Run test on various OSes such as Solaris 10 5/09 (update 7) x86 or SPARC by command "java DialogTest"
3. Click on "Show Dialog" and a test dialog will pop up with test characters in title, label, and button.
If you run the test on Solaris 10 8/07 (update 4) on x86 or Solaris 10 5/08 (update 5) amd64 version or OpenSolaris x86 (many also others), then the test crashes after you click on "Show Dialog". The tar file also included a crash log file.
There are many tests in i18n GS-MS test suite that fails due to the same problem (test dialog doesn't pop up).
Test suite ws: /net/sqenfs-1.sfbay.sun.com/export1/comp/jsn/all_workspace/7_int/i18n/src/GS-MS/{awt,swing}
Tests failed:
* swing/Swing_ar_LAF_JFrame
* swing/Swing_ar_LAF_JDialog
* swing/Swing_ar_SansSerif_BoldItalic_16_JTextField
*
* swing/Swing_de_AttributedString
* swing/Swing_de_LAF_JDialog
* swing/Swing_de_JFormattedTextField
* awt/AWT_de_FrameRenderTest
* awt/AWT_de_DialogRenderTest
* awt/AWT_de_FrameTest
* awt/AWT_de_DialogTest
* awt/AWT_de_FrameTest2
*
* swing/Swing_hi_AttributedString
* swing/Swing_hi_LAF_JDialog
* swing/Swing_hi_DialogInput_BoldItalic_12_JTabbedPane
* swing/Swing_hi_SansSerif_Italic_24_JTextField
*
* swing/Swing_ja_LAF_JFrame
* swing/Swing_ja_LAF_JDialog
* swing/Swing_ja_JFormattedTextField
* awt/AWT_ja_FrameRenderTest
* awt/AWT_ja_DialogRenderTest
* awt/AWT_ja_FrameTest
* awt/AWT_ja_DialogTest
*
* swing/Swing_ko_LAF_JFrame
* swing/Swing_ko_LAF_JDialog
* swing/Swing_ko_JFormattedTextField
* awt/AWT_ko_FrameRenderTest
* awt/AWT_ko_DialogRenderTest
* awt/AWT_ko_FrameTest
* awt/AWT_ko_DialogTest
*
* swing/Swing_th_AttributedString
* swing/Swing_th_LAF_JFrame
* swing/Swing_th_LAF_JDialog
*
* swing/Swing_zh_CN_LAF_JDialog
* awt/AWT_zh_CN_FrameRenderTest
* awt/AWT_zh_CN_DialogRenderTest
* awt/AWT_zh_CN_FrameTest
* awt/AWT_zh_CN_DialogTest
*
* swing/Swing_zh_TW_LAF_JFrame
* swing/Swing_zh_TW_LAF_JDialog
* awt/AWT_zh_TW_FrameRenderTest
* awt/AWT_zh_TW_DialogRenderTest
* awt/AWT_zh_TW_FrameTest
* awt/AWT_zh_TW_DialogTest
* awt/AWT_zh_TW_FrameTest2
* awt/AWT_zh_TW_DialogTest2
*
* swing/Swing_zh_HK_LAF_JFrame
* swing/Swing_zh_HK_LAF_JDialog
* swing/Swing_zh_HK_Serif_Italic_48_JTextArea
* swing/Swing_zh_HK_Dialog_BoldItalic_24_JSpinner
* awt/AWT_zh_HK_FrameRenderTest
* awt/AWT_zh_HK_DialogRenderTest
* awt/AWT_zh_HK_FrameTest
* awt/AWT_zh_HK_DialogTest