I am trying to add `--verify-excludes` to all jtreg runs. This new flag will let jtreg catch (at least some) mistakes in problem lists. There are some technical hurdles remaining to add this option, but in the meantime I thought I could at least fix those issues I have found so far. This is not exhaustive, I am sure there are more issues that will be discovered, but these are at least real errors that can be fixed.
For reviewing, I recommend looking at the individual commits where I give a reason for each change. ------------- Commit messages: - Duplicate lines are not allowed - PermissionTest.java was removed in JDK-8338411 - CustomSecurityManagerTest.java was removed in JDK-8338411 - GetStackTraceWhenRunnable.java was removed in JDK-8336254 - DebugdUtils.java is a helper class, not a test - The LingeredApp* classes are helpers and not tests - ClhsdbScanOops.java contains two tests; give them ids and exclude both - Can't exclude ClhsdbPmap.java as a whole, the two included tests are already excluded - ClhsdbLauncher.java is a helper class, not a test - JMapHProfLargeHeapProc is a helper class, not a test - ... and 4 more: https://git.openjdk.org/jdk/compare/87d50425...a04276e9 Changes: https://git.openjdk.org/jdk/pull/27391/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27391&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368094 Stats: 26 lines in 5 files changed: 2 ins; 19 del; 5 mod Patch: https://git.openjdk.org/jdk/pull/27391.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/27391/head:pull/27391 PR: https://git.openjdk.org/jdk/pull/27391
