changeset 57724:bb2a436e616c

8233659: [TESTBUG] runtime/cds/appcds/CommandLineFlagCombo.java fails when jfr is disabled Reviewed-by: iklam
author jiefu
date Wed, 06 Nov 2019 13:43:25 +0800
parents e940d13a2ed3
children a3b046720c3b
files test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java	Tue Nov 05 20:27:21 2019 -0800
+++ b/test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java	Wed Nov 06 13:43:25 2019 +0800
@@ -44,6 +44,7 @@
 import jdk.test.lib.process.OutputAnalyzer;
 
 import sun.hotspot.code.Compiler;
+import sun.hotspot.WhiteBox;
 
 public class CommandLineFlagCombo {
 
@@ -128,6 +129,12 @@
             return true;
         }
 
+        if (!WhiteBox.getWhiteBox().isJFRIncludedInVmBuild() && testEntry.equals("-XX:+FlightRecorder"))
+        {
+            System.out.println("JFR does not exist");
+            return true;
+        }
+
         return false;
     }
 }