< prev index next >

make/RunTests.gmk

Print this page

 820       #
 821 
 822   ifeq ($$($1_JTREG_ASSERT), true)
 823     $1_JTREG_BASIC_OPTIONS += -ea -esa
 824   endif
 825 
 826   ifneq ($$($1_JTREG_NATIVEPATH), )
 827     $1_JTREG_BASIC_OPTIONS += -nativepath:$$($1_JTREG_NATIVEPATH)
 828   endif
 829 
 830   ifeq ($$(JTREG_RUN_PROBLEM_LISTS), true)
 831     JTREG_PROBLEM_LIST_PREFIX := -match:
 832   else
 833     JTREG_PROBLEM_LIST_PREFIX := -exclude:
 834   endif
 835 
 836   ifneq ($$($1_JTREG_PROBLEM_LIST), )
 837     $1_JTREG_BASIC_OPTIONS += $$(addprefix $$(JTREG_PROBLEM_LIST_PREFIX), $$($1_JTREG_PROBLEM_LIST))
 838   endif
 839 





 840   ifneq ($$(JTREG_EXTRA_PROBLEM_LISTS), )
 841     # Accept both absolute paths as well as relative to the current test root.
 842     $1_JTREG_BASIC_OPTIONS += $$(addprefix $$(JTREG_PROBLEM_LIST_PREFIX), $$(wildcard \
 843         $$(JTREG_EXTRA_PROBLEM_LISTS) \
 844         $$(addprefix $$($1_TEST_ROOT)/, $$(JTREG_EXTRA_PROBLEM_LISTS)) \
 845     ))
 846   endif
 847 
 848   ifneq ($$(JIB_HOME), )
 849     $1_JTREG_BASIC_OPTIONS += -e:JIB_HOME=$$(JIB_HOME)
 850   endif
 851 
 852   $1_JTREG_BASIC_OPTIONS += -e:TEST_IMAGE_DIR=$(TEST_IMAGE_DIR)
 853 
 854   ifneq ($$(JTREG_FAILURE_HANDLER_OPTIONS), )
 855     $1_JTREG_LAUNCHER_OPTIONS += -Djava.library.path="$(JTREG_FAILURE_HANDLER_DIR)"
 856   endif
 857 
 858   ifneq ($$(JTREG_KEYWORDS), )
 859     # The keywords string may contain problematic characters and may be quoted

 820       #
 821 
 822   ifeq ($$($1_JTREG_ASSERT), true)
 823     $1_JTREG_BASIC_OPTIONS += -ea -esa
 824   endif
 825 
 826   ifneq ($$($1_JTREG_NATIVEPATH), )
 827     $1_JTREG_BASIC_OPTIONS += -nativepath:$$($1_JTREG_NATIVEPATH)
 828   endif
 829 
 830   ifeq ($$(JTREG_RUN_PROBLEM_LISTS), true)
 831     JTREG_PROBLEM_LIST_PREFIX := -match:
 832   else
 833     JTREG_PROBLEM_LIST_PREFIX := -exclude:
 834   endif
 835 
 836   ifneq ($$($1_JTREG_PROBLEM_LIST), )
 837     $1_JTREG_BASIC_OPTIONS += $$(addprefix $$(JTREG_PROBLEM_LIST_PREFIX), $$($1_JTREG_PROBLEM_LIST))
 838   endif
 839 
 840   # Add more Lilliput-specific ProblemLists when UCOH is enabled
 841   ifneq ($$(findstring -XX:+UseCompactObjectHeaders, $$(TEST_OPTS)), )
 842     JTREG_EXTRA_PROBLEM_LISTS += $(TOPDIR)/test/hotspot/jtreg/ProblemList-lilliput.txt
 843   endif
 844 
 845   ifneq ($$(JTREG_EXTRA_PROBLEM_LISTS), )
 846     # Accept both absolute paths as well as relative to the current test root.
 847     $1_JTREG_BASIC_OPTIONS += $$(addprefix $$(JTREG_PROBLEM_LIST_PREFIX), $$(wildcard \
 848         $$(JTREG_EXTRA_PROBLEM_LISTS) \
 849         $$(addprefix $$($1_TEST_ROOT)/, $$(JTREG_EXTRA_PROBLEM_LISTS)) \
 850     ))
 851   endif
 852 
 853   ifneq ($$(JIB_HOME), )
 854     $1_JTREG_BASIC_OPTIONS += -e:JIB_HOME=$$(JIB_HOME)
 855   endif
 856 
 857   $1_JTREG_BASIC_OPTIONS += -e:TEST_IMAGE_DIR=$(TEST_IMAGE_DIR)
 858 
 859   ifneq ($$(JTREG_FAILURE_HANDLER_OPTIONS), )
 860     $1_JTREG_LAUNCHER_OPTIONS += -Djava.library.path="$(JTREG_FAILURE_HANDLER_DIR)"
 861   endif
 862 
 863   ifneq ($$(JTREG_KEYWORDS), )
 864     # The keywords string may contain problematic characters and may be quoted
< prev index next >