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 |