提交 2dee6671 编写于 作者: M mchung

6829636: test/java/util/logging/LoggingDeadlock2.java is flaky

Summary: remove @ignore
Reviewed-by: swamyv
上级 36a90084
...@@ -1237,7 +1237,6 @@ public abstract class URLConnection { ...@@ -1237,7 +1237,6 @@ public abstract class URLConnection {
} }
private static Hashtable handlers = new Hashtable(); private static Hashtable handlers = new Hashtable();
private static final ContentHandler UnknownContentHandlerP = new UnknownContentHandler();
/** /**
* Gets the Content Handler appropriate for this connection. * Gets the Content Handler appropriate for this connection.
...@@ -1264,7 +1263,7 @@ public abstract class URLConnection { ...@@ -1264,7 +1263,7 @@ public abstract class URLConnection {
handler = lookupContentHandlerClassFor(contentType); handler = lookupContentHandlerClassFor(contentType);
} catch(Exception e) { } catch(Exception e) {
e.printStackTrace(); e.printStackTrace();
handler = UnknownContentHandlerP; handler = UnknownContentHandler.INSTANCE;
} }
handlers.put(contentType, handler); handlers.put(contentType, handler);
} }
...@@ -1335,7 +1334,7 @@ public abstract class URLConnection { ...@@ -1335,7 +1334,7 @@ public abstract class URLConnection {
} }
} }
return UnknownContentHandlerP; return UnknownContentHandler.INSTANCE;
} }
/** /**
...@@ -1761,6 +1760,8 @@ public abstract class URLConnection { ...@@ -1761,6 +1760,8 @@ public abstract class URLConnection {
class UnknownContentHandler extends ContentHandler { class UnknownContentHandler extends ContentHandler {
static final ContentHandler INSTANCE = new UnknownContentHandler();
public Object getContent(URLConnection uc) throws IOException { public Object getContent(URLConnection uc) throws IOException {
return uc.getInputStream(); return uc.getInputStream();
} }
......
...@@ -228,6 +228,25 @@ PHONY_LIST += packtest packtest_stress ...@@ -228,6 +228,25 @@ PHONY_LIST += packtest packtest_stress
################################################################ ################################################################
# perftest to collect statistics
# Expect JPRT to set JPRT_PACKTEST_HOME.
PERFTEST_HOME = ${TEST_ROOT}/perf
ifdef JPRT_PERFTEST_HOME
PERFTEST_HOME = $(JPRT_PERFTEST_HOME)
endif
perftest: ( $(PERFTEST_HOME)/perftest \
-t $(shell $(GETMIXEDPATH) "$(PRODUCT_HOME)") \
-w $(shell $(GETMIXEDPATH) "$(ABS_TEST_OUTPUT_DIR)") \
-h $(PERFTEST_HOME) \
) ; $(BUNDLE_UP_AND_EXIT)
PHONY_LIST += perftest
################################################################
# vmsqe tests # vmsqe tests
# Expect JPRT to set JPRT_VMSQE_HOME. # Expect JPRT to set JPRT_VMSQE_HOME.
......
...@@ -24,7 +24,6 @@ ...@@ -24,7 +24,6 @@
/* /*
* @test * @test
* @bug 6467152 6716076 6829503 * @bug 6467152 6716076 6829503
* @ignore Until made more stable, see 6829636.
* @summary deadlock occurs in LogManager initialization and JVM termination * @summary deadlock occurs in LogManager initialization and JVM termination
* @author Serguei Spitsyn / Hitachi / Martin Buchholz * @author Serguei Spitsyn / Hitachi / Martin Buchholz
* *
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册