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

[TESTBUG] Docker tests produce excessive output

    Details

    • Subcomponent:
    • Resolved In Build:
      b23

      Backports

        Description

        The DockerTestUtils.execute() method copies the entire STDOUT of the child docker process to the main test process output. Tests use "-Xlog:os+container=trace", which is needed for results verification, but produces a lot of output.

        There is so much output that JTReg trims it, thus often trimming important diagnostic information.

        Proposed solution is to limit the amount of output copied from the child to a parent process. This should not affect test verification/assertion logic, since that logic operates on the child output provided by the output analyzer.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mseledtsov Mikhailo Seledtsov
                  Reporter:
                  mseledtsov Mikhailo Seledtsov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: