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

Foreign tests timeout after passing on linux-x64-zero

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • None
    • 25
    • core-libs
    • linux-x64-zero

      Seems a one-of issue. Two tests passed but then timed out.

      - java/foreign/TestAccessModes.java
      - java/foreign/StdLibTest.java

      Timeout handler stack dump shows:

        "tid": "11",
                 "name": "MainThread",
                 "stack": [
                    "java.base\/jdk.internal.foreign.NativeMemorySegmentImpl.unsafeGetBase(NativeMemorySegmentImpl.java:92)",
                    "java.base\/jdk.internal.foreign.AbstractMemorySegmentImpl.copy(AbstractMemorySegmentImpl.java:681)",
                    "java.base\/java.lang.foreign.MemorySegment.copy(MemorySegment.java:2606)",
                    "java.base\/java.lang.String.copyToSegmentRaw(String.java:1894)",
                    "java.base\/java.lang.System$1.copyToSegmentRaw(System.java:2318)",
                    "java.base\/jdk.internal.foreign.StringSupport.copyToSegmentRaw(StringSupport.java:348)",
                    "java.base\/java.lang.foreign.SegmentAllocator.allocateFrom(SegmentAllocator.java:143)",
                    "java.base\/java.lang.foreign.SegmentAllocator.allocateFrom(SegmentAllocator.java:99)",
                    "StdLibTest$StdLibHelper.printf(StdLibTest.java:309)",
                    "StdLibTest.test_printf(StdLibTest.java:134)",
                    "java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)",
                    "java.base\/java.lang.reflect.Method.invoke(Method.java:565)",
                    "org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)",
                    "org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)",
                    "org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)",
                    "org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)",
                    "org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)",
                    "org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)",
                    "org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)",
                    "org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)",
                    "java.base\/java.util.ArrayList.forEach(ArrayList.java:1604)",
                    "org.testng.TestRunner.privateRun(TestRunner.java:764)",
                    "org.testng.TestRunner.run(TestRunner.java:585)",
                    "org.testng.SuiteRunner.runTest(SuiteRunner.java:384)",
                    "org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)",
                    "org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)",
                    "org.testng.SuiteRunner.run(SuiteRunner.java:286)",
                    "org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)",
                    "org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)",
                    "org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)",
                    "org.testng.TestNG.runSuitesLocally(TestNG.java:1140)",
                    "org.testng.TestNG.runSuites(TestNG.java:1069)",
                    "org.testng.TestNG.run(TestNG.java:1037)",
                    "com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107)",
                    "com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63)",
                    "java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)",
                    "java.base\/java.lang.reflect.Method.invoke(Method.java:565)",
                    "com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)",
                    "java.base\/java.lang.Thread.run(Thread.java:1447)"
                 ]

      and

      {
                 "tid": "11",
                 "name": "MainThread",
                 "stack": [
                    "java.base\/java.lang.StringCoding.implEncodeAsciiArray(StringCoding.java:124)",
                    "java.base\/java.lang.System$1.encodeASCII(System.java:2148)",
                    "java.base\/sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:456)",
                    "java.base\/sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:564)",
                    "java.base\/java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:587)",
                    "java.base\/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:280)",
                    "java.base\/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:267)",
                    "java.base\/sun.nio.cs.StreamEncoder.write(StreamEncoder.java:122)",
                    "java.base\/java.io.OutputStreamWriter.write(OutputStreamWriter.java:206)",
                    "java.base\/java.io.BufferedWriter.write(BufferedWriter.java:231)",
                    "org.testng.reporters.FileStringBuffer.copy(FileStringBuffer.java:96)",
                    "org.testng.reporters.FileStringBuffer.toWriter(FileStringBuffer.java:82)",
                    "org.testng.reporters.XMLStringBuffer.toWriter(XMLStringBuffer.java:346)",
                    "org.testng.internal.Utils.writeUtf8File(Utils.java:74)",
                    "org.testng.reporters.XMLReporter.generateReport(XMLReporter.java:79)",
                    "org.testng.TestNG.generateReports(TestNG.java:1099)",
                    "org.testng.TestNG.run(TestNG.java:1042)",
                    "com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107)",
                    "com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63)",
                    "java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)",
                    "java.base\/java.lang.reflect.Method.invoke(Method.java:565)",
                    "com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)",
                    "java.base\/java.lang.Thread.run(Thread.java:1447)"
                 ]

            Unassigned Unassigned
            dholmes David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: