Merge branch '3.1.x' into 3.2.x

This commit is contained in:
Andy Wilkinson 2024-02-28 12:35:28 +00:00
commit 844218a4ef
1 changed files with 10 additions and 5 deletions

View File

@ -3,10 +3,15 @@ description: Prints a thread dump for all running JVMs
runs: runs:
using: composite using: composite
steps: steps:
- shell: bash - if: ${{ runner.os == 'Linux' }}
shell: bash
run: | run: |
for java_pid in $(jps -q -J-XX:+PerfDisableSharedMem); do for jvm_pid in $(jps -q -J-XX:+PerfDisableSharedMem); do
echo "------------------------ pid $java_pid ------------------------" jcmd $java_pid Thread.print
jcmd $java_pid Thread.print -l
done done
exit 0 - if: ${{ runner.os == 'Windows' }}
shell: powershell
run: |
foreach ($jvm_pid in $(jps -q -J-XX:+PerfDisableSharedMem)) {
jcmd $jvm_pid Thread.print
}