Integrated: 8209595: MonitorVmStartTerminate.java timed out
Kevin Walls
kevinw at openjdk.org
Fri Oct 20 16:41:45 UTC 2023
On Fri, 6 Oct 2023 19:10:50 GMT, Kevin Walls <kevinw at openjdk.org> wrote:
> From studying test failures, it looks like the way the test identifies its related processes is failing.
> It checks the mainArgs of a process by attaching, and looks like it occasionally misses getting a valid match. The hasMainArgs method ignores exceptions as it is expecting some exceptions: it is going to test unrelated java process which happen to start.
>
> It should retry this main args check on failure, but not too many times to be a burden on other valid unrelated processes, and should also log the PIDs that have an issue so we can see if this is part of any future failure.
>
> Other small logging changes so we can see more easily the progress through the test.
This pull request has now been integrated.
Changeset: a045258a
Author: Kevin Walls <kevinw at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/a045258ae2eb02daa17a9a9799a666f42daa7e20
Stats: 51 lines in 1 file changed: 33 ins; 10 del; 8 mod
8209595: MonitorVmStartTerminate.java timed out
Reviewed-by: sspitsyn, cjplummer, lmesnik
-------------
PR: https://git.openjdk.org/jdk/pull/16077
More information about the serviceability-dev
mailing list