On Wed, 27 Sep 2023 20:23:03 GMT, Leonid Mesnik <lmes...@openjdk.org> wrote:
> The main.wrapper was the first name for jtreg test thread factory plugin. > However, during integration of this feature in jtreg it was decided to use > test.thread.factory name. So this fix just renames "main.wrapper" property to > "test.thread.factory" so it is more compliant with jtreg naming. Also, it > makes more sense for tests when it is used to create other then main threads > in test. > Testing: tier1-5. > Verified that "main.wrapper" is not used in test sources anymore. > > I haven't rename DebugeeWrapperd and MainWrapper classes in JDI test > frameworks because they are actually more main wrappers than thread factories. test/hotspot/jtreg/vmTestbase/nsk/share/runner/RunParams.java line 228: > 226: } > 227: // Allow to force using vthreads using wrapper property > 228: if(System.getProperty("test.thread.factory") != null && > System.getProperty("test.thread.factory").equals("Virtual")) { I think there are better examples of how to do this in the diffs above. Maybe a good time to clean it up. test/lib/jdk/test/lib/process/ProcessTools.java line 390: > 388: > 389: /* > 390: Convert arguments for tests running with virtual threads test > thread factory Add a period at the end of the first sentence. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/15950#discussion_r1339299467 PR Review Comment: https://git.openjdk.org/jdk/pull/15950#discussion_r1339300522