[jib LOG] Mirror site main [jib LOG] Setting up jib 2.0-SNAPSHOT [jib LOG] jib 2.0-SNAPSHOT already installed [jib LOG] JDK build wrapper v2.0 bbb0e38ca66c25b2de582eeec1d5968109c9cfb1 [jib LOG] Mirror site main [jib LOG] Setting up jdk-solaris_x64 8u60+1.0 [jib LOG] jdk-solaris_x64 8u60+1.0 already installed [jib LOG] Build ID: 2016-06-28-180558.tbell.test [jib LOG] Build profile: solaris-x64 [jib LOG] Build configuration: solaris-x64 [jib LOG] Build platform: solaris_x64 [jib LOG] Target platform: solaris_x64 [jib LOG] Setting up gnumake 4.0+1.0 [jib LOG] gnumake 4.0+1.0 already installed [jib LOG] Setting up jtreg 4.2 [jib LOG] jtreg 4.2 already installed [jib LOG] Setting up tonga 4.0.0_May_12_2014+1.0 [jib LOG] tonga 4.0.0_May_12_2014+1.0 already installed [jib LOG] JT_HOME=/var/tmp/jib-tbell/install/java/re/jtreg/4.2/promoted/all/b02/bundles/jtreg_bin-4.2.zip/jtreg [jib LOG] TONGA_HOME=/var/tmp/jib-tbell/install/jpg/infra/builddeps/tonga/4.0.0_May_12_2014+1.0/tonga-4.0.0_May_12_2014+1.0.zip [jib LOG] /var/tmp/jib-tbell/install/jpg/infra/builddeps/gnumake-solaris_x64/4.0+1.0/gnumake-solaris_x64-4.0+1.0.tar.gz/bin/make CONF_NAME=solaris-x64 JT_JAVA=/w/java/jdk1.8.0 TEST_OUTPUT_DIR=/w/jdk9/dev/build/solaris-x64/testoutput PRODUCT_HOME=/w/jdk9/dev/build/solaris-x64/jdk TEST_IMAGE_DIR=/w/jdk9/dev/build/solaris-x64/testBundle TESTDIRS=../nashorn/test TEST_SELECTION=:tier2 EXTRA_JTREG_OPTIONS=-k:!headful -xml:verify CONCURRENCY=8 JTREG_TIMEOUT_OPTION=-timeoutFactor:5 jtreg_tests ( \ ( JT_HOME=/var/tmp/jib-tbell/install/java/re/jtreg/4.2/promoted/all/b02/bundles/jtreg_bin-4.2.zip/jtreg; \ export JT_HOME; \ /var/tmp/jib-tbell/install/java/re/jtreg/4.2/promoted/all/b02/bundles/jtreg_bin-4.2.zip/jtreg/bin/jtreg \ -concurrency:8 -k:!headful -xml:verify -agentvm -a -ea -esa -v:fail,error,time -retain:fail,error -ignore:quiet -timeoutFactor:5 -J-Xmx512m -e:JDK8_HOME=/w/java/jdk1.8.0 \ -r:/w/jdk9/dev/build/solaris-x64/testoutput/jtreg/JTreport \ -w:/w/jdk9/dev/build/solaris-x64/testoutput/jtreg/JTwork \ -jdk:/w/jdk9/dev/build/solaris-x64/jdk \ -nativepath:/w/jdk9/dev/build/solaris-x64/testBundle/nashorn/jtreg/native \ -timeoutHandlerDir:/w/jdk9/dev/build/solaris-x64/testBundle/failure_handler/jtregFailureHandler.jar -observerDir:/w/jdk9/dev/build/solaris-x64/testBundle/failure_handler/jtregFailureHandler.jar -timeoutHandler:jdk.test.failurehandler.jtreg.GatherProcessInfoTimeoutHandler -observer:jdk.test.failurehandler.jtreg.GatherDiagnosticInfoObserver \ -exclude:ProblemList.txt \ -vmoption:-Xmx512m \ :tier2 \ ) ; \ ( jtregExitCode=$? && _summary="/w/jdk9/dev/build/solaris-x64/testoutput/jtreg/JTreport/text/summary.txt"; rm -f -f /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/passlist.txt /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/faillist.txt /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt; echo "${jtregExitCode}" > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt; if [ -r "${_summary}" ] ; then echo "Summary: " > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt; expand ${_summary} | egrep -v ' Not run\.' > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt; egrep ' Passed\.' /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt | egrep -v ' Error\.' | egrep -v ' Failed\.' > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/passlist.txt; ( egrep ' Failed\.' /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt; egrep ' Error\.' /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt; egrep -v ' Passed\.' /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt ) | sort | uniq > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/faillist.txt; if [ ${jtregExitCode} != 0 -o -s /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/faillist.txt ] ; then expand /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/faillist.txt | cut -d' ' -f1 | sed -e 's@^@FAILED: @' >> /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt; if [ ${jtregExitCode} = 0 ] ; then jtregExitCode=1; fi; fi; runc="`cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/runlist.txt | wc -l | awk '{print $1;}'`"; passc="`cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/passlist.txt | wc -l | awk '{print $1;}'`"; failc="`cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/faillist.txt | wc -l | awk '{print $1;}'`"; exclc="FIXME CODETOOLS-7900176"; echo "TEST STATS: name= run=${runc} pass=${passc} fail=${failc}" >> /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt; else echo "Missing file: ${_summary}" >> /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt; fi; if [ -f /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt ] ; then cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/Stats.txt; fi; ( mkdir -p `dirname /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/ARCHIVE_BUNDLE.zip` && cd /w/jdk9/dev/build/solaris-x64/testoutput/jtreg && chmod -R a+r . && zip -q -r /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/ARCHIVE_BUNDLE.zip . ) ; if [ ! -s /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt ] ; then echo "ERROR: EXITCODE file not filled in."; echo "1" > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt; fi ; testExitCode=`cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt`; echo "EXIT CODE: ${testExitCode}"; exit ${testExitCode} ) \ ) 2>&1 | tee /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/output.txt ; if [ ! -s /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt ] ; then echo "ERROR: EXITCODE file not filled in."; echo "1" > /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt; fi ; testExitCode=`cat /w/jdk9/dev/build/solaris-x64/testoutput/jtreg/exitcode.txt`; echo "EXIT CODE: ${testExitCode}"; exit ${testExitCode} Error: The -nativepath path does not exist: /w/jdk9/dev/build/solaris-x64/testBundle/nashorn/jtreg/native Usage: jtreg options... tests... Tests can be given as files or folders containing test files, or by means of test groups. Long lists of options and tests may be encapsulated in "at-files". For brief details about a topic, use "-help ...". The argument is a command option or other word related to the topic. Use "-help all" to show all of the help entries. Information is available for the following topics. Verbose Options These options control the amount of output written to the console while running tests Documentation Options Options for additional documentation General Options Timeout Options These options control the behavior when tests run longer than their specified timeout value. Test Selection Options These options can be used to refine the set of tests to be executed. Test Mode Options Each test consists of a series of steps, called actions. The jtreg harness provides different modes, which determine the JVM to use to execute each action. The default is to run each action in a new JVM. JDK-related Options By default, tests will be run using the default JVM in the test JDK. You can pass all applicable JVM options via using -vmoption; in addition, most common JVM options are also supported directly. For full details of any option, consult the documentation for that version of the JDK, or try using "java -help" or "java -X". If an option is not applicable to a particular platform or JDK release, it will be rejected. JCov-related options jtreg provides support for using the jcov code coverage tool to gather code coverage information while tests are being run. At a minimum, you must specify where to find the classes to be monitored, and where to find source code for those classes. For more details, see the JCov User Guide and the command line help for the jcov programs: Instr, Grabber, GrabberManager and RepGen. Tests Specifying collections of tests. For more details and examples, see the online help. You can access this directly from the command line with "-onlineHelp ...", or you can start the JavaTest harness and use the Help menu. jtreg can also be run with Ant. See the online help for details. For example, use the "-onlineHelp ant" command line option. Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Summary: TEST STATS: name= run=28 pass=28 fail=0 EXIT CODE: 4 EXIT CODE: 4 Makefile:348: recipe for target 'jtreg_tests' failed make[1]: *** [jtreg_tests] Error 4 Makefile:109: recipe for target 'jtreg_tests' failed make: *** [jtreg_tests] Error 2