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

Test containers/docker/ShareTmpDir.java intermittent fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 17, 21, 25, 26
    • hotspot
    • x86_64
    • linux

      Test log snippet:

      Child process STDOUT is trimmed to 100 lines
      Full child process STDOUT was saved to docker-stdout-44598.log
      STDERR:
      java.lang.RuntimeException: assertTrue: expected true, was false
      at jdk.test.lib.Asserts.fail(Asserts.java:594)
      at jdk.test.lib.Asserts.assertTrue(Asserts.java:486)
      at jdk.test.lib.Asserts.assertTrue(Asserts.java:472)
      at ShareTmpDir.test(ShareTmpDir.java:126)
      at ShareTmpDir.main(ShareTmpDir.java:59)

      The test output shows that the two java processes open the '/tmp/hsperfdata_root/1' file normally one after another, seems that the second java process start slowly.

      $ grep "Trying to open" *.log -C 1
      docker-stdout-22843.log-[0.002s][debug][perf,memops ] PerfDataMemorySize = 32768, os::vm_allocation_granularity = 4096, adjusted size = 32768
      docker-stdout-22843.log:[0.002s][info ][perf,memops ] Trying to open /tmp/hsperfdata_root/1
      docker-stdout-22843.log-[0.003s][info ][perf,memops ] Successfully opened
      --
      docker-stdout-22854.log-[0.101s][debug][perf,memops ] PerfDataMemorySize = 32768, os::vm_allocation_granularity = 4096, adjusted size = 32768
      docker-stdout-22854.log:[0.101s][info ][perf,memops ] Trying to open /tmp/hsperfdata_root/1
      docker-stdout-22854.log-[0.102s][info ][perf,memops ] Successfully opened

            syan Sendao Yan
            syan Sendao Yan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: