Skip to content

zollinger/add sonar analysis - #4

Merged
Jonathan-Zollinger merged 16 commits into
mainfrom
zollinger/add-sonar-analysis
Feb 8, 2026
Merged

zollinger/add sonar analysis#4
Jonathan-Zollinger merged 16 commits into
mainfrom
zollinger/add-sonar-analysis

Conversation

@Jonathan-Zollinger

Copy link
Copy Markdown
Contributor
  • chore: ignore .env file
  • ci: add compile and sonar test workflow

@Jonathan-Zollinger
Jonathan-Zollinger force-pushed the zollinger/add-sonar-analysis branch from d225b77 to 854a375 Compare February 8, 2026 02:51
@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 4m 25s as part of the 'build' job in run #11.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler gcc (linux, x86_64, 13.3.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,331 89.158% 23,663 57.616% 87,774 63.311%
Reflection 5,603 30.589% 886 2.157% 5,859 4.226%
JNI 93 0.508% 295 0.718% 140 0.101%
Loaded 18,317 100.000% 41,070 100.000% 138,640 100.000%

Image Details

Category Size in % Details
Code area 44.03MB 48.157% 52,912 compilation units
Image heap 36.30MB 39.699% 441,826 objects, 0.00B for 609 resources
Other data 11.10MB 12.144%
Total 91.43MB 100.000%

Resource Usage

