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))
|