-
Backport
-
Resolution: Won't Fix
-
P4
-
None
The same problem exit in 1.4.2 train. The test nsk/jdb/monitor/monitor001 fail intermetently. This is not regression.
TEST PASSED
12: sh rerun.sh >rerun.sh.bug 2>&1
+ test_name=monitor001
+ JDB=/export/jdk/j2sdk1.4.2_20/bin/jdb
+ PERL=/usr/bin/perl
+ TESTLIST=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/testlist/vm.full.testlist
+ test_case_name=monitor001
+ test_work_dir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
+ CLASSPATH=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/classes::/export/jdk/j2sdk1.4.2_20/lib/tools.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/tonga/tonga3.0.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/javatest/javatest.jar
+ JAVAC=/export/jdk/j2sdk1.4.2_20/bin/javac
+ JDB_TEST_KEYS=-arch=linux -waittime=2 -debugee.vmkind=java
+ PATH=/export/jdk/j2sdk1.4.2_20/bin:/usr/sge/sge6/bin/lx24-x86:/usr/bin:/bin:/usr/local/bin:/usr/sge/sge6/bin/lx24-x86:/usr/bin:/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
+ JAVA=/export/jdk/j2sdk1.4.2_20/bin/java
+ JDB_OPTION=
+ DISPLAY=:0
+ JAVAC_OPTS=
+ JAVA_OPTS=
+ HOME=/export/home/stt-robot
+ PS=:
+ JDB_DEBUGEE_VM_KEYS=
+ LD_LIBRARY_PATH=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/nsk/share/lib/linux:/export/jdk/j2sdk1.4.2_20/jre/lib/i386:/export/jdk/j2sdk1.4.2_20/jre/lib/i386/client
+ TIMEOUT=30
+ export CLASSPATH
+ export PERL
+ export PATH
+ export TESTLIST
+ export HOME
+ export DISPLAY
+ export LD_LIBRARY_PATH
+ TEST_DEST_DIR=monitor001
+ TESTNAME=monitor001
+ testName=nsk/jdb/monitor//monitor001
+ TESTDIR=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
+ testWorkDir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/
+ export testWorkDir
+ tlogOutFile=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.tlog
+ testErrFile=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.err
+ EXECUTE_CLASS=monitor001
+ EXECUTE_CLASS=nsk.jdb.monitor.monitor001
+ JAVAC_OPTS= -g
+ TEST_ARGS=-arch=linux -waittime=2 -debugee.vmkind=java -jdb=/export/jdk/j2sdk1.4.2_20/bin/jdb -java.options= -workdir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 -jdb.option= -debugee.vmkeys=
+ APPLICATION_TIMEOUT=30
+ CLASSPATH=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/classes::/export/jdk/j2sdk1.4.2_20/lib/tools.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/tonga/tonga3.0.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/javatest/javatest.jar
+ export CLASSPATH
+ /export/jdk/j2sdk1.4.2_20/bin/javac -g -d /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001a.java /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.java
+ /export/jdk/j2sdk1.4.2_20/bin/java nsk.jdb.monitor.monitor001 -arch=linux -waittime=2 -debugee.vmkind=java -jdb=/export/jdk/j2sdk1.4.2_20/bin/jdb -java.options= -workdir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 -jdb.option= -debugee.vmkeys=
Launching process by array of args:
args[0]: >/export/jdk/j2sdk1.4.2_20/bin/jdb<
args[1]: >-connect<
args[2]: >com.sun.jdi.CommandLineLaunch:vmexec=java,main=nsk.jdb.monitor.monitor001a<
#>
#> WARNING: switching log to verbose mode,
#> because error is complained
#>
launcher > Starting jdb launching local debuggee
Creating file for jdb stdout stream: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.stdout
Creating file for jdb session: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.session
Creating file for jdb stderr stream: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.stderr
Setting first breakpoint
Sending command: stop in nsk.jdb.monitor.monitor001a.main
Starting debuggee class
Sending command: run
launcher > Compound prompt found: main[1]
Test cases starts.
Sending command: stop at nsk.jdb.monitor.monitor001a:27
launcher > Compound prompt found: main[1]
Sending command: monitor threads
launcher > Compound prompt found: main[1]
Sending command: monitor methods nsk.jdb.monitor.monitor001a
launcher > Compound prompt found: main[1]
Sending command: monitor fields nsk.jdb.monitor.monitor001a
launcher > Compound prompt found: main[1]
Sending command: monitor eval (new java.lang.String("Hello, World")).length()
launcher > Compound prompt found: main[1]
Sending command: cont
launcher > Compound prompt found: main[1]
Sending command: monitor
launcher > Compound prompt found: main[1]
# ERROR: Wrong number of monitor command: threads
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: methods nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: fields nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: eval (new java.lang.String("Hello, World")).length()
# ERROR: Expected: 1; found: 0
Sending command: cont
Test cases ends.
Waiting for jdb exits
jdb normally exited
# ERROR: TEST FAILED
#>
#> SUMMARY: Following errors occured
#> during test execution:
#>
# ERROR: Wrong number of monitor command: threads
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: methods nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: fields nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: eval (new java.lang.String("Hello, World")).length()
# ERROR: Expected: 1; found: 0
# ERROR: TEST FAILED
JdbStdoutReader.run(): got NullPointerException while reading jdb's stdout stream
Bug has been reproduced (iter 12, exit code 97)! see rerun.sh.bug
= How to reproduce
1. log on to stt-09.russia (log in details in comments)
2. cd /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
3. /set/vmsqe/bin/reproduce_bug.sh rerun.sh
TEST PASSED
12: sh rerun.sh >rerun.sh.bug 2>&1
+ test_name=monitor001
+ JDB=/export/jdk/j2sdk1.4.2_20/bin/jdb
+ PERL=/usr/bin/perl
+ TESTLIST=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/testlist/vm.full.testlist
+ test_case_name=monitor001
+ test_work_dir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
+ CLASSPATH=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/classes::/export/jdk/j2sdk1.4.2_20/lib/tools.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/tonga/tonga3.0.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/javatest/javatest.jar
+ JAVAC=/export/jdk/j2sdk1.4.2_20/bin/javac
+ JDB_TEST_KEYS=-arch=linux -waittime=2 -debugee.vmkind=java
+ PATH=/export/jdk/j2sdk1.4.2_20/bin:/usr/sge/sge6/bin/lx24-x86:/usr/bin:/bin:/usr/local/bin:/usr/sge/sge6/bin/lx24-x86:/usr/bin:/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
+ JAVA=/export/jdk/j2sdk1.4.2_20/bin/java
+ JDB_OPTION=
+ DISPLAY=:0
+ JAVAC_OPTS=
+ JAVA_OPTS=
+ HOME=/export/home/stt-robot
+ PS=:
+ JDB_DEBUGEE_VM_KEYS=
+ LD_LIBRARY_PATH=/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/nsk/share/lib/linux:/export/jdk/j2sdk1.4.2_20/jre/lib/i386:/export/jdk/j2sdk1.4.2_20/jre/lib/i386/client
+ TIMEOUT=30
+ export CLASSPATH
+ export PERL
+ export PATH
+ export TESTLIST
+ export HOME
+ export DISPLAY
+ export LD_LIBRARY_PATH
+ TEST_DEST_DIR=monitor001
+ TESTNAME=monitor001
+ testName=nsk/jdb/monitor//monitor001
+ TESTDIR=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
+ testWorkDir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/
+ export testWorkDir
+ tlogOutFile=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.tlog
+ testErrFile=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.err
+ EXECUTE_CLASS=monitor001
+ EXECUTE_CLASS=nsk.jdb.monitor.monitor001
+ JAVAC_OPTS= -g
+ TEST_ARGS=-arch=linux -waittime=2 -debugee.vmkind=java -jdb=/export/jdk/j2sdk1.4.2_20/bin/jdb -java.options= -workdir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 -jdb.option= -debugee.vmkeys=
+ APPLICATION_TIMEOUT=30
+ CLASSPATH=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/vm/src/classes::/export/jdk/j2sdk1.4.2_20/lib/tools.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/tonga/tonga3.0.jar:/net/stt-13/export/home0/dtf/dtf_ws/suites/142_Suites/share/harness/javatest/javatest.jar
+ export CLASSPATH
+ /export/jdk/j2sdk1.4.2_20/bin/javac -g -d /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001a.java /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/monitor001.java
+ /export/jdk/j2sdk1.4.2_20/bin/java nsk.jdb.monitor.monitor001 -arch=linux -waittime=2 -debugee.vmkind=java -jdb=/export/jdk/j2sdk1.4.2_20/bin/jdb -java.options= -workdir=/net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001 -jdb.option= -debugee.vmkeys=
Launching process by array of args:
args[0]: >/export/jdk/j2sdk1.4.2_20/bin/jdb<
args[1]: >-connect<
args[2]: >com.sun.jdi.CommandLineLaunch:vmexec=java,main=nsk.jdb.monitor.monitor001a<
#>
#> WARNING: switching log to verbose mode,
#> because error is complained
#>
launcher > Starting jdb launching local debuggee
Creating file for jdb stdout stream: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.stdout
Creating file for jdb session: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.session
Creating file for jdb stderr stream: /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001/jdb.stderr
Setting first breakpoint
Sending command: stop in nsk.jdb.monitor.monitor001a.main
Starting debuggee class
Sending command: run
launcher > Compound prompt found: main[1]
Test cases starts.
Sending command: stop at nsk.jdb.monitor.monitor001a:27
launcher > Compound prompt found: main[1]
Sending command: monitor threads
launcher > Compound prompt found: main[1]
Sending command: monitor methods nsk.jdb.monitor.monitor001a
launcher > Compound prompt found: main[1]
Sending command: monitor fields nsk.jdb.monitor.monitor001a
launcher > Compound prompt found: main[1]
Sending command: monitor eval (new java.lang.String("Hello, World")).length()
launcher > Compound prompt found: main[1]
Sending command: cont
launcher > Compound prompt found: main[1]
Sending command: monitor
launcher > Compound prompt found: main[1]
# ERROR: Wrong number of monitor command: threads
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: methods nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: fields nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: eval (new java.lang.String("Hello, World")).length()
# ERROR: Expected: 1; found: 0
Sending command: cont
Test cases ends.
Waiting for jdb exits
jdb normally exited
# ERROR: TEST FAILED
#>
#> SUMMARY: Following errors occured
#> during test execution:
#>
# ERROR: Wrong number of monitor command: threads
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: methods nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: fields nsk.jdb.monitor.monitor001a
# ERROR: Expected: 1; found: 0
# ERROR: Wrong number of monitor command: eval (new java.lang.String("Hello, World")).length()
# ERROR: Expected: 1; found: 0
# ERROR: TEST FAILED
JdbStdoutReader.run(): got NullPointerException while reading jdb's stdout stream
Bug has been reproduced (iter 12, exit code 97)! see rerun.sh.bug
= How to reproduce
1. log on to stt-09.russia (log in details in comments)
2. cd /net/stt-13/export/stt/gtee/global/1.4.2_20/b03_j4b/142_VM/01/vm/suse10-i586/suse10-i586_1200FDA3AA0/stt-robot.Linux.i386/monitor001
3. /set/vmsqe/bin/reproduce_bug.sh rerun.sh
- backport of
-
JDK-6754524 TTY: jdb 'monitor' command needs better user feedback when its actions occur
-
- Closed
-