Merge from default ihse-runtestprebuilt-branch
authorerikj
Fri, 07 Sep 2018 15:46:39 -0700
branchihse-runtestprebuilt-branch
changeset 56894 da01b7339c5e
parent 56875 395b1ac9cdda (diff)
parent 51676 5a1be00ea4f6 (current diff)
child 56895 3289d2b19b94
Merge from default
make/idea/template/build.xml
make/langtools/intellij/ant.xml
make/langtools/intellij/codeStyleSettings.xml
make/langtools/intellij/compiler.xml
make/langtools/intellij/copyright/langtools.xml
make/langtools/intellij/copyright/profiles_settings.xml
make/langtools/intellij/inspectionProfiles/langtools.xml
make/langtools/intellij/inspectionProfiles/profiles_settings.xml
make/langtools/intellij/langtools.iml
make/langtools/intellij/misc.xml
make/langtools/intellij/modules.xml
make/langtools/intellij/runConfigurations/javac.xml
make/langtools/intellij/runConfigurations/javadoc.xml
make/langtools/intellij/runConfigurations/javap.xml
make/langtools/intellij/runConfigurations/jshell.xml
make/langtools/intellij/runConfigurations/sjavac.xml
make/langtools/intellij/src/idea/LangtoolsIdeaAntLogger.java
make/langtools/intellij/vcs.xml
make/langtools/intellij/workspace.xml
src/hotspot/share/utilities/errorReporter.cpp
src/hotspot/share/utilities/errorReporter.hpp
src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
test/jdk/com/sun/jdi/CatchAllTest.sh
test/jdk/com/sun/jdi/CatchCaughtTest.sh
test/jdk/com/sun/jdi/CommandCommentDelimiter.sh
test/jdk/com/sun/jdi/DeoptimizeWalk.sh
test/jdk/com/sun/jdi/EvalArgs.sh
test/jdk/com/sun/jdi/EvalArraysAsList.sh
test/jdk/com/sun/jdi/EvalInterfaceStatic.sh
test/jdk/com/sun/jdi/GetLocalVariables3Test.sh
test/jdk/com/sun/jdi/GetLocalVariables4Test.sh
test/jdk/com/sun/jdi/JdbArgTest.sh
test/jdk/com/sun/jdi/JdbLockTest.sh
test/jdk/com/sun/jdi/JdbMissStep.sh
test/jdk/com/sun/jdi/JdbVarargsTest.sh
test/jdk/com/sun/jdi/MixedSuspendTest.sh
test/jdk/com/sun/jdi/NotAField.sh
test/jdk/com/sun/jdi/NullLocalVariable.sh
test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
test/jdk/lib/testlibrary/jdk/testlibrary/OSInfo.java
test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
test/jdk/lib/testlibrary/jdk/testlibrary/OutputBuffer.java
test/jdk/lib/testlibrary/jdk/testlibrary/ProcessTools.java
test/jdk/lib/testlibrary/jdk/testlibrary/StreamPumper.java
--- a/make/Help.gmk	Fri Sep 07 14:54:15 2018 -0700
+++ b/make/Help.gmk	Fri Sep 07 15:46:39 2018 -0700
@@ -119,7 +119,7 @@
 run-test-prebuilt:
 	@( cd $(topdir) && \
 	    $(MAKE) --no-print-directory -r -R -I make/common/ -f make/RunTestsPrebuilt.gmk \
-	    run-test-prebuilt TEST="$(TEST)" )
+	    run-test-prebuilt CUSTOM_MAKE_DIR=$(CUSTOM_MAKE_DIR) TEST="$(TEST)" )
 
 ALL_GLOBAL_TARGETS := help print-configurations run-test-prebuilt
 
--- a/make/RunTestsPrebuilt.gmk	Fri Sep 07 14:54:15 2018 -0700
+++ b/make/RunTestsPrebuilt.gmk	Fri Sep 07 15:46:39 2018 -0700
@@ -276,9 +276,10 @@
 	@$(RM) -f $(MAKESUPPORT_OUTPUTDIR)/exit-with-error
 	@cd $(TOPDIR) && $(MAKE) $(MAKE_ARGS) -f make/RunTests.gmk run-test \
 	    TEST="$(TEST)"
-	@if test -f $(MAKESUPPORT_OUTPUTDIR)/exit-with-error ; then \
-	  exit 1 ; \
-	fi
+	$(MKDIR) -p $(OUTPUTDIR)/jtreg
+	$(MV) $(OUTPUTDIR)/test-results/`$(HEAD) -n 1 $(OUTPUTDIR)/test-support/test-last-ids.txt` $(OUTPUTDIR)/jtreg/JTreport
+	$(MV) $(OUTPUTDIR)/test-support/`$(HEAD) -n 1 $(OUTPUTDIR)/test-support/test-last-ids.txt` $(OUTPUTDIR)/jtreg/JTwork
+	$(MV) $(OUTPUTDIR)/jtreg/JTreport/exitcode.txt $(OUTPUTDIR)/jtreg/exitcode.txt
 
 all: run-test-prebuilt
 
--- a/make/conf/jib-profiles.js	Fri Sep 07 14:54:15 2018 -0700
+++ b/make/conf/jib-profiles.js	Fri Sep 07 15:46:39 2018 -0700
@@ -770,12 +770,11 @@
             dependencies: [ "jtreg", "gnumake", "boot_jdk", "jib", testedProfile + ".jdk",
                 testedProfile + ".test", "src.full"
             ],
-            work_dir: input.get("src.full", "install_path") + "/test",
+            work_dir: input.get("src.full", "install_path"),
             environment: {
-                "JT_JAVA": common.boot_jdk_home,
-                "PRODUCT_HOME": input.get(testedProfile + ".jdk", "home_path"),
-                "TEST_IMAGE_DIR": input.get(testedProfile + ".test", "home_path"),
-                "TEST_OUTPUT_DIR": input.src_top_dir
+                "BOOT_JDK": common.boot_jdk_home,
+                "JDK_IMAGE_DIR": input.get(testedProfile + ".jdk", "home_path"),
+                "TEST_IMAGE_DIR": input.get(testedProfile + ".test", "home_path")
             },
             labels: "test"
         }