The test 'test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java' only cantains a test 'VectorRebracket128Test.java#Z', thus 'compiler/vectorapi/VectorRebracket128Test.java#Z' should equivalence to 'compiler/vectorapi/VectorRebracket128Test.java'
But the follow command sitll select the test 'compiler/vectorapi/VectorRebracket128Test.java', the expectd result should be non tests found.
> rm -rf tmp/ ; jtreg -w tmp -nr -l -exclude:test/hotspot/jtreg/ProblemList.txt test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
Directory "tmp" not found: creating
Testsuite: /home/yansendao/git/jdk/test/hotspot/jtreg
compiler/vectorapi/VectorRebracket128Test.java
Tests found: 1
> grep compiler/vectorapi/VectorRebracket128Test.java test/hotspot/jtreg/ProblemList.txt
compiler/vectorapi/VectorRebracket128Test.java#Z 8330538 generic-all
> grep "@test" test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
* @test id=Z
> git remote -v ; git log -n 1 | head -n 1
origin git@github.com:openjdk/jdk.git (fetch)
origin git@github.com:openjdk/jdk.git (push)
commit 069bb79103f0ab75448de3989468d08b3cc3d793
But the follow command sitll select the test 'compiler/vectorapi/VectorRebracket128Test.java', the expectd result should be non tests found.
> rm -rf tmp/ ; jtreg -w tmp -nr -l -exclude:test/hotspot/jtreg/ProblemList.txt test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
Directory "tmp" not found: creating
Testsuite: /home/yansendao/git/jdk/test/hotspot/jtreg
compiler/vectorapi/VectorRebracket128Test.java
Tests found: 1
> grep compiler/vectorapi/VectorRebracket128Test.java test/hotspot/jtreg/ProblemList.txt
compiler/vectorapi/VectorRebracket128Test.java#Z 8330538 generic-all
> grep "@test" test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
* @test id=Z
> git remote -v ; git log -n 1 | head -n 1
origin git@github.com:openjdk/jdk.git (fetch)
origin git@github.com:openjdk/jdk.git (push)
commit 069bb79103f0ab75448de3989468d08b3cc3d793