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

    XMLWordPrintable

Details

    • b56
    • sparc
    • solaris_10
    • 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

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

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: