You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by "Jonathan Costers (JIRA)" <ji...@apache.org> on 2009/10/02 01:45:23 UTC
[jira] Issue Comment Edited: (RIVER-304) Reactivate River jtreg
tests
[ https://issues.apache.org/jira/browse/RIVER-304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12761404#action_12761404 ]
Jonathan Costers edited comment on RIVER-304 at 10/1/09 4:43 PM:
-----------------------------------------------------------------
Here is a specific example:
Command used:
----------------------
jonathan@calisto:~/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg$ /home/jonathan/jtreg/linux/bin/jtreg -verbose:all,nopass -Djsk.home=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk -dir:/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg -jdk:/usr/lib/jvm/java-6-sun net/jini/activation/Activatable/inactiveGroup
test.props:
--------------
jonathan@calisto:~/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg$ cat test.props
jsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk
contents of jre/lib/ext:
----------------------------
jonathan@calisto:~$ ls -al /usr/lib/jvm/java-6-sun/jre/lib/ext
totaal 2588
drwxr-xr-x 2 root root 4096 2009-10-01 23:42 .
drwxr-xr-x 18 root root 4096 2009-08-29 16:10 ..
-rw-r--r-- 1 root root 246722 2009-10-01 23:38 jsk-lib.jar
-rw-r--r-- 1 root root 796635 2009-10-01 23:38 jsk-platform.jar
-rw-r--r-- 1 root root 24691 2009-10-01 23:38 jsk-policy.jar
-rw-r--r-- 1 root root 3939 2009-10-01 23:38 jsk-resources.jar
-rw-r--r-- 1 root root 841667 2009-08-29 00:07 localedata.jar
-rw-r--r-- 1 root root 429 2009-07-31 15:40 meta-index
-rw-r--r-- 1 root root 2257 2009-10-01 23:38 phoenix-init.jar
-rw-r--r-- 1 root root 170239 2009-07-31 15:21 sunjce_provider.jar
-rw-r--r-- 1 root root 231542 2009-07-31 15:28 sunpkcs11.jar
-rw-r--r-- 1 root root 188120 2009-10-01 23:40 tools.jar
If I understand correctly, this is the way these tests used to be run at Sun?
However, the activation tests fail for me.
Result:
--------------------------------------------------
TEST: net/jini/activation/Activatable/inactiveGroup/InactiveGroup.java
JDK under test: (/usr/lib/jvm/java-6-sun)
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build TestLibrary RMID ActivationLibrary
TIME: 0.0010 seconds
messages:
command: build TestLibrary RMID ActivationLibrary
reason: User specified action: run build TestLibrary RMID ActivationLibrary
elapsed time (seconds): 0.0010
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build ActivateMe
TIME: 0.0 seconds
messages:
command: build ActivateMe
reason: User specified action: run build ActivateMe
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build InactiveGroup
TIME: 0.0 seconds
messages:
command: build InactiveGroup
reason: User specified action: run build InactiveGroup
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build InactiveGroup_Stub
TIME: 0.0 seconds
messages:
command: build InactiveGroup_Stub
reason: User specified action: run build InactiveGroup_Stub
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME: 0.0 seconds
messages:
command: build InactiveGroup
reason: Named class compiled on demand
elapsed time (seconds): 0.0
ACTION: main -- Failed. Execution failed: `main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
REASON: User specified action: run main/othervm/policy=security.policy/timeout=240 -Dtest.rmi.exportType=default InactiveGroup
TIME: 23.631 seconds
messages:
command: main -Dtest.rmi.exportType=defaultInactiveGroup
reason: User specified action: run main/othervm/policy=security.policy/timeout=240 -Dtest.rmi.exportType=default InactiveGroup
elapsed time (seconds): 23.631
STDOUT:
Regression test for bug 4116082
STDERR:
exportType: default
HTTPD: using /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/tools.jar on port 8081 serving /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib-dl
RMID: starting rmid...
JAVAVM: command = /usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java -Djava.security.policy=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.security.policy -Djava.rmi.server.codebase="http://127.0.0.1:8081/phoenix-dl.jar http://127.0.0.1:8081/jsk-dl.jar" -Dtest.src=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup -Dtest.classes=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork/classes/net/jini/activation/Activatable/inactiveGroup -Djsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk -jar /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.config
JavaVM: parsed command: [/usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java, -Djava.security.policy=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.security.policy, -Djava.rmi.server.codebase=http://127.0.0.1:8081/phoenix-dl.jar http://127.0.0.1:8081/jsk-dl.jar, -Dtest.src=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup, -Dtest.classes=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork/classes/net/jini/activation/Activatable/inactiveGroup, -Djsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk, -jar, /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar, /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.config]
null: Unable to access jarfile /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar
2-okt-2009 1:29:39 com.sun.jini.tool.ClassServer run
INFO: ClassServer started [[/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib-dl/], port 8081]
JAVAVM: finished starting vm.
TEST FAILED: start rmid failed... giving up
TEST FAILED:
Test failed with: TEST FAILED: start rmid failed... giving up
TestFailedException: TEST FAILED: start rmid failed... giving up
at TestLibrary.bomb(TestLibrary.java:92)
at RMID.start(RMID.java:209)
at RMID.start(RMID.java:171)
at InactiveGroup.main(InactiveGroup.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:619)
ACTIVATION_LIBRARY: tried to shutdown when rmid was not running
TEST FAILED: rmid not destroyed in: 60000 milliseconds
TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
at TestLibrary.bomb(TestLibrary.java:92)
at TestLibrary.bomb(TestLibrary.java:95)
at ActivationLibrary.rmidCleanup(ActivationLibrary.java:195)
at InactiveGroup.main(InactiveGroup.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:619)
JavaTest Message: Test threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
TEST RESULT: Failed. Execution failed: `main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
--------------------------------------------------
Test results: failed: 1
Report written to JTreport/html/report.html
Results written to /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork
Error: Some tests failed or other problems occurred.
Notice the "null: Unable to access jarfile /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar" in above output ..
The file is definitely there, fresh out of a clean build:
jonathan@calisto:~$ ls -al Documenten/NetBeansProjects/River/jtsk/trunk/lib/phoenix.jar
-rw-r--r-- 1 jonathan jonathan 70451 2009-10-02 00:51 Documenten/NetBeansProjects/River/jtsk/trunk/lib/phoenix.jar
was (Author: jcosters):
Here is a specific example:
Command used:
----------------------
jonathan@calisto:~/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg$ /home/jonathan/jtreg/linux/bin/jtreg -verbose:all,nopass -Djsk.home=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk -dir:/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg -jdk:/usr/lib/jvm/java-6-sun net/jini/activation/Activatable/inactiveGroup
test.props:
--------------
jonathan@calisto:~/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg$ cat test.props
jsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk
contents of jre/lib/ext:
----------------------------
jonathan@calisto:~$ ls -al /usr/lib/jvm/java-6-sun/jre/lib/ext
totaal 2588
drwxr-xr-x 2 root root 4096 2009-10-01 23:42 .
drwxr-xr-x 18 root root 4096 2009-08-29 16:10 ..
-rw-r--r-- 1 root root 246722 2009-10-01 23:38 jsk-lib.jar
-rw-r--r-- 1 root root 796635 2009-10-01 23:38 jsk-platform.jar
-rw-r--r-- 1 root root 24691 2009-10-01 23:38 jsk-policy.jar
-rw-r--r-- 1 root root 3939 2009-10-01 23:38 jsk-resources.jar
-rw-r--r-- 1 root root 841667 2009-08-29 00:07 localedata.jar
-rw-r--r-- 1 root root 429 2009-07-31 15:40 meta-index
-rw-r--r-- 1 root root 2257 2009-10-01 23:38 phoenix-init.jar
-rw-r--r-- 1 root root 170239 2009-07-31 15:21 sunjce_provider.jar
-rw-r--r-- 1 root root 231542 2009-07-31 15:28 sunpkcs11.jar
-rw-r--r-- 1 root root 188120 2009-10-01 23:40 tools.jar
Result:
--------------------------------------------------
TEST: net/jini/activation/Activatable/inactiveGroup/InactiveGroup.java
JDK under test: (/usr/lib/jvm/java-6-sun)
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build TestLibrary RMID ActivationLibrary
TIME: 0.0010 seconds
messages:
command: build TestLibrary RMID ActivationLibrary
reason: User specified action: run build TestLibrary RMID ActivationLibrary
elapsed time (seconds): 0.0010
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build ActivateMe
TIME: 0.0 seconds
messages:
command: build ActivateMe
reason: User specified action: run build ActivateMe
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build InactiveGroup
TIME: 0.0 seconds
messages:
command: build InactiveGroup
reason: User specified action: run build InactiveGroup
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: User specified action: run build InactiveGroup_Stub
TIME: 0.0 seconds
messages:
command: build InactiveGroup_Stub
reason: User specified action: run build InactiveGroup_Stub
elapsed time (seconds): 0.0
ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME: 0.0 seconds
messages:
command: build InactiveGroup
reason: Named class compiled on demand
elapsed time (seconds): 0.0
ACTION: main -- Failed. Execution failed: `main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
REASON: User specified action: run main/othervm/policy=security.policy/timeout=240 -Dtest.rmi.exportType=default InactiveGroup
TIME: 23.631 seconds
messages:
command: main -Dtest.rmi.exportType=defaultInactiveGroup
reason: User specified action: run main/othervm/policy=security.policy/timeout=240 -Dtest.rmi.exportType=default InactiveGroup
elapsed time (seconds): 23.631
STDOUT:
Regression test for bug 4116082
STDERR:
exportType: default
HTTPD: using /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/tools.jar on port 8081 serving /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib-dl
RMID: starting rmid...
JAVAVM: command = /usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java -Djava.security.policy=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.security.policy -Djava.rmi.server.codebase="http://127.0.0.1:8081/phoenix-dl.jar http://127.0.0.1:8081/jsk-dl.jar" -Dtest.src=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup -Dtest.classes=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork/classes/net/jini/activation/Activatable/inactiveGroup -Djsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk -jar /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.config
JavaVM: parsed command: [/usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java, -Djava.security.policy=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.security.policy, -Djava.rmi.server.codebase=http://127.0.0.1:8081/phoenix-dl.jar http://127.0.0.1:8081/jsk-dl.jar, -Dtest.src=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup, -Dtest.classes=/home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork/classes/net/jini/activation/Activatable/inactiveGroup, -Djsk.home=/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk, -jar, /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar, /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/rmid.config]
null: Unable to access jarfile /home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib/phoenix.jar
2-okt-2009 1:29:39 com.sun.jini.tool.ClassServer run
INFO: ClassServer started [[/home/jonathan/Documenten/NetbeansProjects/River/jstk/trunk/lib-dl/], port 8081]
JAVAVM: finished starting vm.
TEST FAILED: start rmid failed... giving up
TEST FAILED:
Test failed with: TEST FAILED: start rmid failed... giving up
TestFailedException: TEST FAILED: start rmid failed... giving up
at TestLibrary.bomb(TestLibrary.java:92)
at RMID.start(RMID.java:209)
at RMID.start(RMID.java:171)
at InactiveGroup.main(InactiveGroup.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:619)
ACTIVATION_LIBRARY: tried to shutdown when rmid was not running
TEST FAILED: rmid not destroyed in: 60000 milliseconds
TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
at TestLibrary.bomb(TestLibrary.java:92)
at TestLibrary.bomb(TestLibrary.java:95)
at ActivationLibrary.rmidCleanup(ActivationLibrary.java:195)
at InactiveGroup.main(InactiveGroup.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:619)
JavaTest Message: Test threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
TEST RESULT: Failed. Execution failed: `main' threw exception: TestFailedException: TEST FAILED: rmid not destroyed in: 60000 milliseconds
--------------------------------------------------
Test results: failed: 1
Report written to JTreport/html/report.html
Results written to /home/jonathan/Documenten/NetBeansProjects/River/jtsk/trunk/qa/jtreg/JTwork
Error: Some tests failed or other problems occurred.
> Reactivate River jtreg tests
> ----------------------------
>
> Key: RIVER-304
> URL: https://issues.apache.org/jira/browse/RIVER-304
> Project: River
> Issue Type: Test
> Environment: JDK 1.5 or later with jtreg test suite http://www.openjdk.org/jtreg/
> Reporter: Peter Firmstone
> Attachments: ant.html, jtreg-output-20090928-JC.tar.gz, jtreg_stdout_errout.txt, JTreport-jdk1.5-qatests-trunk.tgz, JTreport.tgz, JTwork-jdk5-qatests-trunk.tgz, JTwork.tgz
>
>
> From a recent discussion on river-dev:
> Peter Firmstone wrote:
> > Using the GPLv2 version of jtreg is ok as a platform requirement for the tests, we just can't distribute it with River.
> >
> > Peter Jones wrote:
> >> On Tue, Apr 21, 2009 at 06:27:18PM +0200, Jonathan Costers wrote:
> >>
> >>> Something a bit off-topic: the "jtreg tests" are mentioned in the
> >>> discussion you linked to. How do these differ from the other harness/QA
> >>> tests? I must say I haven't really looked at them deeply, but I did
> >>> notice them and that they are separate from the QA suite ...
> >>> For the moment the source just sits there .. Nothing is even compiled.
> >>> Would you be able to give some pointers?
> >>>
> >>
> >> Sure. They are written to be run with "jtreg", the test harness used
> >> for regression & unit tests for Sun's JDK. These days there is a
> >> version of jtreg available under GPLv2 as part of the OpenJDK project,
> >> here:
> >>
> >> http://www.openjdk.org/jtreg/
> >>
> >> The use of this test framework in addition to the primary Jini QA
> >> framework is historical: some of the APIs added to version 2.0 of the
> >> Jini starter kit-- such as JERI and the related security model,
> >> preferred classes, the configuration stuff-- were originally developed
> >> for the JDK, mostly under JSRs 76 & 78, and thus their implementations
> >> initially had tests written for the jtreg framework. When those APIs
> >> and implementations were moved to the Jini starter kit, those jtreg
> >> tests came with them, and some new tests in those areas continued to
> >> be added to this jtreg suite.
> >>
> >> The essential jtreg model is very simple: a test is a tagged class
> >> (source file) with a normal "main" method-- if that method completes
> >> normally, the test passes; if it throws an exception (or times out, or
> >> the JVM crashes...), the test fails. The jtreg goal was to set a very
> >> low barrier to move standalone test cases or example code into the
> >> framework. The framework does specify more options and nuances, but
> >> it's still pretty simple overall:
> >>
> >> http://www.openjdk.org/jtreg/tag-spec.txt
> >>
> >> which is quite nice for some things-- of course it doesn't have
> >> anything like the power of the Jini QA framework for testing of
> >> distributed services, etc. And the Jini jtreg suite has accreted an
> >> unfortunately somewhat ad hoc infrastructure library of its own, in
> >> the "qa/jtreg/testlibrary" directory. Also, I think that it still has
> >> a few assumptions about being run within Sun's internal network, like
> >> that certain services (a KDC?) are provided by certain host names.
> >>
> >> You just see source files because the harness is responsible for
> >> building them at test execution time. The jtreg implementation is
> >> built as a layer on top of the JavaTest framework (a much more complex
> >> test framework used for the JCK among other things), which has the
> >> same build-at-test-execution-time model. (This is nice in that
> >> breaking the compilation of one test doesn't prevent executing other,
> >> unaffected tests-- each test is isolated all the way to its source.)
> >>
> >> I'm not sure how the GPLv2 status of the jtreg implementation
> >> available through the OpenJDK project affects the ability to use it to
> >> run these tests for River. A nice aspect of the jtreg model's
> >> simplicity is that the test classes themselves do not need to link to
> >> or otherwise refer to any test framework APIs-- there are no such
> >> APIs. (In theory each of these tests can be run as is, with the right
> >> class paths and javac & java commands.) At one time the engineering
> >> lead for the Jini QA harness had prototyped adding support for
> >> jtreg-style tests to the Jini harness, and I think that he had gotten
> >> it more or less working, but that effort was dropped for reasons I
> >> can't recall-- although I would guess that it didn't seem like a
> >> priority at the time because jtreg itself was available internally.
> >>
> >> -- Peter
> >>
> >>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.