RFR: 8304438: jcmd JVMTI.agent_load should obey EnableDynamicAgentLoading [v2]
Serguei Spitsyn
sspitsyn at openjdk.org
Thu Jun 1 22:51:25 UTC 2023
On Wed, 31 May 2023 22:08:43 GMT, Chris Plummer <cjplummer at openjdk.org> wrote:
>> Serguei Spitsyn has updated the pull request incrementally with one additional commit since the last revision:
>>
>> minor renaming in new test TestJcmdNoAgentLoad.java
>
> test/jdk/sun/tools/jcmd/TestJcmdNoAgentLoad.java line 68:
>
>> 66: System.out.println("Found output line with the expected error message:\n" + line);
>> 67: }
>> 68: }
>
> Why not just use `OutputAnalyzer.shouldContain()`?
Good suggestion, thanks. I've not found this method. :)
> test/jdk/sun/tools/jcmd/TestJcmdNoAgentLoad.java line 70:
>
>> 68: }
>> 69: if (!seenPattern) {
>> 70: throw new RuntimeException("Not found expected error message in output");
>
> "Not found" -> "Did not find"
>
> Also, you should include the expected error message in the output.
Okay. But I've replaced this code with `OutputAnalyzer.shouldContain()` as you suggested.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/14244#discussion_r1213750622
PR Review Comment: https://git.openjdk.org/jdk/pull/14244#discussion_r1213751619
More information about the serviceability-dev
mailing list