make/RunTests.gmk
branchihse-runtestprebuilt-branch
changeset 56939 df71c8d05835
parent 56938 e03e5f61c53f
child 56945 35914fe36a9c
--- a/make/RunTests.gmk	Fri Oct 05 16:14:28 2018 -0700
+++ b/make/RunTests.gmk	Fri Oct 05 16:42:55 2018 -0700
@@ -45,7 +45,7 @@
 endif
 
 $(eval $(call ParseKeywordVariable, TEST_OPTS, \
-    SINGLE_KEYWORDS := JOBS TIMEOUT_FACTOR GENERATE_CDS_ARCHIVE, \
+    SINGLE_KEYWORDS := JOBS TIMEOUT_FACTOR, \
     STRING_KEYWORDS := VM_OPTIONS, \
 ))
 
@@ -128,22 +128,6 @@
     }')
 endif
 
-# Optionally create a CDS archive before running tests
-ifeq ($(TEST_OPTS_GENERATE_CDS_ARCHIVE), true)
-  CDS_ARCHIVE_FILE := $(TEST_RESULTS_DIR)/cds_archive.jsa
-
-  $(CDS_ARCHIVE_FILE): $(JDK_IMAGE_DIR)/release
-	$(call MakeTargetDir)
-	$(call ExecuteWithLog, $(CDS_ARCHIVE_FILE), \
-	    $(FIXPATH) $(JDK_IMAGE_DIR)/bin/java -XX:+UnlockDiagnosticVMOptions \
-	        -XX:SharedArchiveFile=$(CDS_ARCHIVE_FILE) -Xshare:dump \
-	)
-
-  CDS_VM_ARGS := -XX:+UnlockDiagnosticVMOptions -XX:SharedArchiveFile=$(CDS_ARCHIVE_FILE)
-  JTREG_OPTIONS += $(addprefix -vmoption:, $(CDS_VM_ARGS))
-  TEST_PREREQS += $(CDS_ARCHIVE_FILE)
-endif
-
 ################################################################################
 # Parse control variables
 ################################################################################
@@ -409,8 +393,7 @@
 	    $$(FIXPATH) $$(TEST_IMAGE_DIR)/hotspot/gtest/$$($1_VARIANT)/gtestLauncher \
 	        -jdk $(JDK_IMAGE_DIR) $$($1_GTEST_FILTER) \
 	        --gtest_output=xml:$$($1_TEST_RESULTS_DIR)/gtest.xml \
-	        $$($1_GTEST_REPEAT) $$(GTEST_OPTIONS) \
-	        $$(CDS_VM_ARGS) $$(GTEST_VM_OPTIONS) \
+	        $$($1_GTEST_REPEAT) $$(GTEST_OPTIONS) $$(GTEST_VM_OPTIONS) \
 	        > >($(TEE) $$($1_TEST_RESULTS_DIR)/gtest.txt) \
 	    && $$(ECHO) $$$$? > $$($1_EXITCODE) \
 	    || $$(ECHO) $$$$? > $$($1_EXITCODE) \