On Mon, 29 Apr 2024 16:14:45 GMT, SendaoYan <s...@openjdk.org> wrote:

> Hi,
> 
> In doc/testing.md file, it says:
> 
> As an example, :tier1 will expand to jtreg:$(TOPDIR)/test/hotspot/jtreg:tier1 
> jtreg:$(TOPDIR)/test/jdk:tier1 jtreg:$(TOPDIR)/test/langtools:tier1 
> jtreg:$(TOPDIR)/test/nashorn:tier1 jtreg:$(TOPDIR)/test/jaxp:tier1.
> 
> The actual situation is :tier1 doesn't contains test/nashorn:tier1, and the 
> document missed test/lib-test:tier1
> 
> $ make -n test-tier1 &> test-tier1.log
> $ grep "Running test " test-tier1.log
> Running test 'jtreg:test/hotspot/jtreg:tier1'
> Running test 'jtreg:test/jdk:tier1'
> Running test 'jtreg:test/langtools:tier1'
> Running test 'jtreg:test/jaxp:tier1'
> Running test 'jtreg:test/lib-test:tier1'
> 
> Only change the document, no risk.

Perhaps we should rephrase this so it is not an exhaustive list that has to be 
updated if the test groupings change. Suggestion:

As an example, <code>:tier1</code> will expand to include all subcomponent test 
directories that define `tier1`, for example:
<code>jtreg:$(TOPDIR)/test/hotspot/jtreg:tier1 jtreg:$(TOPDIR)/test/jdk:tier1 
jtreg:$(TOPDIR)/test/langtools:tier1 ...</code>.

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

PR Review: https://git.openjdk.org/jdk/pull/19002#pullrequestreview-2030302932

Reply via email to