On Tue, 7 Sep 2021 16:38:25 GMT, Maurizio Cimadamore <mcimadam...@openjdk.org> 
wrote:

>> I can, but it seems to me that `/manual` is for marking GUI tests that 
>> require user interaction. Let me see if there are keywords we can use. 
>> Something like "developer", so that you can pass `jtreg -k:developer` or 
>> `JTREG_KEYWORDS=developer make test ...` when you really want to run them. 
>> I'll take a closer look tomorrow.
>
> you are right about /manual being for GUI - but @AlanBateman pointed me at 
> few tests with libzip using it for similar reasons (e.g. long running tests).

I don't think /manual is strictly UI but its usage is discouraged as manual 
tests are rarely run.  The tests for the SmartCard I/O API come to mind as they 
need special setup. There is one or two ZIP tests that take a long time and 
have historically been manual tests as a result. There are also a few tests 
dotted around that do not have the `@Test` tag, one needs to be working in a 
specific area to know about these. Introducing a new test group or a keyword 
for these tests could be an option.

In passing, I should mention the jdk_sctp test group. These tests may require 
kernel or other configuration and are deliberately not in any tier. That may be 
a comment for the other PR that is proposing a jdk tier4.

-------------

PR: https://git.openjdk.java.net/jdk/pull/5358

Reply via email to