test/Makefile

changeset 389
9acd7374ff8a
parent 331
fc47c97bbbd9
child 453
1af3996aa431
equal deleted inserted replaced
383:a4f28069d44a 389:9acd7374ff8a
51 51
52 # Test target list for langtools repository 52 # Test target list for langtools repository
53 LANGTOOLS_TEST_LIST = langtools_jtreg 53 LANGTOOLS_TEST_LIST = langtools_jtreg
54 54
55 # Test target list for jdk repository 55 # Test target list for jdk repository
56 JDK_TEST_LIST = \ 56 JDK_DEFAULT_TEST_LIST = \
57 jdk_beans1 jdk_beans2 jdk_beans3 \ 57 jdk_beans1 \
58 jdk_io \ 58 jdk_io \
59 jdk_lang \ 59 jdk_lang \
60 jdk_management1 jdk_management2 \
61 jdk_math \ 60 jdk_math \
62 jdk_misc \ 61 jdk_misc \
63 jdk_net \ 62 jdk_net \
64 jdk_nio1 jdk_nio2 jdk_nio3 \ 63 jdk_nio1 jdk_nio2 jdk_nio3 \
65 jdk_security1 jdk_security2 jdk_security3 \ 64 jdk_security1 \
66 jdk_text \ 65 jdk_text \
67 jdk_tools1 jdk_tools2 \
68 jdk_util 66 jdk_util
69 67
70 # These tests need a DISPLAY and can create window interaction complications 68 # These tests are not part of the default testing list
71 JDK_TEST_LIST2 = \ 69 JDK_NONDEFAULT_TEST_LIST = \
72 jdk_awt \ 70 jdk_awt \
71 jdk_beans2 jdk_beans3 \
72 jdk_management1 jdk_management2 \
73 jdk_security2 jdk_security3 \
73 jdk_rmi \ 74 jdk_rmi \
74 jdk_swing 75 jdk_sound \
76 jdk_swing \
77 jdk_tools1 jdk_tools2
78
79 # All jdk tests
80 JDK_ALL_TEST_LIST = $(JDK_DEFAULT_TEST_LIST) $(JDK_NONDEFAULT_TEST_LIST)
75 81
76 # These are the current jck test targets in the jdk repository 82 # These are the current jck test targets in the jdk repository
77 JDK_JCK7_LIST = jck7devtools jck7compiler jck7runtime 83 JDK_JCK7_LIST = jck7devtools jck7compiler jck7runtime
78 84
79 # Default test target (everything) 85 # Default test target (everything)
80 all: $(JDK_TEST_LIST) $(LANGTOOLS_TEST_LIST) 86 default: $(JDK_DEFAULT_TEST_LIST) $(LANGTOOLS_TEST_LIST)
87
88 # All testing
89 all: $(JDK_ALL_TEST_LIST) $(LANGTOOLS_TEST_LIST)
81 90
82 # Test targets 91 # Test targets
83 $(LANGTOOLS_TEST_LIST): 92 $(LANGTOOLS_TEST_LIST):
84 @$(NO_STOPPING)$(call SUBDIR_TEST, $(LANGTOOLS_DIR), $(subst langtools_,,$@)) 93 @$(NO_STOPPING)$(call SUBDIR_TEST, $(LANGTOOLS_DIR), $(subst langtools_,,$@))
85 $(JDK_TEST_LIST) $(JDK_TEST_LIST2) $(JDK_JCK7_LIST): 94 $(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST):
86 @$(NO_STOPPING)$(call SUBDIR_TEST, $(JDK_DIR), $@) 95 @$(NO_STOPPING)$(call SUBDIR_TEST, $(JDK_DIR), $@)
87 96
88 clean: 97 clean:
89 98
90 ################################################################ 99 ################################################################
91 100
92 # Phony targets (e.g. these are not filenames) 101 # Phony targets (e.g. these are not filenames)
93 .PHONY: all clean \ 102 .PHONY: all clean \
94 $(JDK_TEST_LIST) $(JDK_TEST_LIST2) $(JDK_JCK7_LIST) \ 103 $(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST) \
95 $(LANGTOOLS_TEST_LIST) 104 $(LANGTOOLS_TEST_LIST)
96 105
97 ################################################################ 106 ################################################################
98 107

mercurial