Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/reusable-native-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,19 @@ jobs:
graalvm-native-tests:
if: "!inputs.skip-native-tests"
runs-on: ubuntu-latest
strategy:
matrix:
test-java-version:
- 22
- 23
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- id: read-java
run: echo "version=$(cat .java-version)" >> "$GITHUB_OUTPUT"
- uses: graalvm/setup-graalvm@01ed653ac833fe80569f1ef9f25585ba2811baab # v1.3.3.1
with:
version: "latest"
java-version: "${{ steps.read-java.outputs.version }}"
java-version: ${{ matrix.test-java-version }}
components: "native-image"
- name: Running test
env:
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -214,12 +214,12 @@ void shouldSendTelemetry() {

// JMX based metrics - test one per JMX bean
List<String> jmxMetrics =
new ArrayList<>(
Arrays.asList(
"jvm.thread.count",
"jvm.memory.used",
"jvm.system.cpu.load_1m",
"jvm.memory.init"));
new ArrayList<>(Arrays.asList("jvm.thread.count", "jvm.memory.used", "jvm.memory.init"));

double javaVersion = Double.parseDouble(System.getProperty("java.specification.version"));
if (javaVersion < 23) {
jmxMetrics.add("jvm.system.cpu.load_1m");
}

boolean noNative = System.getProperty("org.graalvm.nativeimage.imagecode") == null;
if (noNative) {
Expand Down
Loading