RFR: 7903318: Make -report:executed the default
Aleksey Shipilev
shade at openjdk.org
Wed Sep 21 18:59:40 UTC 2022
On Tue, 20 Sep 2022 15:37:51 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:
> This brings back the original issue that [CODETOOLS-7902474](https://bugs.openjdk.org/browse/CODETOOLS-7902474) was probably meant to address. Specifically, when running:
>
> ```
> make test TEST=tier1 JTREG=RETRY_COUNT=2
> ```
>
> which internally reruns failed tests using `-status:fail,error`, jtreg report will only contain tests from the last run.
>
> This issue could be addressed by making `report:all-executed` the default in jtreg when status filter is set. We could also change the jdk makefiles to explicitly add that parameter when retrying.
Ah. Dang.
> Alternatively, I suppose we could modify jdk makefiles to pass `report:executed` when not retrying, and leave jtreg unmodified. Let me know your preferences.
I think we can do both, but lead with JDK change to see how it works? If that works, we can default to it in jtreg? I filed https://bugs.openjdk.org/browse/JDK-8294142 for it.
-------------
PR: https://git.openjdk.org/jtreg/pull/123
More information about the jtreg-dev
mailing list