Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5035027

TEST_BUG: 2 reg-tests fail on platforms which do not support Windows & Mac LAF

    Details

    • Subcomponent:
    • Resolved In Build:
      b56
    • CPU:
      sparc
    • OS:
      solaris_10
    • Verification:
      Verified

      Description



      Name: mmR10223 Date: 04/21/2004


      Filed By : J2SE-SQA [###@###.###
      JDK : JDK1.5.0-b47
      Testbase : Regression-test
      Platform[s] : Solaris, Linux
      switch/Mode : default
      Falling test[s]:
              com/sun/java/swing/plaf/mac/MenuItem/AcceleratorDelimiter/MacLAFMenuAcceleratorDelimiter.java
      com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java

      These manual reg-tests fail on Linux and Solaris platforms with java.lang.RuntimeException.
      They should pass on all platforms which do not support the Windows and Mac LAF.

      This failure is similar to the bug 5030816.


      Test source location:
      =====================
      /java/re/jdk/1.5.0/promoted/all/b47/ws/j2se/test/com/sun/java/swing/plaf/mac/MenuItem/AcceleratorDelimiter/MacLAFMenuAcceleratorDelimiter.java
      /java/re/jdk/1.5.0/promoted/all/b47/ws/j2se/test/com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java

      jtr file location:
      ==================
      /net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b47/regtest/sparc/Solaris_10_sparc_GNOME__linux-8/workDir/test-manual/com/sun/java/swing/plaf/mac/MenuItem/AcceleratorDelimiter/MacLAFMenuAcceleratorDelimiter.jtr
       /net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b47/regtest/sparc/Solaris_10_sparc_GNOME__linux-8/workDir/test-manual/com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.jtr

      How to reproduce:
      =================
      Run the following script (you may need to change its variables)
       
      --- script start ---
      #!/bin/sh
      RESULT_DIR=`pwd`
      WORK_DIR=$RESULT_DIR/workDir/test
      REPORT_DIR=$RESULT_DIR/reportDir

      #Paths in Java Software:
      JT_HOME="/java/re/jct-tools/3.1.2/archive/fcs/binaries"
      JEMMY_JAR="/net/jdk.sfbay/export/jpse04/Jemmy/jemmy.jar"
      JAVA_HOME="/java/re/jdk/1.5.0/promoted/all/b47/binaries/solaris-sparc"
      TEST_BASE_PATH="/java/re/jdk/1.5.0/promoted/all/b47/ws/j2se/test"

      #Alternative paths outside Java Software
      #JT_HOME="/net/koori.sfbay/onestop/jct-tools/3.1.2/archive/fcs/binaries"
      #JEMMY_JAR="/net/jdk.sfbay/export/jpse04/Jemmy/jemmy.jar"
      #JAVA_HOME="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b47/binaries/solaris-sparc"
      #TEST_BASE_PATH="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b47/ws/j2se/test"


      TESTVMOPTS="-client"
      CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"

      TEST="com/sun/java/swing/plaf/mac/MenuItem/AcceleratorDelimiter/MacLAFMenuAcceleratorDelimiter.java"
      #TEST="com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java"

      mkdir -p $WORK_DIR/scratch 2>&1
      mkdir -p $WORK_DIR/jtData 2>&1
      mkdir -p $REPORT_DIR 2>&1

      #rm $WORK_DIR/jtData/ResultCache.jtw 2>&1

      cd $WORK_DIR/scratch

      $JAVA_HOME/bin/java -showversion -server -cp $CLASSPATH -DenvVars=TESTJAVAHOME=$JAVA_HOME,TESTVMOPTS=$TESTVMOPTS,DISPLAY=$DISPLAY,HOME=$HOME/.regtest,PATH=/bin:/usr/bin,CPAPPEND=$JEMMY_JAR,TZ=,LC_ALL=en_US,LC_CTYPE=en_US,LANG=en_US,LPDEST= -DDISPLAY=$DISPLAY -DlocalHost=`uname -n` -Dprogram=jtreg com.sun.javatest.regtest.Main -v default -batch -params -keywords manual -w "$WORK_DIR" -r "$REPORT_DIR" -t "$TEST_BASE_PATH" "$TEST_BASE_PATH/$TEST"

      --- script end ---

      Script output:
      ==============

      Test output (jtr part):
      =======================
      ----------System.out:(1/41)----------
       === MacLAFMenuAcceleratorDelimiter ===
      ----------System.err:(5/449)----------
      java.lang.RuntimeException: The Mac LAF failed to instantiate. This test neither passes nor fails.
      at MacLAFMenuAcceleratorDelimiter.init(MacLAFMenuAcceleratorDelimiter.java:21)
      at com.sun.javatest.regtest.AppletWrapper$AppletThread.run(AppletWrapper.java:132)
      at java.lang.Thread.run(Thread.java:570)
      STATUS:Failed.Applet thread threw exception: java.lang.RuntimeException: The Mac LAF failed to instantiate. This test neither passes nor fails.
      result: Failed. Execution failed: Applet thread threw exception: java.lang.RuntimeException: The Mac LAF failed to instantiate. This test neither passes nor fails.


      test result: Failed. Execution failed: Applet thread threw exception: java.lang.RuntimeException: The Mac LAF failed to instantiate. This test neither passes nor fails.


      Specific machine info:
      ======================
      Hostname: linux-8
      OS: Solaris 10 (sparc) (GNOME)


      ======================================================================

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kizune Alexander Zuev
                Reporter:
                mmvsunw Mmv Mmv (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: