Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8213422

compilercontrol/DontInlineDirectiveTest.java needs a longer default timeout

    Details

    • Subcomponent:
    • CPU:
      sparc_64
    • OS:
      solaris_11

      Description

      The following test timed out in the jdk/jdk CI:

      compiler/compilercontrol/DontInlineDirectiveTest.java

      Here's a snippet of the log file:

      #section:main
      ----------messages:(7/588)----------
      command: main -Dcompiler.compilercontrol.share.executor.executeClass=compiler.compilercontrol.ExtendedBaseAction compiler.compilercontrol.DontInlineDirectiveTest
      reason: User specified action: run main/othervm -Dcompiler.compilercontrol.share.executor.executeClass=compiler.compilercontrol.ExtendedBaseAction compiler.compilercontrol.DontInlineDirectiveTest
      Mode: othervm [/othervm specified]
      Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED
      Timeout information:
      --- Timeout information end.
      elapsed time (seconds): 574.256
      ----------configuration:(4/111)----------
      Boot Layer
        add modules: java.base
        add exports: java.base/jdk.internal.misc ALL-UNNAMED

      ----------System.out:(5/5790)----------
      For random generator using seed: 8327491076639700439
      To re-run test with same seed value please add "-Djdk.test.lib.random.seed=8327491076639700439" to command line.
      DONTINLINE (type: DIRECTIVE): *Klass*::*hod, (valid: true)
      Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/solaris-sparcv9-debug.jdk/jdk-12/fastdebug/bin/java -cp /scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/compiler/compilercontrol/DontInlineDirectiveTest.d:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg/compiler/compilercontrol:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/lib:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/open/test/lib:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/hotspot/jtreg:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/open/test/hotspot/jtreg:/scratch/opt/mach5/mesos/work_dir/jib-master/install/java/re/jtreg/4.2/promoted/all/b13/bundles/jtreg_bin-4.2.zip/jtreg/lib/javatest.jar:/scratch/opt/mach5/mesos/work_dir/jib-master/install/java/re/jtreg/4.2/promoted/all/b13/bundles/jtreg_bin-4.2.zip/jtreg/lib/jtreg.jar -XX:MaxRAMPercentage=3 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation -Dtest.class.path.prefix=/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/compiler/compilercontrol/DontInlineDirectiveTest.d:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg/compiler/compilercontrol:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/lib:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/hotspot/jtreg -Dtest.src=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg/compiler/compilercontrol -Dtest.src.path=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg/compiler/compilercontrol:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/open/test/lib:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/closed/test/hotspot/jtreg:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/src.full/open/test/hotspot/jtreg -Dtest.classes=/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/compiler/compilercontrol/DontInlineDirectiveTest.d -Dtest.class.path=/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/compiler/compilercontrol/DontInlineDirectiveTest.d:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/lib:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1:/scratch/opt/mach5/mesos/work_dir/1a678618-98ff-4a67-8111-ee21f25c6ba6/testOutput/test-support/jtreg_closed_test_hotspot_jtreg_hotspot_not_fast_compiler/classes/1/open/test/hotspot/jtreg -Dtest.vm.opts=-XX:MaxRAMPercentage=3 -Dtest.tool.vm.opts=-J-XX:MaxRAMPercentage=3 -Dtest.compiler.opts= -Dtest.java.opts=-XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation -Dtest.jdk=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/solaris-sparcv9-debug.jdk/jdk-12/fastdebug -Dcompile.jdk=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/solaris-sparcv9-debug.jdk/jdk-12/fastdebug -Dtest.timeout.factor=4.0 -Dtest.modules=java.base/jdk.internal.misc -Dtest.nativepath=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/solaris-sparcv9-debug.test/hotspot/jtreg/native --add-modules=java.base --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -XX:MaxRAMPercentage=3 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:-TieredCompilation -Djava.library.path=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk12-jdk.790/solaris-sparcv9-debug.test/hotspot/jtreg/native -Dcompiler.compilercontrol.share.executor.executeClass=compiler.compilercontrol.ExtendedBaseAction -Xmixed -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:CompileCommandFile=command_file -XX:CompilerDirectivesFile=directives.json compiler.compilercontrol.ExtendedBaseAction 39294 states ]
      Timeout refired 480 times
      ----------System.err:(1/15)----------
      STATUS:Passed.
      ----------rerun:(42/6630)*----------

      The test is using the default timeout of 120 seconds and
      the timeout factor is 4 so the test hit the timeout of 480
      seconds/8 minutes. However, while JTREG was handling
      the timeout, the test passed as shown by the
      "STATUS:Passed." in the System.err section.

      If the test's default timeout is set to 180 seconds/3 minutes,
      then the test's total timeout value will become 12 minutes.

      Update: The total elapsed time for this failure is 574.256 so
      a new total timeout value of 12 minutes/720 seconds should
      cover it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                dcubed Daniel Daugherty
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: