This test was recently fixed via:
http://hg.openjdk.java.net/jdk8/tl/jdk/rev/31c15e2f51ba
Unfortunately it's now failing on all platforms again, here's a sample:
--------------------------------------------------
Timeout signalled after 60 seconds
Agent[0]: Killing process
TEST: sun/net/www/protocol/jar/B4957695.java
JDK under test: (/tmp/jprt/P1/051553.jcg-int/testproduct/linux_i586_2.6-product)
java version "1.8.0-internal"
Java(TM) SE Runtime Environment (build 1.8.0-internal-201204180515.jcg-int.tl-pit-2d-awt-b00)
Java HotSpot(TM) Server VM (build 24.0-b07, mixed mode)
ACTION: build -- Passed. Build successful
REASON: Named class compiled on demand
TIME: 0.074 seconds
messages:
command: build B4957695
reason: Named class compiled on demand
elapsed time (seconds): 0.074
ACTION: compile -- Passed. Compilation successful
REASON: .class file out of date or does not exist
TIME: 0.074 seconds
messages:
command: compile /tmp/jprt/P1/051553.jcg-int/s/jdk/test/sun/net/www/protocol/jar/B4957695.java
reason: .class file out of date or does not exist
elapsed time (seconds): 0.074
ACTION: main -- Error. Agent error: java.lang.InterruptedException; check console log for any additional details
REASON: Assumed action based on file name: run main B4957695
TIME: 600.042 seconds
messages:
command: main B4957695
reason: Assumed action based on file name: run main B4957695
Timeout signalled after 540 seconds
elapsed time (seconds): 600.042
TEST RESULT: Error. Agent error: java.lang.InterruptedException; check console log for any additional details
--------------------------------------------------