< prev index next >

make/RunTests.gmk

Print this page




 497   endif
 498 
 499   $1_JTREG_BASIC_OPTIONS += -$$($1_JTREG_TEST_MODE) \
 500       -verbose:$$(JTREG_VERBOSE) -retain:$$(JTREG_RETAIN) \
 501       -concurrency:$$($1_JTREG_JOBS) -timeoutFactor:$$(JTREG_TIMEOUT) \
 502       -vmoption:-XX:MaxRAMPercentage=$$($1_JTREG_MAX_RAM_PERCENTAGE)
 503 
 504   $1_JTREG_BASIC_OPTIONS += -automatic -keywords:\!ignore -ignore:quiet
 505 
 506   # Make it possible to specify the JIB_DATA_DIR for tests using the
 507   # JIB Artifact resolver
 508   $1_JTREG_BASIC_OPTIONS += -e:JIB_DATA_DIR
 509   # Some tests needs to find a boot JDK using the JDK8_HOME variable.
 510   $1_JTREG_BASIC_OPTIONS += -e:JDK8_HOME=$$(BOOT_JDK)
 511   # If running on Windows, propagate the _NT_SYMBOL_PATH to enable
 512   # symbol lookup in hserr files
 513   ifeq ($$(OPENJDK_TARGET_OS), windows)
 514     $1_JTREG_BASIC_OPTIONS += -e:_NT_SYMBOL_PATH
 515   endif
 516 
 517   ifeq ($(ENABLE_LIBCLANG), yes)
 518     $1_JTREG_BASIC_OPTIONS += \
 519         -Dclang.include.path=$(CLANG_INCLUDE_PATH) \
 520         -Dclang.lib.path=$(CLANG_LIB_PATH)
 521   endif
 522 
 523   $1_JTREG_BASIC_OPTIONS += \
 524       $$(addprefix -javaoption:, $$(JTREG_JAVA_OPTIONS)) \
 525       $$(addprefix -vmoption:, $$(JTREG_VM_OPTIONS)) \
 526       #
 527 
 528   ifeq ($$($1_JTREG_ASSERT), true)
 529     $1_JTREG_BASIC_OPTIONS += -ea -esa
 530   endif
 531 
 532   ifneq ($$($1_JTREG_NATIVEPATH), )
 533     $1_JTREG_BASIC_OPTIONS += -nativepath:$$($1_JTREG_NATIVEPATH)
 534   endif
 535 
 536   ifneq ($$($1_JTREG_PROBLEM_LIST), )
 537     $1_JTREG_BASIC_OPTIONS += $$(addprefix -exclude:, $$($1_JTREG_PROBLEM_LIST))




 497   endif
 498 
 499   $1_JTREG_BASIC_OPTIONS += -$$($1_JTREG_TEST_MODE) \
 500       -verbose:$$(JTREG_VERBOSE) -retain:$$(JTREG_RETAIN) \
 501       -concurrency:$$($1_JTREG_JOBS) -timeoutFactor:$$(JTREG_TIMEOUT) \
 502       -vmoption:-XX:MaxRAMPercentage=$$($1_JTREG_MAX_RAM_PERCENTAGE)
 503 
 504   $1_JTREG_BASIC_OPTIONS += -automatic -keywords:\!ignore -ignore:quiet
 505 
 506   # Make it possible to specify the JIB_DATA_DIR for tests using the
 507   # JIB Artifact resolver
 508   $1_JTREG_BASIC_OPTIONS += -e:JIB_DATA_DIR
 509   # Some tests needs to find a boot JDK using the JDK8_HOME variable.
 510   $1_JTREG_BASIC_OPTIONS += -e:JDK8_HOME=$$(BOOT_JDK)
 511   # If running on Windows, propagate the _NT_SYMBOL_PATH to enable
 512   # symbol lookup in hserr files
 513   ifeq ($$(OPENJDK_TARGET_OS), windows)
 514     $1_JTREG_BASIC_OPTIONS += -e:_NT_SYMBOL_PATH
 515   endif
 516 
 517   ifeq ($(ENABLE_LIBCLANG), true)
 518     $1_JTREG_BASIC_OPTIONS += \
 519         -Dclang.include.path=$(CLANG_INCLUDE_PATH) \
 520         -Dclang.lib.path=$(CLANG_LIB_PATH)
 521   endif
 522 
 523   $1_JTREG_BASIC_OPTIONS += \
 524       $$(addprefix -javaoption:, $$(JTREG_JAVA_OPTIONS)) \
 525       $$(addprefix -vmoption:, $$(JTREG_VM_OPTIONS)) \
 526       #
 527 
 528   ifeq ($$($1_JTREG_ASSERT), true)
 529     $1_JTREG_BASIC_OPTIONS += -ea -esa
 530   endif
 531 
 532   ifneq ($$($1_JTREG_NATIVEPATH), )
 533     $1_JTREG_BASIC_OPTIONS += -nativepath:$$($1_JTREG_NATIVEPATH)
 534   endif
 535 
 536   ifneq ($$($1_JTREG_PROBLEM_LIST), )
 537     $1_JTREG_BASIC_OPTIONS += $$(addprefix -exclude:, $$($1_JTREG_PROBLEM_LIST))


< prev index next >