[11u] 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits
Reka Kovacs
rekakovacs at microsoft.com
Fri May 14 22:52:18 UTC 2021
Hi,
Could someone please sponsor this approved backport to jdk11u?
It is a one-line fix that applies cleanly and eliminates several test failures on our internal pipelines.
Affected tests and tier1 passes on Linux x64 and Windows x64.
Original bug: https://bugs.openjdk.java.net/browse/JDK-8251031
Original patch: https://hg.openjdk.java.net/jdk/jdk/rev/5b555568ac4a
Please find the changeset below.
Thank you,
Reka
# HG changeset patch
# User jiefu
# Date 1596596058 -28800
# Wed Aug 05 10:54:18 2020 +0800
# Node ID 0cb730e192ac810dbf227b0f0415a4870291b491
# Parent 8ef49d1c1654eb058604d759b6f47ba6b95c6de3
8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits
Reviewed-by: dholmes, cjplummer, sspitsyn
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java b/test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java
--- a/test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java
@@ -57,7 +57,8 @@
public void initialize() {
runtime = monitoringFactory.getRuntimeMXBean();
/* Name should be on the format <pid>@<hostname>. */
- namePattern = Pattern.compile("^[0-9]+@(([a-zA-Z]|[a-zA-Z][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z]|[A-Za-z][A-Za-z0-9\\-]*[A-Za-z0-9])$");
+ namePattern = Pattern.compile("^[0-9]+@(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*" +
+ "[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9])$");
}
private void testGetName() {
More information about the jdk-updates-dev
mailing list