Skip to content

Commit 7afcf32

Browse files
committed
jmap
1 parent a9502da commit 7afcf32

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

.github/workflows/ca-basic-test.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ jobs:
4646
--network-alias=pki.example.com \
4747
pki
4848
49+
docker exec pki rpm -qa | grep openjdk
50+
docker exec pki dnf install -y java-25-openjdk-devel
51+
4952
- name: Get Fedora version
5053
run: |
5154
FEDORA_VERSION=$(docker exec pki sed -n 's/^VERSION_ID=//p' /etc/os-release)
@@ -549,6 +552,29 @@ jobs:
549552
- name: Restart PKI server
550553
run: |
551554
docker exec pki pki-server restart --wait
555+
docker exec pki ps ax
556+
PID=$(docker exec pki ps -C java -o pid | tee java.pid)
557+
echo "PID=$PID"
558+
559+
- name: Check heap
560+
run: |
561+
PID=$(cat java.pid)
562+
docker exec pki jmap -heap $PID
563+
564+
- name: Check heapdump
565+
run: |
566+
PID=$(cat java.pid)
567+
docker exec pki jmap -dump:live,format=b,file=heapdump.hprof $PID
568+
569+
- name: Check histogram
570+
run: |
571+
PID=$(cat java.pid)
572+
docker exec pki jmap -histo:live $PID
573+
574+
- name: Check histogram
575+
run: |
576+
PID=$(cat java.pid)
577+
docker exec pki jmap -clstats $PID
552578
553579
- name: Check pki info with default API
554580
run: |

0 commit comments

Comments
 (0)