File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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,43 @@ jobs:
549552 - name : Restart PKI server
550553 run : |
551554 docker exec pki pki-server restart --wait
555+ docker exec pki ps ax
556+
557+ PID=$(docker exec pki ps -C java -o pid --no-headers | awk '{print $1;}')
558+ echo "PID=$PID"
559+ echo "$PID" > java.pid
560+
561+ - name : Check heap info
562+ run : |
563+ PID=$(cat java.pid)
564+ echo "PID=$PID"
565+
566+ docker exec pki jhsdb jmap --heap --pid $PID
567+
568+ - name : Check object histogram
569+ run : |
570+ PID=$(cat java.pid)
571+ echo "PID=$PID"
572+
573+ docker exec pki jhsdb jmap --histo --pid $PID > output
574+ csplit \
575+ --quiet \
576+ --prefix=output- \
577+ --suffix-format='%02d' \
578+ output \
579+ '/^-----/' \
580+ '{*}'
581+ ls -l
582+
583+ cat output-01
584+ grep -E 'org.dogtagpki|org.mozilla' output-01
585+
586+ - name : Check class loader statistics
587+ run : |
588+ PID=$(cat java.pid)
589+ echo "PID=$PID"
590+
591+ docker exec pki jmap -clstats $PID
552592
553593 - name : Check pki info with default API
554594 run : |
You can’t perform that action at this time.
0 commit comments