Garbage collection 22.93s (8.642% of total time) in 225 GCs
Peak RSS 4.99GB (31.928% of 15.62GB system memory)
CPU load 3.746 (93.645% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 5m 8s as part of the 'build' job in run #11.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,258 89.271% 23,636 57.705% 87,701 63.449%
Reflection 5,614 30.826% 882 2.153% 5,875 4.250%
JNI 108 0.593% 291 0.710% 153 0.111%
Loaded 18,212 100.000% 40,960 100.000% 138,223 100.000%

Image Details

Category Size in % Details
Code area 44.68MB 55.012% 52,941 compilation units
Image heap 35.82MB 44.113% 430,760 objects, 0.00B for 623 resources
Other data 727.73KB 0.875%
Total 81.21MB 100.000%

Resource Usage

Garbage collection 26.06s (8.450% of total time) in 228 GCs
Peak RSS 4.33GB (27.082% of 16.00GB system memory)
CPU load 3.557 (88.917% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 10m 2s as part of the 'build' job in run #11.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cc (apple, arm64, 17.0.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,279 89.171% 23,637 57.726% 87,682 63.511%
Reflection 5,596 30.653% 890 2.174% 5,864 4.247%
JNI 93 0.509% 295 0.720% 140 0.101%
Loaded 18,256 100.000% 40,947 100.000% 138,059 100.000%

Image Details

Category Size in % Details
Code area 43.62MB 54.128% 52,859 compilation units
Image heap 35.91MB 44.554% 430,263 objects, 0.00B for 623 resources
Other data 1.06MB 1.319%
Total 80.59MB 100.000%

Resource Usage

Garbage collection 105.29s (17.474% of total time) in 249 GCs
Peak RSS 2.92GB (41.726% of 7.00GB system memory)
CPU load 1.824 (60.796% of 3 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 4m 32s as part of the 'build' job in run #12.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler gcc (linux, x86_64, 13.3.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,330 89.157% 23,662 57.579% 87,767 63.294%
Reflection 5,603 30.591% 886 2.156% 5,856 4.223%
JNI 93 0.508% 295 0.718% 140 0.101%
Loaded 18,316 100.000% 41,095 100.000% 138,665 100.000%

Image Details

Category Size in % Details
Code area 44.03MB 48.156% 52,907 compilation units
Image heap 36.30MB 39.698% 441,821 objects, 0.00B for 609 resources
Other data 11.11MB 12.146%
Total 91.43MB 100.000%

Resource Usage

Garbage collection 23.35s (8.567% of total time) in 241 GCs
Peak RSS 4.67GB (29.889% of 15.62GB system memory)
CPU load 3.744 (93.608% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 5m 15s as part of the 'build' job in run #12.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,257 89.270% 23,635 57.704% 87,698 63.444%
Reflection 5,614 30.828% 882 2.153% 5,872 4.248%
JNI 108 0.593% 291 0.710% 153 0.111%
Loaded 18,211 100.000% 40,959 100.000% 138,230 100.000%

Image Details

Category Size in % Details
Code area 44.67MB 55.011% 52,936 compilation units
Image heap 35.82MB 44.112% 430,681 objects, 0.00B for 623 resources
Other data 729.11KB 0.877%
Total 81.20MB 100.000%

Resource Usage

Garbage collection 28.17s (8.924% of total time) in 251 GCs
Peak RSS 4.31GB (26.949% of 15.99GB system memory)
CPU load 3.378 (84.446% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 14m 21s as part of the 'build' job in run #12.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cc (apple, arm64, 17.0.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,278 89.170% 23,636 57.725% 87,676 63.509%
Reflection 5,596 30.655% 890 2.174% 5,861 4.245%
JNI 93 0.509% 295 0.720% 140 0.101%
Loaded 18,255 100.000% 40,946 100.000% 138,053 100.000%

Image Details

Category Size in % Details
Code area 43.62MB 54.138% 52,854 compilation units
Image heap 35.89MB 44.543% 430,248 objects, 0.00B for 623 resources
Other data 1.06MB 1.319%
Total 80.58MB 100.000%

Resource Usage

Garbage collection 156.39s (18.163% of total time) in 207 GCs
Peak RSS 2.74GB (39.147% of 7.00GB system memory)
CPU load 1.613 (53.751% of 3 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 5m 2s as part of the 'build' job in run #13.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,257 89.270% 23,635 57.704% 87,698 63.461%
Reflection 5,614 30.828% 882 2.153% 5,872 4.249%
JNI 108 0.593% 291 0.710% 153 0.111%
Loaded 18,211 100.000% 40,959 100.000% 138,193 100.000%

Image Details

Category Size in % Details
Code area 44.67MB 55.011% 52,936 compilation units
Image heap 35.82MB 44.112% 430,739 objects, 0.00B for 623 resources
Other data 729.11KB 0.877%
Total 81.20MB 100.000%

Resource Usage

Garbage collection 24.96s (8.253% of total time) in 225 GCs
Peak RSS 4.41GB (27.582% of 15.99GB system memory)
CPU load 3.535 (88.381% of 4 CPU cores)

Report generated by setup-graalvm.

@Jonathan-Zollinger
Jonathan-Zollinger force-pushed the zollinger/add-sonar-analysis branch from ae6b2be to 0d31b19 Compare February 8, 2026 04:30
@sonarqubecloud

sonarqubecloud Bot commented Feb 8, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 13m 35s as part of the 'build' job in run #13.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cc (apple, arm64, 17.0.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,278 89.170% 23,636 57.725% 87,678 63.515%
Reflection 5,596 30.655% 890 2.174% 5,861 4.246%
JNI 93 0.509% 295 0.720% 140 0.101%
Loaded 18,255 100.000% 40,946 100.000% 138,044 100.000%

Image Details

Category Size in % Details
Code area 43.62MB 54.134% 52,854 compilation units
Image heap 35.89MB 44.543% 430,208 objects, 0.00B for 623 resources
Other data 1.07MB 1.324%
Total 80.58MB 100.000%

Resource Usage

Garbage collection 148.78s (18.237% of total time) in 241 GCs
Peak RSS 2.70GB (38.547% of 7.00GB system memory)
CPU load 1.679 (55.964% of 3 CPU cores)

Report generated by setup-graalvm.

@Jonathan-Zollinger
Jonathan-Zollinger merged commit 0e1088e into main Feb 8, 2026
5 checks passed
@Jonathan-Zollinger Jonathan-Zollinger mentioned this pull request Feb 8, 2026
4 tasks
@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 4m 31s as part of the 'build' job in run #14.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler gcc (linux, x86_64, 13.3.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,333 89.159% 23,662 57.610% 87,773 63.313%
Reflection 5,604 30.591% 886 2.157% 5,857 4.225%
JNI 93 0.508% 295 0.718% 140 0.101%
Loaded 18,319 100.000% 41,073 100.000% 138,633 100.000%

Image Details

Category Size in % Details
Code area 44.21MB 48.250% 52,912 compilation units
Image heap 36.31MB 39.628% 441,815 objects, 0.00B for 609 resources
Other data 11.11MB 12.122%
Total 91.63MB 100.000%

Resource Usage

Garbage collection 26.88s (9.898% of total time) in 203 GCs
Peak RSS 5.77GB (36.912% of 15.62GB system memory)
CPU load 3.754 (93.849% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 5m 15s as part of the 'build' job in run #14.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,260 89.272% 23,635 57.698% 87,702 63.462%
Reflection 5,615 30.828% 882 2.153% 5,873 4.250%
JNI 108 0.593% 291 0.710% 153 0.111%
Loaded 18,214 100.000% 40,963 100.000% 138,196 100.000%

Image Details

Category Size in % Details
Code area 44.68MB 55.012% 52,941 compilation units
Image heap 35.82MB 44.113% 430,742 objects, 0.00B for 623 resources
Other data 727.77KB 0.875%
Total 81.21MB 100.000%

Resource Usage

Garbage collection 27.82s (8.831% of total time) in 236 GCs
Peak RSS 4.62GB (28.898% of 15.99GB system memory)
CPU load 3.413 (85.331% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

GraalVM Native Image Build Report

zcmi generated in 9m 31s as part of the 'build' job in run #14.

Environment

Java version 21.0.10+8-LTS Vendor version Oracle GraalVM 21.0.10+8.1
Graal compiler optimization level: 2, target machine: native, PGO: ML-inferred
C compiler cc (apple, arm64, 17.0.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 16,281 89.172% 23,636 57.719% 87,684 63.512%
Reflection 5,597 30.655% 890 2.173% 5,862 4.246%
JNI 93 0.509% 295 0.720% 140 0.101%
Loaded 18,258 100.000% 40,950 100.000% 138,059 100.000%

Image Details

Category Size in % Details
Code area 43.62MB 54.137% 52,859 compilation units
Image heap 35.89MB 44.543% 430,258 objects, 0.00B for 623 resources
Other data 1.06MB 1.320%
Total 80.58MB 100.000%

Resource Usage

Garbage collection 94.67s (16.573% of total time) in 303 GCs
Peak RSS 2.89GB (41.310% of 7.00GB system memory)
CPU load 1.856 (61.874% of 3 CPU cores)

Report generated by setup-graalvm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant