hotspot/test/Makefile
changeset 30595 1416b16e7f55
parent 30594 e1b420c520a0
parent 30579 5208524ce05c
child 33588 13edf132ffa0
equal deleted inserted replaced
30594:e1b420c520a0 30595:1416b16e7f55
    25 #
    25 #
    26 # Makefile to run various hotspot tests
    26 # Makefile to run various hotspot tests
    27 #
    27 #
    28 
    28 
    29 ALT_MAKE ?= closed
    29 ALT_MAKE ?= closed
    30 
       
    31 -include $(ALT_MAKE)/Makefile
       
    32 
    30 
    33 GETMIXEDPATH=echo
    31 GETMIXEDPATH=echo
    34 
    32 
    35 # Utilities used
    33 # Utilities used
    36 AWK       = awk
    34 AWK       = awk
   304 else
   302 else
   305   JTREG_KEY_OPTION = -k:\!ignore
   303   JTREG_KEY_OPTION = -k:\!ignore
   306 endif
   304 endif
   307 JTREG_BASIC_OPTIONS += $(JTREG_KEY_OPTION)
   305 JTREG_BASIC_OPTIONS += $(JTREG_KEY_OPTION)
   308 
   306 
       
   307 -include $(ALT_MAKE)/Makefile
       
   308 
   309 # Make sure jtreg exists
   309 # Make sure jtreg exists
   310 $(JTREG): $(JT_HOME)
   310 $(JTREG): $(JT_HOME)
   311 
   311 
   312 jtreg_tests: prep $(PRODUCT_HOME) $(JTREG)
   312 jtreg_tests: prep $(PRODUCT_HOME) $(JTREG)
   313 	(                                                                    \
   313 	(                                                                    \
   403 
   403 
   404 PHONY_LIST += hotspot_servertest servertest
   404 PHONY_LIST += hotspot_servertest servertest
   405 
   405 
   406 ################################################################
   406 ################################################################
   407 
   407 
   408 # internalvmtests (run internal unit tests inside the VM)
       
   409 
       
   410 hotspot_internalvmtests internalvmtests: prep $(PRODUCT_HOME)
       
   411 	$(PRODUCT_HOME)/bin/java $(JAVA_OPTIONS) -XX:+ExecuteInternalVMTests -version
       
   412 
       
   413 PHONY_LIST += hotspot_internalvmtests internalvmtests
       
   414 
       
   415 ################################################################
       
   416 
       
   417 # Phony targets (e.g. these are not filenames)
   408 # Phony targets (e.g. these are not filenames)
   418 .PHONY: all clean prep $(PHONY_LIST)
   409 .PHONY: all clean prep $(PHONY_LIST)
   419 
   410 
   420 ################################################################
   411 ################################################################