Skip to content

Commit ff5d2b9

Browse files
committedApr 7, 2022
7903150: Restructure generated files for jtreg self-tests
Reviewed-by: iris
1 parent 1433968 commit ff5d2b9

File tree

142 files changed

+831
-810
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+831
-810
lines changed
 

‎make/Defs.gmk

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ ifndef BUILDDIR
7676
endif
7777
override BUILDDIR := $(call FullPath, $(BUILDDIR))
7878

79+
BUILDTESTDIR=$(BUILDDIR)/test
7980

8081
#----------------------------------------------------------------------
8182
#

‎make/Makefile

+22-3
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ include Rules.gmk
4242

4343
build: $(BUILDFILES)
4444

45-
test: checkJavaOSVersion $(INITIAL_TESTS) $(TESTS) $(FINAL_TESTS)
45+
test: checkJavaOSVersion $(BUILDTESTDIR) $(INITIAL_TESTS) $(TESTS) $(FINAL_TESTS)
4646
count=`echo $+ | wc -w` ; \
4747
echo "All ($${count}) selected tests completed successfully"
4848

49-
quick-test: checkJavaOSVersion $(INITIAL_TESTS)
49+
quick-test: checkJavaOSVersion $(BUILDTESTDIR) $(INITIAL_TESTS)
5050
count=`echo $+ | wc -w` ; \
5151
echo "All ($${count}) selected tests completed successfully"
5252

@@ -57,7 +57,21 @@ new-images: $(NEWVERBOSEZIPFILES)
5757
clean:
5858
$(RM) $(BUILDDIR)
5959

60-
.NO_PARALLEL: clean
60+
clean-except-deps:
61+
for i in $(BUILDDIR)/* ; do \
62+
case $$i in \
63+
*/deps ) ;; \
64+
* ) $(RM) $$i ;; \
65+
esac \
66+
done
67+
68+
clean-deps:
69+
$(RM) $(BUILDDIR)/deps
70+
71+
clean-tests:
72+
$(RM) $(BUILDTESTDIR)
73+
74+
.NO_PARALLEL: clean clean-except-deps clean-deps clean-tests
6175

6276
sanity:
6377
ifdef JDK8HOME
@@ -90,6 +104,11 @@ endif
90104

91105
#----------------------------------------------------------------------
92106

107+
$(BUILDTESTDIR):
108+
$(MKDIR) -p $@
109+
110+
#----------------------------------------------------------------------
111+
93112
checkJavaOSVersion:
94113
ifeq ($(OS_NAME), macosx)
95114
$(JDKJAVA) CheckJavaOSVersion.java $(OS_VERSION)

0 commit comments

Comments
 (0)
Please sign in to comment.