@@ -177,10 +177,10 @@ <h2 id="test-selection">Test selection</h2>
177177more tab-completion friendly. For more complex test runs, the
178178< code > test TEST="x"</ code > solution needs to be used.</ p >
179179< p > The test specifications given in < code > TEST</ code > is parsed into
180- fully qualified test descriptors, which clearly and unambigously show
180+ fully qualified test descriptors, which clearly and unambiguously show
181181which tests will be run. As an example, < code > :tier1</ code > will expand
182- to include all subcomponent test directories that define `tier1`,
183- for example:
182+ to include all subcomponent test directories that define
183+ < code > tier1 </ code > , for example:
184184< code > jtreg:$(TOPDIR)/test/hotspot/jtreg:tier1 jtreg:$(TOPDIR)/test/jdk:tier1 jtreg:$(TOPDIR)/test/langtools:tier1 ...</ code > .
185185You can always submit a list of fully qualified test descriptors in the
186186< code > TEST</ code > variable if you want to shortcut the parser.</ p >
@@ -228,7 +228,7 @@ <h3 id="common-test-groups">Common Test Groups</h3>
228228These contain, among other things, tests that either run for too long to
229229be at < code > tier1</ code > , or may require special configuration, or tests
230230that are less stable, or cover the broader range of non-core JVM and JDK
231- features/components(for example, XML).</ p > </ li >
231+ features/components (for example, XML).</ p > </ li >
232232< li > < p > < code > tier3</ code > : This test group includes more stressful
233233tests, the tests for corner cases not covered by previous tiers, plus
234234the tests that require GUIs. As such, this suite should either be run
@@ -368,7 +368,7 @@ <h2 id="test-suite-control">Test suite control</h2>
368368just pass unnoticed.</ p >
369369< p > To separate multiple keyword=value pairs, use < code > ;</ code >
370370(semicolon). Since the shell normally eats < code > ;</ code > , the
371- recommended usage is to write the assignment inside qoutes , e.g.
371+ recommended usage is to write the assignment inside quotes , e.g.
372372< code > JTREG="...;..."</ code > . This will also make sure spaces are
373373preserved, as in
374374< code > JTREG="JAVA_OPTIONS=-XshowSettings -Xlog:gc+ref=debug"</ code > .</ p >
@@ -397,10 +397,8 @@ <h4 id="java_options">JAVA_OPTIONS</h4>
397397< p > Applies to JTReg, GTest and Micro.</ p >
398398< h4 id ="vm_options "> VM_OPTIONS</ h4 >
399399< p > Applies to JTReg, GTest and Micro.</ p >
400- < h4 id ="aot_modules "> AOT_MODULES</ h4 >
401- < p > Applies to JTReg and GTest.</ p >
402400< h4 id ="jcov "> JCOV</ h4 >
403- < p > This keywords applies globally to the test runner system. If set to
401+ < p > This keyword applies globally to the test runner system. If set to
404402< code > true</ code > , it enables JCov coverage reporting for all tests run.
405403To be useful, the JDK under test must be run with a JDK built with JCov
406404instrumentation
@@ -500,11 +498,6 @@ <h4 id="vm_options-1">VM_OPTIONS</h4>
500498< h4 id ="launcher_options "> LAUNCHER_OPTIONS</ h4 >
501499< p > Additional Java options that are sent to the java launcher that
502500starts the JTReg harness.</ p >
503- < h4 id ="aot_modules-1 "> AOT_MODULES</ h4 >
504- < p > Generate AOT modules before testing for the specified module, or set
505- of modules. If multiple modules are specified, they should be separated
506- by space (or, to help avoid quoting issues, the special value
507- < code > %20</ code > ).</ p >
508501< h4 id ="retry_count "> RETRY_COUNT</ h4 >
509502< p > Retry failed tests up to a set number of times, until they pass. This
510503allows to pass the tests with intermittent failures. Defaults to 0.</ p >
@@ -527,11 +520,6 @@ <h4 id="options-1">OPTIONS</h4>
527520< p > Additional options to the Gtest test framework.</ p >
528521< p > Use < code > GTEST="OPTIONS=--help"</ code > to see all available Gtest
529522options.</ p >
530- < h4 id ="aot_modules-2 "> AOT_MODULES</ h4 >
531- < p > Generate AOT modules before testing for the specified module, or set
532- of modules. If multiple modules are specified, they should be separated
533- by space (or, to help avoid quoting issues, the special value
534- < code > %20</ code > ).</ p >
535523< h3 id ="microbenchmark-keywords "> Microbenchmark keywords</ h3 >
536524< h4 id ="fork "> FORK</ h4 >
537525< p > Override the number of benchmark forks to spawn. Same as specifying
@@ -575,7 +563,7 @@ <h3 id="non-us-locale">Non-US locale</h3>
575563< p > If your locale is non-US, some tests are likely to fail. To work
576564around this you can set the locale to US. On Unix platforms simply
577565setting < code > LANG="en_US"</ code > in the environment before running
578- tests should work. On Windows or MacOS , setting
566+ tests should work. On Windows or macOS , setting
579567< code > JTREG="VM_OPTIONS=-Duser.language=en -Duser.country=US"</ code >
580568helps for most, but not all test cases.</ p >
581569< p > For example:</ p >
@@ -610,7 +598,7 @@ <h5 id="macos">macOS</h5>
610598Shortcuts; select or deselect desired shortcut.</ p >
611599< p > For example,
612600test/jdk/javax/swing/TooltipManager/JMenuItemToolTipKeyBindingsTest/JMenuItemToolTipKeyBindingsTest.java
613- fails on MacOS because it uses < code > CTRL + F1</ code > key sequence to
601+ fails on macOS because it uses < code > CTRL + F1</ code > key sequence to
614602show or hide tooltip message but the key combination is reserved by the
615603operating system. To run the test correctly the default global key
616604shortcut should be disabled using the steps described above, and then
0 commit comments