<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Some of you may have noticed that a new version of jtreg is
      available (jtreg4.2-b14) and is now being required in various JDK
      test suites.</p>
    <p>There are two note-worthy features in this update.</p>
    <ol>
      <li>Action tags (like `@compile` or `@run main`) now support
        variable substitution in command arguments, using the syntax
        `${name}`. The set of names is the same as that for the
        `@requires` tag.  The feature is enabled by default for test
        suites that specify the use of jtreg4.2-b14 or later.<br>
        <br>
      </li>
      <li>Support is now available for using Windows Subsystem for Linux
        (WSL) as an alternative to Cygwin to run shell tests on Windows
        10. This complements the recent new ability to build OpenJDK
        using WSL. Note that shell tests will also need to be updated in
        order to use this feature: a discussion of the issues and some
        recommendations have been posted on the OpenJDK website:<br>
        <a class="moz-txt-link-freetext" href="https://openjdk.java.net/jtreg/shellTests.html">https://openjdk.java.net/jtreg/shellTests.html</a> </li>
    </ol>
    <p>Many of the updates have been changes to the documentation, such
      as the jtreg FAQ:<br>
      <a class="moz-txt-link-freetext" href="https://openjdk.java.net/jtreg/faq.html">https://openjdk.java.net/jtreg/faq.html</a></p>
    <p>A full list of changes can be found here:<br>
<a class="moz-txt-link-freetext" href="http://hg.openjdk.java.net/code-tools/jtreg/search/?rev=%22jtreg4.2-b13%22%3A%22jtreg4.2-b14%22&revcount=80">http://hg.openjdk.java.net/code-tools/jtreg/search/?rev=%22jtreg4.2-b13%22%3A%22jtreg4.2-b14%22&revcount=80</a></p>
    <p>-- Jon</p>
  </body>
</html>