This jtreg test fails too:
#Test Results (version 2)
#Sun Sep 19 10:44:02 EST 2010
#checksum:3b80c3f509ccc2a
#-----testdescription-----
$file=/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/TestEqual.java
$root=/opt/src/river/trunk/qa/jtreg
keywords=othervm
library=../../../../unittestlib
run=USER_SPECIFIED build UnitTestUtilities BasicTest Test\nUSER_SPECIFIED
main/othervm -Djava.protocol.handler.pkgs=net.jini.url TestEqual\n
source=TestEqual.java
title=Tests equal on httpmd: URLs
#-----environment-----
#-----testresult-----
description=file:/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/TestEqual.java
end=Sun Sep 19 10:44:02 EST 2010
environment=regtest
execStatus=Failed. Execution failed: `main' threw exception:
Test$FailedException: 1 test failure
javatestOS=SunOS 5.10 (sparc)
javatestVersion=4.1.3a
script=com.sun.javatest.regtest.RegressionScript
sections=script_messages build compile build compile main
start=Sun Sep 19 10:43:49 EST 2010
test=net/jini/url/httpmd/TestEqual.java
work=/opt/src/river/trunk/qa/jtreg/JTwork/net/jini/url/httpmd
#section:script_messages
----------messages:(4/193)----------
JDK under test: (/usr/jdk/jdk1.5.0_15)
java version "1.5.0_15"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
Java HotSpot(TM) Server VM (build 1.5.0_15-b04, mixed mode)
#section:build
----------messages:(3/153)----------
command: build UnitTestUtilities BasicTest Test
reason: User specified action: run build UnitTestUtilities BasicTest Test
elapsed time (seconds): 5.716
result: Passed. Build successful
#section:compile
----------messages:(3/367)----------
command: compile
/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/../../../../unittestlib/UnitTestUtilities.java
/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/../../../../unittestlib/BasicTest.java
/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/../../../../unittestlib/Test.java
reason: .class file out of date or does not exist
elapsed time (seconds): 5.713
----------System.out:(0/0)----------
----------System.err:(0/0)----------
result: Passed. Compilation successful
#section:build
----------messages:(3/93)----------
command: build TestEqual
reason: Named class compiled on demand
elapsed time (seconds): 5.04
result: Passed. Build successful
#section:compile
----------messages:(3/162)----------
command: compile
/opt/src/river/trunk/qa/jtreg/net/jini/url/httpmd/TestEqual.java
reason: .class file out of date or does not exist
elapsed time (seconds): 5.039
----------System.out:(0/0)----------
----------System.err:(0/0)----------
result: Passed. Compilation successful
#section:main
----------messages:(3/197)----------
command: main -Djava.protocol.handler.pkgs=net.jini.urlTestEqual
reason: User specified action: run main/othervm -Djava.protocol.handler.pkgs=net.jini.url TestEqual
elapsed time (seconds): 2.805
----------System.out:(11/264)----------
*** Start test: Sun Sep 19 10:44:02 EST 2010
Test 9: TestEqual: httpmd://foo:88/bar/baz;p1=v1;md5=abcd?q#r,
httpmd://alpha:88/bar/baz;p1=v1;md5=abcd?q#r
FAIL: Should be: false
Result: true
*** Test results:
*** PASS: 39
*** FAIL: 1
*** Time: 283 ms
----------System.err:(14/730)----------
Test$FailedException: 1 test failure
at UnitTestUtilities.test(UnitTestUtilities.java:117)
at TestEqual.main(TestEqual.java:154)
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:585)
at
com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:595)
JavaTest Message: Test threw exception: Test$FailedException: 1 test failure
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: Test$FailedException: 1 test failure
result: Failed. Execution failed: `main' threw exception: Test$FailedException:
1 test failure
test result: Failed. Execution failed: `main' threw exception:
Test$FailedException: 1 test failure
Peter Firmstone wrote:
Jonathan Costers wrote:
Two failed tests:
[java] -----------------------------------------
[java]
com/sun/jini/test/impl/start/ServiceStarterCreateBadTransientServiceTest.td
[java] Test Failed: Test Failed:
com.sun.jini.qa.harness.TestException:
Failed - Created proxy [com.sun.jini.start.
nonactivatableservicedescriptor$crea...@1e232b5] with bad policy
descriptor: [http://bluto:8080/mercury-dl.jar
http://bluto:8080/jsk-dl.jar,
file:/opt/src/river/trunk/qa/harness/bogus_policy/defaultmercury.bogus_policy,
/opt/src/river/trunk /lib/mercury.jar,
com.sun.jini.mercury.TransientMercuryImpl,
[/var/tmp/Mercury12604.config],
com.sun.jini.start.NonActiv atableservicedescripto...@d3db51,
BasicProxyPreparer[]]
[java]
[java] -----------------------------------------
[java]
com/sun/jini/test/impl/start/ServiceStarterCreateSharedBadActServiceTest.td
[java] Test Failed: Test Failed:
com.sun.jini.qa.harness.TestException:
Created proxy: com.sun.jini.mercury.Mailbox
proxy$constrainablemailboxpr...@37e3c899 with a bad policy
descriptor: [
http://bluto:8080/mercury-dl.jar http://bluto:80 80/jsk-dl.jar,
file:/opt/src/river/trunk/qa/harness/policy_bogus/defaultmercury.policy_bogus,
/opt/src/river/trunk/lib/m ercury.jar,
com.sun.jini.mercury.ActivatableMercuryImpl,
[/var/tmp/Mercury7507.config],
com.sun.jini.start.NonActivatabl eservicedescripto...@1f66cff,
BasicProxyPreparer[], BasicProxyPreparer[], /var/tmp/sgrp7505dir,
true, ,
1098]
[java]
[java]
[java] # of tests started = 1116
[java] # of tests completed = 1116
[java] # of tests skipped = 41
[java] # of tests passed = 1114
[java] # of tests failed = 2
[java]
[java] -----------------------------------------
[java]
[java] Date finished:
[java] Sun Sep 19 08:52:21 EST 2010
[java] Time elapsed:
[java] 61025 seconds
[java]
Interesting.
Are you:
- running from a freshly checked out trunk?
- running in transient or activatable mode (what value does Ant property
harness.servicemode have in your build)?
svn revision 998346
transient.