@@ -177,10 +177,10 @@ <h2 id="test-selection">Test selection</h2>
177
177
more tab-completion friendly. For more complex test runs, the
178
178
< code > test TEST="x"</ code > solution needs to be used.</ p >
179
179
< 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
181
181
which 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:
184
184
< code > jtreg:$(TOPDIR)/test/hotspot/jtreg:tier1 jtreg:$(TOPDIR)/test/jdk:tier1 jtreg:$(TOPDIR)/test/langtools:tier1 ...</ code > .
185
185
You can always submit a list of fully qualified test descriptors in the
186
186
< 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>
228
228
These contain, among other things, tests that either run for too long to
229
229
be at < code > tier1</ code > , or may require special configuration, or tests
230
230
that 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 >
232
232
< li > < p > < code > tier3</ code > : This test group includes more stressful
233
233
tests, the tests for corner cases not covered by previous tiers, plus
234
234
the 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>
368
368
just pass unnoticed.</ p >
369
369
< p > To separate multiple keyword=value pairs, use < code > ;</ code >
370
370
(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.
372
372
< code > JTREG="...;..."</ code > . This will also make sure spaces are
373
373
preserved, as in
374
374
< code > JTREG="JAVA_OPTIONS=-XshowSettings -Xlog:gc+ref=debug"</ code > .</ p >
@@ -397,10 +397,8 @@ <h4 id="java_options">JAVA_OPTIONS</h4>
397
397
< p > Applies to JTReg, GTest and Micro.</ p >
398
398
< h4 id ="vm_options "> VM_OPTIONS</ h4 >
399
399
< p > Applies to JTReg, GTest and Micro.</ p >
400
- < h4 id ="aot_modules "> AOT_MODULES</ h4 >
401
- < p > Applies to JTReg and GTest.</ p >
402
400
< 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
404
402
< code > true</ code > , it enables JCov coverage reporting for all tests run.
405
403
To be useful, the JDK under test must be run with a JDK built with JCov
406
404
instrumentation
@@ -500,11 +498,6 @@ <h4 id="vm_options-1">VM_OPTIONS</h4>
500
498
< h4 id ="launcher_options "> LAUNCHER_OPTIONS</ h4 >
501
499
< p > Additional Java options that are sent to the java launcher that
502
500
starts 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 >
508
501
< h4 id ="retry_count "> RETRY_COUNT</ h4 >
509
502
< p > Retry failed tests up to a set number of times, until they pass. This
510
503
allows to pass the tests with intermittent failures. Defaults to 0.</ p >
@@ -527,11 +520,6 @@ <h4 id="options-1">OPTIONS</h4>
527
520
< p > Additional options to the Gtest test framework.</ p >
528
521
< p > Use < code > GTEST="OPTIONS=--help"</ code > to see all available Gtest
529
522
options.</ 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 >
535
523
< h3 id ="microbenchmark-keywords "> Microbenchmark keywords</ h3 >
536
524
< h4 id ="fork "> FORK</ h4 >
537
525
< 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>
575
563
< p > If your locale is non-US, some tests are likely to fail. To work
576
564
around this you can set the locale to US. On Unix platforms simply
577
565
setting < 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
579
567
< code > JTREG="VM_OPTIONS=-Duser.language=en -Duser.country=US"</ code >
580
568
helps for most, but not all test cases.</ p >
581
569
< p > For example:</ p >
@@ -610,7 +598,7 @@ <h5 id="macos">macOS</h5>
610
598
Shortcuts; select or deselect desired shortcut.</ p >
611
599
< p > For example,
612
600
test/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
614
602
show or hide tooltip message but the key combination is reserved by the
615
603
operating system. To run the test correctly the default global key
616
604
shortcut should be disabled using the steps described above, and then
0 commit comments