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

Virtual thread sleep tests are failing due to excessive sleep times

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P4
    • None
    • 21
    • core-libs
    • x86_64
    • windows

    Description

      Test: java/lang/Thread/virtual/ThreadAPI.java#default

      STARTED ThreadAPI::testSleep8 'testSleep8()'
      java.lang.RuntimeException: org.opentest4j.AssertionFailedError: Duration 5726ms, expected <= 4000ms ==> expected: <true> but was: <false>
      at jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:79)
      at java.base/java.lang.VirtualThread.run(VirtualThread.java:305)
      at java.base/java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread.java:177)
      at java.base/jdk.internal.vm.Continuation.enter0(Continuation.java:327)
      at java.base/jdk.internal.vm.Continuation.enter(Continuation.java:320)
      Caused by: org.opentest4j.AssertionFailedError: Duration 5726ms, expected <= 4000ms ==> expected: <true> but was: <false>
      at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
      at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:40)
      at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:210)
      at ThreadAPI.expectDuration(ThreadAPI.java:1459)
      at ThreadAPI.lambda$testSleep8$93(ThreadAPI.java:1385)
      at jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:77)
      ... 4 more
      FAILED ThreadAPI::testSleep8 'testSleep8()'

      Test: java/lang/Thread/virtual/ThreadAPI.java#no-vmcontinuations

      STARTED ThreadAPI::testSleep3 '[1] ThreadAPI$$Lambda/0x00000008011088b8@6ec50520'
      java.lang.RuntimeException: org.opentest4j.AssertionFailedError: Duration 5562ms, expected <= 4000ms ==> expected: <true> but was: <false>
      at jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:79)
      at java.base/java.lang.ThreadBuilders$BoundVirtualThread.run(ThreadBuilders.java:412)
      Caused by: org.opentest4j.AssertionFailedError: Duration 5562ms, expected <= 4000ms ==> expected: <true> but was: <false>
      at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
      at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:40)
      at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:210)
      at ThreadAPI.expectDuration(ThreadAPI.java:1459)
      at ThreadAPI.lambda$testSleep3$78(ThreadAPI.java:1250)
      at jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:77)
      ... 1 more
      FAILED ThreadAPI::testSleep3 '[1] ThreadAPI$$Lambda/0x00000008011088b8@6ec50520'

      Attachments

        Activity

          People

            alanb Alan Bateman
            dholmes David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: