Skip to content

Commit ab863d1

Browse files
committed
jmap
1 parent a9502da commit ab863d1

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

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

Lines changed: 27 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,30 @@ 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 2>&1)
557+
echo "PID=$PID"
558+
echo "$PID" > java.pid
559+
560+
- name: Check heap
561+
run: |
562+
PID=$(cat java.pid)
563+
docker exec pki jmap -heap $PID
564+
565+
- name: Check heapdump
566+
run: |
567+
PID=$(cat java.pid)
568+
docker exec pki jmap -dump:live,format=b,file=heapdump.hprof $PID
569+
570+
- name: Check histogram
571+
run: |
572+
PID=$(cat java.pid)
573+
docker exec pki jmap -histo:live $PID
574+
575+
- name: Check histogram
576+
run: |
577+
PID=$(cat java.pid)
578+
docker exec pki jmap -clstats $PID
552579
553580
- name: Check pki info with default API
554581
run: |

0 commit comments

Comments
 (0)